rename(162): nixosConfigurations/modules manager -> root, update package name

This commit is contained in:
damocles 2026-06-01 16:59:40 +02:00 committed by mara
commit 829cea1a26

View file

@ -139,7 +139,7 @@
inherit cargoArtifacts nativeBuildInputs; inherit cargoArtifacts nativeBuildInputs;
pname = "hyperhive-workspace"; pname = "hyperhive-workspace";
version = "0.1.0"; version = "0.1.0";
meta.description = "hyperhive workspace (hive-c0re, hive-ag3nt, hive-m1nd)"; meta.description = "hyperhive workspace (hive-c0re, hive-ag3nt, hive-root)";
doCheck = false; doCheck = false;
}; };
# Bundled browser assets — see ./nix/frontend.nix. Output is # Bundled browser assets — see ./nix/frontend.nix. Output is
@ -173,7 +173,7 @@
# they're plain derivations, but `nix build` from a non-x86 # they're plain derivations, but `nix build` from a non-x86
# host would only succeed via a remote x86 builder. # host would only succeed via a remote x86 builder.
agent-base-toplevel = self.nixosConfigurations.agent-base.config.system.build.toplevel; agent-base-toplevel = self.nixosConfigurations.agent-base.config.system.build.toplevel;
manager-toplevel = self.nixosConfigurations.manager.config.system.build.toplevel; root-toplevel = self.nixosConfigurations.root.config.system.build.toplevel;
# Auto-generated nix options reference for hyperhive (#616). # Auto-generated nix options reference for hyperhive (#616).
# `docs` bundles host + agent pages into one tree; the split # `docs` bundles host + agent pages into one tree; the split
@ -223,7 +223,7 @@
nixosModules = { nixosModules = {
agent-base = ./nix/templates/agent-base.nix; agent-base = ./nix/templates/agent-base.nix;
manager = ./nix/templates/manager.nix; root = ./nix/templates/manager.nix;
# The hive-c0re module wants `pkgs.hyperhive` for its default # The hive-c0re module wants `pkgs.hyperhive` for its default
# `services.hyperhive.c0re.package`. To avoid making operators apply an # `services.hyperhive.c0re.package`. To avoid making operators apply an
# overlay (which would also pollute their host pkgs with our # overlay (which would also pollute their host pkgs with our
@ -244,7 +244,7 @@
# extra deps gated so aarch64 hosts don't accidentally pull # extra deps gated so aarch64 hosts don't accidentally pull
# them in via cross-build. # them in via cross-build.
agentBaseToplevel = self.packages.x86_64-linux.agent-base-toplevel; agentBaseToplevel = self.packages.x86_64-linux.agent-base-toplevel;
managerToplevel = self.packages.x86_64-linux.manager-toplevel; managerToplevel = self.packages.x86_64-linux.root-toplevel;
}; };
hive-ci = ./nix/modules/hive-ci.nix; hive-ci = ./nix/modules/hive-ci.nix;
hive-forge = ./nix/modules/hive-forge.nix; hive-forge = ./nix/modules/hive-forge.nix;
@ -277,7 +277,7 @@
in in
{ {
agent-base = mkContainer self.nixosModules.agent-base; agent-base = mkContainer self.nixosModules.agent-base;
manager = mkContainer self.nixosModules.manager; root = mkContainer self.nixosModules.root;
}; };
devShells = forAllSystems ( devShells = forAllSystems (