We are happy to announce the release of Habitat 0.81.0. We have a number of new features as well as bug fixes, so please read on for all the details. If you just want the binaries, head on over to Install Habitat.
PLEASE NOTE
This is the first release of Chef Habitat since Chef Software's business model change. Last week we attempted to release 0.80.0 with these changes, but there were some regressions that caused us to yank that release. Please read the 0.80.0 release announcement for details and instructions on what to do to accept the license agreement.
It's also worth noting that due to the license agreement, any docker containers you build with 0.81.0 will require the HAB_LICENSE
environment variable exported into the container with either accept
or accept-no-persist
set. There will be forthcoming updates to our documentation on the docker exporter that will explain this in more detail.
Finally, please note that --binlink
now takes an argument, which means if you want to use it with the default value, it must come last in your command invocation, e.g. hab pkg install core/hab -b
. Typing it as hab pkg install -b core/hab
makes it appear as though core/hab
is the argument to -b
. For more details, please see this discussion in the Habislack and the PR that made this change.
Bug Fixes
- Add HAB_LICENSE to 2 more spots in our release automation #6497 (raskchanky)
- Ensure the install script has accepted the license #6503 (raskchanky)
Merged Pull Requests
- Propagate host license acceptance into docker containers #6522 (raskchanky)
- Sets project status and SLA #6473 (dmccown)
- Revert "Switch to parking_lot's RwLock and add CI deadlock detection" #6513 (raskchanky)