Bot releases are hidden (Show)
It's been long overdue, but Colmena 0.4.0 is finally here:
--impure
.--reboot
is added to trigger a reboot and wait for the node to come back up.deployment.targetUser
is null (#91).apply-local
, we now only escalate privileges during activation (#85).meta.nixpkgs
(#39)meta.allowApplyAll
option has been added. If set to false, deployments without a node filter (--on
) are disallowed (#95).--no-substitutes
option under the apply
subcommand has been renamed to --no-substitute
(#59).meta.nodeSpecialArgs
option has been added. It allows specifying node-specific specialArgs
passed to NixOS modules (#100).repl
subcommand has been added. It allows you to start an interactive REPL with access to the complete node configurations.colmena apply
is now boot
if --reboot
is specified, and switch
otherwise (#113).--reboot
is specified (#113).ssh-ng://
).Full Changelog: https://github.com/zhaofengli/colmena/compare/v0.3.0...v0.4.0
For 0.4.0, we have a group of new contributors 👋
Published by zhaofengli about 2 years ago
This release contains the following bugfixes:
Full Changelog: https://github.com/zhaofengli/colmena/compare/v0.3.0...v0.3.1
Published by zhaofengli over 2 years ago
It's been a while, but the second feature release of Colmena is out:
--evaluator streaming
).${name}-key.service
) is now created for each secret file deployed using deployment.keys
(#48).--on @tag-name
.I would like to thank everyone who has submitted Pull Requests and opened Issues ❤️
For 0.3.0, we also have a group of new contributors 👋
Published by zhaofengli over 2 years ago
This release fixes NixOS detection so apply-local
works with the latest changes in nixos-unstable (#63). Additionally, --no-keys
was fixed in apply-local
.
Thanks to @glenn-m for the fix!
Published by zhaofengli over 2 years ago
This release fixes the issue (#50) where sandboxed documentation builds fail when using the unstable Nixpkgs channel.
Published by zhaofengli almost 3 years ago
This is release 0.2.0, the first stable release of Colmena!
Colmena is a simple, stateless NixOS deployment tool modeled after NixOps and morph, built from the ground up to support parallel deployments.
This release contains the following features:
We now have a User Manual at https://zhaofengli.github.io/colmena/0.2 containing tutorials, sample configurations as well as a complete listing of supported deployment options.
The CLI and the NixOS module interfaces are guaranteed to be stable for releases in the same minor version (in this case, 0.2.x). This ensures that you always see accurate documentations when you access the User Manual using the permanent link pinned to the stable API. This link is printed by --help
and is also set as the meta.homepage
in the Nix package (yet to be submitted to Nixpkgs).
However, this does not mean that older versions will be actively maintained. Major bugfixes will be backported, but only the latest stable version should be used.
To access the User Manual for latest stable version, use https://zhaofengli.github.io/colmena/stable.
I would like to thank our contributors, who submitted Pull Requests and opened Issues ❤️. In particular, 0.2.0 contains code from the following people (in alphabetical order):