We are happy to announce the release of Habitat 1.6.235!
This release modifies how the Supervisor's LOCK file is handled. Previously, an improperly shut-down Supervisor could leave behind a LOCK file, which could (under certain circumstances) end up preventing the Supervisor from starting up again. Now, stale LOCK files won't cause problems. The main difference users may notice is that now, the Supervisor never deletes a LOCK file on shutdown.
You can find out more here.
Thanks for using Habitat!
1.6.235 (2020-01-06)
Bug Fixes
- Improve handling of Supervisor LOCK file #8036 (christophermaier)
Merged Pull Requests
- [CI] Update to use new mac bootstrapper #8051 (christophermaier)
- Remove the Hab docs website #8055 (kagarmoe)
- Bump rcgen from 0.8.5 to 0.8.9 #8048 (dependabot[bot])
- remove unnecessary format! from panic! in fs #8050 (mwrock)
- Bump ctrlc from 3.1.6 to 3.1.7 #8044 (dependabot[bot])
- [CI] Unblock macOS workers again #8049 (christophermaier)
- [CI] Add additional documentation for the CI pipeline #8008 (christophermaier)
- perform configopt parsing in separate thread to avoid stack overflow in main #8041 (mwrock)
- Bump reqwest from 0.10.3 to 0.10.10 #8039 (dependabot[bot])
- Bump libc from 0.2.80 to 0.2.81 #8037 (dependabot[bot])
- Bump widestring from 0.4.2 to 0.4.3 #8042 (dependabot[bot])
- [CI] Bump macOS builder timeouts #8043 (christophermaier)
- Create the Supervisor state directories before acquiring lock #8040 (christophermaier)
- Migrate cli implementation from clap to structopt #8027 (sajjaphani)
- Bump pem from 0.8.1 to 0.8.2 #8034 (dependabot[bot])
- Bump flate2 from 1.0.17 to 1.0.19 #8033 (dependabot[bot])
- Bump futures from 0.3.5 to 0.3.8 #8015 (dependabot[bot])
- Bump env_logger from 0.7.1 to 0.8.2 #8014 (dependabot[bot])
- Edit plan_variable docs for clarity #7992 (IanMadd)
- Bump async-trait from 0.1.38 to 0.1.42 #8007 (dependabot[bot])
- Bump tar from 0.4.29 to 0.4.30 #8003 (dependabot[bot])
- Update CHANGELOG for 1.6.216 #8012 (christophermaier)