nixos/nix-daemon: readd mandatoryFeatures to final supportedFeatures
In #139075, mandatoryFeatures was removed from the generated supportedFeatures, which breaks backward compatibility and is different from what the description of supportedFeatures says.
This commit is contained in:
@@ -680,7 +680,7 @@ in
|
|||||||
(if machine.sshKey != null then machine.sshKey else "-")
|
(if machine.sshKey != null then machine.sshKey else "-")
|
||||||
(toString machine.maxJobs)
|
(toString machine.maxJobs)
|
||||||
(toString machine.speedFactor)
|
(toString machine.speedFactor)
|
||||||
(concatStringsSep "," machine.supportedFeatures)
|
(concatStringsSep "," (machine.supportedFeatures ++ machine.mandatoryFeatures))
|
||||||
(concatStringsSep "," machine.mandatoryFeatures)
|
(concatStringsSep "," machine.mandatoryFeatures)
|
||||||
]
|
]
|
||||||
++ optional (isNixAtLeast "2.4pre") (if machine.publicHostKey != null then machine.publicHostKey else "-")))
|
++ optional (isNixAtLeast "2.4pre") (if machine.publicHostKey != null then machine.publicHostKey else "-")))
|
||||||
|
|||||||
Reference in New Issue
Block a user