Skip to content

1.6.0

Compare
Choose a tag to compare
@johanot johanot released this 11 May 12:35
· 93 commits to master since this release
872b780

We made it! A new release is born πŸ‘Ά, just shy of a year since the previous one. πŸŽ‰
Our apologies for being slow to react to PR's and issues. We're trying our best to improve. πŸ™‚

Thanks for you contributions and hard work: @adamtulinius @blaggacao @cole-h @fooker @kalbasit @phile314, which finally made it into a release.

Noteable changes and fixes:

  • evaluations now work in restricted mode on Hydra (#116)
  • hosts can now have tags (#125)
  • ensure lazy evaluation of unused nodes (#147)
  • ensure that SSH_CONFIG_FILE is passed to Nix-tools (#141)
  • building morph directly with nix without custom shell scripts has become much easier (#53 #148)

Commits:

534875b Run simple nix-build in travis
833a016 go get -u plus vendorSha256
46401e8 simplify and drop features from nix build/shell
6c3a475 Fix source of lib files
2de9ca1 modSha256 -> vendorSha256
ef42c7f nixpkgsSrc -> nixpkgs
20450f4 fix it
6cacee8 remove dep2nix deps
d28dcd1 not working yet
809bede Go mod did not like the mix of dbcdk/morph and DBCDK/morph
6bb8e02 tidy it up
29c035a create the go.mod
cdd9f7d nix: add config file to NIX_SSHOPTS
8e01ad8 evalConfig: lazy unchecked eval of nodes
60900a5 Create lib derivation using correct resources
1218190 Cleanup dead code
7e6c8ca tags: document the feature and add to examples
2deb6d9 examples: update pin so the examples build again
32b321b tags: change --tagged require all tags
48761e6 tags: support listing multiple tags to whitelist
0d36e25 tags: support ordering of hosts based on tags
cedb084 tags: rudimentary support for tagging and filtering
2fa745d travis: use a newer nix
23e3af8 shell: make shell actually use the nixpkgs pin for building
8781f90 Allow evaluation in restricted mode