incus: 6.17.0 -> 6.18.0 (#457279)

This commit is contained in:
Adam C. Stephens
2025-11-08 15:48:53 +00:00
committed by GitHub
2 changed files with 12 additions and 3 deletions
+9
View File
@@ -158,7 +158,16 @@ buildGoModule (finalAttrs: {
--zsh <($out/bin/incus completion zsh)
mkdir -p $agent_loader/bin $agent_loader/etc/systemd/system $agent_loader/lib/udev/rules.d
''
+ lib.optionalString (lib.versionOlder finalAttrs.version "6.18") ''
cp internal/server/instance/drivers/agent-loader/incus-agent{,-setup} $agent_loader/bin/
''
+ lib.optionalString (lib.versionAtLeast finalAttrs.version "6.18") ''
# the agent_loader output is used by virtualisation.incus.agent
cp internal/server/instance/drivers/agent-loader/incus-agent-linux $agent_loader/bin/incus-agent
cp internal/server/instance/drivers/agent-loader/incus-agent-setup-linux $agent_loader/bin/incus-agent-setup
''
+ ''
chmod +x $agent_loader/bin/incus-agent{,-setup}
patchShebangs $agent_loader/bin/incus-agent{,-setup}
cp internal/server/instance/drivers/agent-loader/systemd/incus-agent.service $agent_loader/etc/systemd/system/
+3 -3
View File
@@ -1,7 +1,7 @@
import ./generic.nix {
hash = "sha256-QtsdKXgf995FzMxSHYz8LupECeRA2nriz9Bb3S0epKY=";
version = "6.17.0";
vendorHash = "sha256-5BQFoiutNuvFu+oA3ZpD8w8qtrf7l/B5b3eHwSEfzBU=";
hash = "sha256-XJp0Loaj3FFygyiIkSaMl4T0KmkNt7xtyU4nz++6yHs=";
version = "6.18.0";
vendorHash = "sha256-ySNeO06x8FzCH29EHbO3/ASVNSXTviyeULFrVoQwxcw=";
patches = [ ];
nixUpdateExtraArgs = [
"--override-filename=pkgs/by-name/in/incus/package.nix"