Chef Habitat Release Notes
Chef Habitat 1.6.1041
https://packages.chef.io/release-notes/habitat/1.6.1041.mdBug Fixes
- Fixed Habitat Supervisor when a Supervisor is started and peers are added with
--peer-watch-file
. Supervisor now reads all peers in the file at startup. (#9208) - Fixed a bug where
hab pkg install
wouldn’t verify if dependencies have been removed when reinstalling a package. Habitat now reinstalls missing dependencies when reinstalling a package. (#9082) - Fixed a bug with the
toToml
helper when rendering values rather than TOML objects. (#9081)
Chef Habitat 1.6.826
https://packages.chef.io/release-notes/habitat/1.6.826.mdBug Fixes
- Fixed service health data inconsistencies in the Supervisor HTTP APIs.
- Fixed a bug with license checking when starting a chroot studio on Linux.
Chef Habitat 1.6.652
https://packages.chef.io/release-notes/habitat/1.6.652.mdBug Fixes
- Updated IPC-Channel code to use older windows API so that the Supervisor maintains compatibility with Windows 7.
- Fixed a bug in the rolling update process that could prevent a rolling update follower from updating or rolling back.
Chef Habitat 1.6.607
https://packages.chef.io/release-notes/habitat/1.6.607.mdBug Fixes
- Fixes some erratic behavior in the Windows Docker studio on Windows 11 and Windows Server 2022.
New Experimental Feature
- Studio-less builds. See documentation here.
Chef Habitat 1.6.568
https://packages.chef.io/release-notes/habitat/1.6.568.mdWe are announcing the release of Habitat 1.6.568. This release includes several updates to habitat’s dependencies. It also includes some significant fixes 2 to rolling updates.
Please read on for the changelog details.
Thanks for using Habitat!
1.6.568 (2022-08-31)
Merged Pull Requests
Bump httparse from 1.7.1 to 1.8.0 #8619 (dependabot[bot])
Bump anyhow from 1.0.62 to 1.0.63 #8618 (dependabot[bot])
Bump paste from 1.0.8 to 1.0.9 #8616 (dependabot[bot])
handle UnexpectedEof in the case of speaking to an older supervisor #8613 (mwrock)
this removes the criticaly vulnerable nix dependency by updating ctrlc #8617 (mwrock)
Bump thiserror from 1.0.32 to 1.0.33 #8614 (dependabot[bot])
cleanly close ctl_gateway server stream after message is sent #8611 (mwrock)
Bump futures from 0.3.23 to 0.3.24 #8612 (dependabot[bot])
Bump serde_json from 1.0.83 to 1.0.85 #8610 (dependabot[bot])
Bump serde from 1.0.143 to 1.0.144 #8608 (dependabot[bot])
Bump serde_test from 1.0.143 to 1.0.144 #8609 (dependabot[bot])
fix hung rolling update if leader dies while waiting for an update #8607 (mwrock)
update hab install to not require admin rights #8604 (mwrock)
Bump pin-project from 1.0.11 to 1.0.12 #8601 (dependabot[bot])
Bump paste from 1.0.7 to 1.0.8 #8598 (dependabot[bot])
Bump nix from 0.24.2 to 0.25.0 #8591 (dependabot[bot])
Bump semver from 1.0.12 to 1.0.13 #8595 (dependabot[bot])
Bump serde from 1.0.140 to 1.0.143 #8594 (dependabot[bot])
ensure hab is installed when building docker images #8596 (mwrock)
Bump libc from 0.2.126 to 0.2.132 #8593 (dependabot[bot])
Bump async-trait from 0.1.56 to 0.1.57 #8592 (dependabot[bot])
Bump thiserror from 1.0.31 to 1.0.32 #8590 (dependabot[bot])
Bump serde_test from 1.0.140 to 1.0.143 #8588 (dependabot[bot])
Bump serde_json from 1.0.81 to 1.0.83 #8581 (dependabot[bot])
Bump futures from 0.3.21 to 0.3.23 #8589 (dependabot[bot])
Bump rustls-pemfile from 1.0.0 to 1.0.1 #8587 (dependabot[bot])
Bump bytes from 1.1.0 to 1.2.1 #8579 (dependabot[bot])
Bump anyhow from 1.0.58 to 1.0.62 #8586 (dependabot[bot])
Bump crates and pin the crate versions for rants #8576 (sajjaphani)
More crate updates #8571 (sajjaphani)
bump crates #8565 (sajjaphani)
SockerAddressProxy type support #8559 (dikshagupta1)
Correct the channels response parsing #8548 (sajjaphani)
fixes supervisor - launcher backward compatibility #8552 (atrniv)
Bump async-trait from 0.1.53 to 0.1.56 #8543 (dependabot[bot])
Bump prost from 0.10.3 to 0.10.4 #8542 (dependabot[bot])
Bump flate2 from 1.0.23 to 1.0.24 #8541 (dependabot[bot])
Bump xz2 from 0.1.6 to 0.1.7 #8540 (dependabot[bot])
Bump petgraph from 0.6.0 to 0.6.2 #8538 (dependabot[bot])
Bump openssl-src from 111.15.0+1.1.1k to 111.20.0+1.1.1o #8535 (dependabot[bot])
Bump regex from 1.5.5 to 1.5.6 #8522 (dependabot[bot])
Bump libc from 0.2.125 to 0.2.126 #8518 (dependabot[bot])
Rustfmt and Nightly Rust Bump to nightly-2022-06-07 #8536 (chef-expeditor[bot])
Chef Habitat 1.6.521
https://packages.chef.io/release-notes/habitat/1.6.521.mdWe are announcing the release of Habitat 1.6.521. This release contains two important fixes:
- Removes a potential deadlock in the main supervisor loop that can make a supervisor unresponsive to requests to load/unload or stop/start services. It may also prevent the supervisor from a clean shutdown and from gossiping service information to other peers.
- Reverts a change introduced in 1.6.500 that added argument validation to
hab sup run
and intentionally failing the command if it included service specific arguments without providing a package identifier. This may result in supervisor auto update failures if the originalhab sup run
includes such args with no package identifier.
Especially due to the first bug mentioned above, we strongly recommend that customers skip updating to 1.6.513 in favor of this release.
Please read on for the changelog details.
Thanks for using Habitat!
1.6.521 (2022-06-03)
Merged Pull Requests
set UPLOAD_AND_PROMOTE var in builds to force upload and promote in release_habitat pipeline #8530 (mwrock)
bump the jemalloc crates to fix hang in epoch advancement #8527 (mwrock)
Remove Hugo and go versions from netlify config #8523 (IanMadd)
Chef Habitat 1.6.513
https://packages.chef.io/release-notes/habitat/1.6.513.mdWe are announcing the release of Habitat 1.6.513. This release is largely just a follow up to last week’s core package refresh. All components included in the 1.6.513 Habitat release were built against the refreshed core packages and the 1.6.513 studio includes a full set of refreshed packages.
Please read on for the changelog details.
Thanks for using Habitat!
Merged Pull Requests
Bump nix from 0.23.1 to 0.24.1 #8509 (dependabot[bot])
Bump prost from 0.10.1 to 0.10.3 #8510 (dependabot[bot])
Bump serde from 1.0.136 to 1.0.137 #8511 (dependabot[bot])
Bump semver from 1.0.7 to 1.0.9 #8507 (dependabot[bot])
Bump httparse from 1.7.0 to 1.7.1 #8508 (dependabot[bot])
Bump serde_yaml from 0.8.23 to 0.8.24 #8506 (dependabot[bot])
Bump libc from 0.2.124 to 0.2.125 #8505 (dependabot[bot])
Bump prost-derive from 0.10.0 to 0.10.1 #8485 (dependabot[bot])
Bump serde_test from 1.0.136 to 1.0.137 #8497 (dependabot[bot])
Bump serde_json from 1.0.79 to 1.0.81 #8504 (dependabot[bot])
Bump thiserror from 1.0.30 to 1.0.31 #8496 (dependabot[bot])
Rustfmt and Nightly Rust Bump to nightly-2022-05-10 #8502 (chef-expeditor[bot])
update changelog #8503 (sajjaphani)
Chef Habitat 1.6.500
https://packages.chef.io/release-notes/habitat/1.6.500.mdWe are announcing the release of Habitat 1.6.500. This release provides the following fixes and enhancements:
- We have added validation to
hab sup run
to reject service specific arguments if you are not starting a service withhab sup run
. For example,hab sup run --strategy at-once
will fail because no service is provided. However,hab sup run core/nginx --strategy at-once
will succeed because you have provided a service (nginx
) to run. - More sophisticated backoff delay periods governing service restarts for failed
init
andrun
hooks. See the docs for a complete explanation on how to use this feature.
Please read on for all the details.
Thanks for using Habitat!
Merged Pull Requests
- temp fix for multi e2e failures #8500 (mwrock)
- chore: Included githubactions in the dependabot config #8499 (naveensrinivasan)
- Bump prost from 0.10.0 to 0.10.1 #8486 (dependabot[bot])
- Bump prost-types from 0.10.0 to 0.10.1 #8487 (dependabot[bot])
- Update Hugo docs build script #8495 (IanMadd)
- add documentation for updating a supervisor #8493 (mwrock)
- Docs updates reflecting hook retry/backoff changes #8490 (mwrock)
- Bump toml from 0.5.8 to 0.5.9 #8488 (dependabot[bot])
- Bump libc from 0.2.123 to 0.2.124 #8489 (dependabot[bot])
- Implement advanced behavior for init and run hooks #8454 (atrniv)
- Bump libc from 0.2.122 to 0.2.123 #8484 (dependabot[bot])
- Set permissions for GitHub actions #8481 (nathannaveen)
- Bump httparse from 1.6.0 to 1.7.0 #8483 (dependabot[bot])
- Bump flate2 from 1.0.22 to 1.0.23 #8482 (dependabot[bot])
- Bump libc from 0.2.121 to 0.2.122 #8480 (dependabot[bot])
- Update Habitat Supervisor API Docs - 20220323155103 #8467 (chef-ci)
- Hab-sup-run arguments modified. #8464 (dikshagupta1)
- Rustfmt and Nightly Rust Bump to nightly-2022-03-23 #8468 (chef-expeditor[bot])
- Bump log from 0.4.14 to 0.4.16 #8466 (dependabot[bot])
- update prost crates #8478 (mwrock)
- Bump prost-derive from 0.9.0 to 0.10.0 #8474 (dependabot[bot])
- Bump paste from 1.0.6 to 1.0.7 #8472 (dependabot[bot])
- Bump semver from 1.0.6 to 1.0.7 #8473 (dependabot[bot])
- Bump async-trait from 0.1.52 to 0.1.53 #8471 (dependabot[bot])
- update changelog #8469 (atrniv)
Chef Habitat 1.6.477
https://packages.chef.io/release-notes/habitat/1.6.477.mdWe are announcing the release of Habitat 1.6.477. This release provides the following fixes and enhancements:
- Fixes an issue where the supervisor failed to run in a docker studio on Mac M1 hardware
- Adds a
--sandbox
argument tohab bldr channel list
allowing all channels including hidden sandbox channels to be shown. This can be helpful when trying to delete all channels in an origin. - Ensure the version of powershell that is used by habitat hooks sits in the front of the
PSModulePath
so that the correct modules will be imported by the hook.
Please read on for all the details.
Thanks for using Habitat!
1.6.477 (2022-03-21)
Merged Pull Requests
Bump libc from 0.2.120 to 0.2.121 #8465 (dependabot[bot])
Bump libc from 0.2.119 to 0.2.120 #8463 (dependabot[bot])
Add poll watcher support to spec watcher for M1 #8449 (pozsgaic)
Bump regex from 1.5.4 to 1.5.5 #8459 (dependabot[bot])
remove deadlock detection from linux butterfly tests #8461 (mwrock)
Update Habitat Builder API Docs - 20220302181210 #8458 (chef-expeditor[bot])
Minor doc fix: use systemd, not SystemD #8456 (kenmacleod)
Fixed Broken Links #8442 (dishanktiwari2501)
Add Sandbox flag to hab bldr channel list command #8452 (dikshagupta1)
Bump semver from 1.0.5 to 1.0.6 #8451 (dependabot[bot])
Bump libc from 0.2.118 to 0.2.119 #8450 (dependabot[bot])
Bump cc from 1.0.72 to 1.0.73 #8447 (dependabot[bot])
Added support for rust version 1.58.1 #8437 (dikshagupta1)
Bump libc from 0.2.117 to 0.2.118 #8446 (dependabot[bot])
Bump rand from 0.8.4 to 0.8.5 #8445 (dependabot[bot])
Bump serde_json from 1.0.78 to 1.0.79 #8444 (dependabot[bot])
Update Habitat Builder API Docs - 20220210140148 #8443 (chef-expeditor[bot])
Bump httparse from 1.5.1 to 1.6.0 #8439 (dependabot[bot])
Bump semver from 1.0.4 to 1.0.5 #8436 (dependabot[bot])
Bump futures from 0.3.19 to 0.3.21 #8435 (dependabot[bot])
Update release pipeline to generate API docs #8418 (pozsgaic)
Bump libc from 0.2.116 to 0.2.117 #8431 (dependabot[bot])
Bump serde from 1.0.133 to 1.0.136 #8421 (dependabot[bot])
Bump serde_test from 1.0.133 to 1.0.136 #8422 (dependabot[bot])
Bump serde_json from 1.0.75 to 1.0.78 #8415 (dependabot[bot])
Bump bimap from 0.6.1 to 0.6.2 #8414 (dependabot[bot])
Bump libc from 0.2.112 to 0.2.116 #8425 (dependabot[bot])
Bump serde_json from 1.0.74 to 1.0.75 #8409 (dependabot[bot])
clarify habitat configuration templates docs #8407 #8408 (moutons)
Bump pin-project from 1.0.9 to 1.0.10 #8401 (dependabot[bot])
Bump serde_test from 1.0.132 to 1.0.133 #8403 (dependabot[bot])
Bump serde_json from 1.0.73 to 1.0.74 #8402 (dependabot[bot])
Bump serde from 1.0.132 to 1.0.133 #8400 (dependabot[bot])
Bump pem from 1.0.1 to 1.0.2 #8404 (dependabot[bot])
Bump pin-project from 1.0.8 to 1.0.9 #8397 (dependabot[bot])
Bump num_cpus from 1.13.0 to 1.13.1 #8396 (dependabot[bot])
Bump futures from 0.3.18 to 0.3.19 #8395 (dependabot[bot])
Bump serde from 1.0.131 to 1.0.132 #8394 (dependabot[bot])
Bump serde_test from 1.0.131 to 1.0.132 #8393 (dependabot[bot])
Bump nix from 0.23.0 to 0.23.1 #8392 (dependabot[bot])
Bump serde_json from 1.0.72 to 1.0.73 #8390 (dependabot[bot])
Bump serde_yaml from 0.8.21 to 0.8.23 #8391 (dependabot[bot])
Bump libc from 0.2.109 to 0.2.112 #8389 (dependabot[bot])
Bump async-trait from 0.1.51 to 0.1.52 #8385 (dependabot[bot])
Bump serde from 1.0.130 to 1.0.131 #8383 (dependabot[bot])
Bump serde_test from 1.0.130 to 1.0.131 #8384 (dependabot[bot])
ensure hook interpreter ps module path is always before windows ps module path #8380 (mwrock)
Bump libc from 0.2.108 to 0.2.109 #8381 (dependabot[bot])
Bump serde_json from 1.0.71 to 1.0.72 #8379 (dependabot[bot])
Bump futures from 0.3.17 to 0.3.18 #8375 (dependabot[bot])
Bump blake2b_simd from 0.5.11 to 1.0.0 #8374 (dependabot[bot])
Bump libc from 0.2.107 to 0.2.108 #8373 (dependabot[bot])
Bump serde_json from 1.0.69 to 1.0.71 #8369 (dependabot[bot])
Bump libc from 0.2.105 to 0.2.106 #8352 (dependabot[bot])
Rustfmt and Nightly Rust Bump to nightly-2021-11-01 #8354 (chef-expeditor[bot])
Chef Habitat 1.6.420
https://packages.chef.io/release-notes/habitat/1.6.420.mdMerged Pull Requests
- Revert "replace rants dependency with nats.io crate" #8353 (mwrock)
- Minor updates to script to generate CLI docs #8348 (IanMadd)
- Rustfmt and Nightly Rust Bump to nightly-2021-10-28 #8347 (chef-expeditor[bot])
- updated 1.6.416 changelog #8350 (mwrock)
Chef Habitat 1.6.416
https://packages.chef.io/release-notes/habitat/1.6.416.mdMerged Pull Requests
- add aarch64-darwin (M1) to release pipeline and curlbash install #8346 (mwrock)
- whitespace change to force release #8345 (mwrock)
- mac release root path should fall back to /hab #8344 (mwrock)
- search for nginx* process in e2e #8343 (mwrock)
- Bump pem from 1.0.0 to 1.0.1 #8342 (dependabot[bot])
- update e2e test to fix text mismatch #8341 (pozsgaic)
- Bump widestring from 0.5.0 to 0.5.1 #8339 (dependabot[bot])
- Enabling macos M1 hab cli build #8334 (mwrock)
- Bump libc from 0.2.104 to 0.2.105 #8340 (dependabot[bot])
- Bump libc from 0.2.103 to 0.2.104 #8336 (dependabot[bot])
- replace rants dependency with nats.io crate #8293 (pozsgaic)
- bump prost and friends #8333 (mwrock)
- Bump prost-derive from 0.8.0 to 0.9.0 #8330 (dependabot[bot])
- Bump pem from 0.8.3 to 1.0.0 #8318 (dependabot[bot])
- Bump widestring from 0.4.3 to 0.5.0 #8329 (dependabot[bot])
- Rustfmt and Nightly Rust Bump to nightly-2021-10-12 #8327 (chef-expeditor[bot])
- update changelog for 1.6.400 #8328 (mwrock)
Chef Habitat 1.6.415
https://packages.chef.io/release-notes/habitat/1.6.415.mdThis release does not have any release notes.
Chef Habitat 1.6.400
https://packages.chef.io/release-notes/habitat/1.6.400.mdMerged Pull Requests
- whitespace change to force pipeline #8326 (mwrock)
- Bump thiserror from 1.0.29 to 1.0.30 #8325 (dependabot[bot])
- Bump cc from 1.0.70 to 1.0.71 #8322 (dependabot[bot])
- another whitespace change to force release #8321 (mwrock)
- whitespace change to force release #8320 (mwrock)
- restore windows 2016 studio image in release pipeline #8316 (mwrock)
- Bump libc from 0.2.102 to 0.2.103 #8313 (dependabot[bot])
- Bump nix from 0.22.1 to 0.23.0 #8315 (dependabot[bot])
- Update /main/ from /master/ #8314 (dishanktiwari2501)
- temporarily removing 2016 studio from release #8311 (mwrock)
- Bump flate2 from 1.0.21 to 1.0.22 #8304 (dependabot[bot])
- Bump libc from 0.2.101 to 0.2.102 #8308 (dependabot[bot])
- Bump serde_json from 1.0.67 to 1.0.68 #8306 (dependabot[bot])
- fix verify pipeline #8305 (mwrock)
- Fixed a typographical error in upload. #8307 (TheDarkula)
- Bump serde_yaml from 0.8.20 to 0.8.21 #8303 (dependabot[bot])
- Bump thiserror from 1.0.28 to 1.0.29 #8302 (dependabot[bot])
- Bump flate2 from 1.0.20 to 1.0.21 #8300 (dependabot[bot])
- Bump cc from 1.0.69 to 1.0.70 #8299 (dependabot[bot])
- Bump serde from 1.0.129 to 1.0.130 #8296 (dependabot[bot])
- Bump serde_json from 1.0.66 to 1.0.67 #8297 (dependabot[bot])
- Bump futures from 0.3.16 to 0.3.17 #8298 (dependabot[bot])
- Bump thiserror from 1.0.26 to 1.0.28 #8294 (dependabot[bot])
- Bump serde_test from 1.0.129 to 1.0.130 #8295 (dependabot[bot])
- Bump serde_yaml from 0.8.19 to 0.8.20 #8292 (dependabot[bot])
- Bump bytes from 1.0.1 to 1.1.0 #8288 (dependabot[bot])
- Bump libc from 0.2.100 to 0.2.101 #8289 (dependabot[bot])
- fix windows download url typo #8290 (mwrock)
- Bump serde_test from 1.0.127 to 1.0.129 #8285 (dependabot[bot])
- Bump serde from 1.0.127 to 1.0.129 #8286 (dependabot[bot])
- Bump libc from 0.2.99 to 0.2.100 #8284 (dependabot[bot])
- Bump serde_yaml from 0.8.18 to 0.8.19 #8281 (dependabot[bot])
- Bump httparse from 1.4.1 to 1.5.1 #8280 (dependabot[bot])
- use the main branch for ci installs #8287 (mwrock)
- Bump serde_yaml from 0.8.17 to 0.8.18 #8277 (dependabot[bot])
- Bump nix from 0.22.0 to 0.22.1 #8275 (dependabot[bot])
- Bump bitflags from 1.2.1 to 1.3.1 #8274 (dependabot[bot])
- add referenced images to repo #8269 (pozsgaic)
- Update readme to fix or remove invalid links #8268 (pozsgaic)
- bump cargo deps #8273 (mwrock)
- adding some pins to core so that crates in builder resolve correctly #8267 (mwrock)
- fix the days until close to be number of days since stale #8266 (mwrock)
- Rust54 #8265 (mwrock)
- Bump serde from 1.0.126 to 1.0.127 #8262 (dependabot[bot])
- Bump serde_test from 1.0.126 to 1.0.127 #8263 (dependabot[bot])
- fork rants with updated crate deps #8261 (mwrock)
- fix builder uploads with FuturesAsyncReadCompatExt and AllowStdIo from futures #8255 (mwrock)
- adding whitespace to readme so i can trigger a release build #8253 (mwrock)
- Cargo update #8252 (mwrock)
- Bump dns-lookup from 1.0.7 to 1.0.8 #8251 (dependabot[bot])
- Bump env_logger from 0.8.4 to 0.9.0 #8250 (dependabot[bot])
- Bump cc from 1.0.68 to 1.0.69 #8248 (dependabot[bot])
- Bump nix from 0.21.0 to 0.22.0 #8247 (dependabot[bot])
- Bump serde-transcode from 1.1.0 to 1.1.1 #8246 (dependabot[bot])
- remove dependency on rust-crypto #8249 (sajjaphani)
- Bump libc from 0.2.97 to 0.2.98 #8241 (dependabot[bot])
- Rustfmt and Nightly Rust Bump to nightly-2021-07-07 #8239 (chef-expeditor[bot])
- update changelog for 1.6.351 #8240 (mwrock)
- minor docs fix #8238 (IanMadd)
- Fix headings in install CLI page #8236 (IanMadd)
Chef Habitat 1.6.351
https://packages.chef.io/release-notes/habitat/1.6.351.md- bump powershell to 7.1.3 #8237 (mwrock)
- opt out of pwsh telemetry to avoid shell startup issues #8233 (mwrock)
- Bump petgraph from 0.5.1 to 0.6.0 #8234 (dependabot[bot])
- Bump thiserror from 1.0.25 to 1.0.26 #8235 (dependabot[bot])
- Updating expeditor configuration #8232 (jayashrig158)
- Bump sodiumoxide from 0.2.6 to 0.2.7 #8231 (dependabot[bot])
- update rust to 1.52.1 #8230 (mwrock)
- Bump state from 0.5.1 to 0.5.2 #8227 (dependabot[bot])
- exclude libressl install in rootless studio build #8228 (mwrock)
- Bump rand from 0.8.3 to 0.8.4 #8225 (dependabot[bot])
- Bump state from 0.4.2 to 0.5.1 #8220 (dependabot[bot])
- bump rust to 1.50.0 #8224 (mwrock)
- Bump libc from 0.2.96 to 0.2.97 #8222 (dependabot[bot])
- Bump env_logger from 0.8.3 to 0.8.4 #8223 (dependabot[bot])
- Bump libc from 0.2.95 to 0.2.96 #8221 (dependabot[bot])
- Bump dns-lookup from 1.0.6 to 1.0.7 #8219 (dependabot[bot])
- Bump semver from 1.0.0 to 1.0.3 #8218 (dependabot[bot])
- Bump nix from 0.20.0 to 0.21.0 #8216 (dependabot[bot])
- Bump tar from 0.4.33 to 0.4.35 #8213 (dependabot[bot])
- Bump semver from 0.11.0 to 1.0.0 #8212 (dependabot[bot])
- Bump cc from 1.0.67 to 1.0.68 #8210 (dependabot[bot])
- Bump libc from 0.2.94 to 0.2.95 #8211 (dependabot[bot])
- Bump winreg from 0.8.0 to 0.9.0 #8209 (dependabot[bot])
- Bump thiserror from 1.0.24 to 1.0.25 #8208 (dependabot[bot])
- Fix bad link #8198 (IanMadd)
- Update Hugo and fix docs build command #8190 (IanMadd)
- Bump os_info from 3.0.5 to 3.0.6 #8207 (dependabot[bot])
- Bump serde from 1.0.125 to 1.0.126 #8202 (dependabot[bot])
- Bump notify from 4.0.16 to 4.0.17 #8203 (dependabot[bot])
- Bump serde_test from 1.0.125 to 1.0.126 #8201 (dependabot[bot])
- Bump os_info from 3.0.4 to 3.0.5 #8204 (dependabot[bot])
- Rustfmt and Nightly Rust Bump to nightly-2021-05-12 #8199 (chef-expeditor[bot])
- update changelog for 1.6.319 #8200 (mwrock)
Chef Habitat 1.6.319
https://packages.chef.io/release-notes/habitat/1.6.319.mdMerged Pull Requests
- gossip after service is updated #8197 (mwrock)
- Add descriptions to API pages #8191 (IanMadd)
- Bump caps from 0.5.1 to 0.5.2 #8196 (dependabot[bot])
- Bump httparse from 1.4.0 to 1.4.1 #8195 (dependabot[bot])
- gossip service rumor after update #8194 (mwrock)
- Bump url from 2.2.1 to 2.2.2 #8193 (dependabot[bot])
- Bump regex from 1.5.3 to 1.5.4 #8192 (dependabot[bot])
- Bump regex from 1.4.6 to 1.5.3 #8189 (dependabot[bot])
- Bump rcgen from 0.8.10 to 0.8.11 #8187 (dependabot[bot])
- Bump os_info from 3.0.3 to 3.0.4 #8188 (dependabot[bot])
- Bump libc from 0.2.93 to 0.2.94 #8185 (dependabot[bot])
- Bump os_info from 3.0.2 to 3.0.3 #8186 (dependabot[bot])
- Bump dirs from 3.0.1 to 3.0.2 #8184 (dependabot[bot])
- Add the uninstall hook to the docs #8175 (kagarmoe)
- Bump regex from 1.4.5 to 1.4.6 #8182 (dependabot[bot])
- 'Use' not 'utilize' #8183 (kagarmoe)
- Update plan_settings.md - "Add a note for pkg_version on semver" #8181 (hhodzic)
- Fix search typo #8180 (sajjaphani)
- Bump httparse from 1.3.6 to 1.4.0 #8177 (dependabot[bot])
- Bump notify from 4.0.15 to 4.0.16 #8176 (dependabot[bot])
- Bump async-trait from 0.1.49 to 0.1.50 #8178 (dependabot[bot])
- Fix sup content. #8174 (kagarmoe)
- Bump rcgen from 0.8.9 to 0.8.10 #8172 (dependabot[bot])
- Bump ctrlc from 3.1.8 to 3.1.9 #8171 (dependabot[bot])
- Bump async-trait from 0.1.48 to 0.1.49 #8170 (dependabot[bot])
- Bump byteorder from 1.3.4 to 1.4.3 #8169 (dependabot[bot])
- Bump webpki from 0.21.4 to 0.22.0 #8165 (dependabot[bot])
- Bump bincode from 1.3.2 to 1.3.3 #8164 (dependabot[bot])
- Bump bimap from 0.6.0 to 0.6.1 #8162 (dependabot[bot])
- Bump httparse from 1.3.5 to 1.3.6 #8163 (dependabot[bot])
- Bump os_info from 3.0.1 to 3.0.2 #8160 (dependabot[bot])
- Bump libc from 0.2.92 to 0.2.93 #8161 (dependabot[bot])
- Rustfmt and Nightly Rust Bump to nightly-2021-03-25 #8158 (chef-expeditor[bot])
- update changelog #8159 (mwrock)
Chef Habitat 1.6.288
https://packages.chef.io/release-notes/habitat/1.6.288.mdMerged Pull Requests
- explicily remove iconv library from mac-bootstrapper path #8157 (mwrock)
- Bump libc from 0.2.91 to 0.2.92 #8156 (dependabot[bot])
- Bump dns-lookup from 1.0.5 to 1.0.6 #8155 (dependabot[bot])
- Bump walkdir from 2.3.1 to 2.3.2 #8152 (dependabot[bot])
- Bump serde_test from 1.0.124 to 1.0.125 #8153 (dependabot[bot])
- Bump libc from 0.2.90 to 0.2.91 #8151 (dependabot[bot])
- Bump serde from 1.0.124 to 1.0.125 #8154 (dependabot[bot])
- Bump libc from 0.2.89 to 0.2.90 #8149 (dependabot[bot])
- Bump linked-hash-map from 0.5.3 to 0.5.4 #8146 (dependabot[bot])
- Bump native-tls from 0.2.6 to 0.2.7 #8142 (dependabot[bot])
- Bump valico from 3.5.0 to 3.6.0 #8143 (dependabot[bot])
- Bump url from 2.2.0 to 2.2.1 #8145 (dependabot[bot])
- Bump cc from 1.0.66 to 1.0.67 #8141 (dependabot[bot])
- Bump prometheus from 0.11.0 to 0.12.0 #8139 (dependabot[bot])
- Bump windows-acl from 0.2.2 to 0.3.0 #8133 (dependabot[bot])
- Bump derivative from 2.1.1 to 2.2.0 #8131 (dependabot[bot])
- Bump mktemp from 0.4.0 to 0.4.1 #8129 (dependabot[bot])
- Bump libc from 0.2.87 to 0.2.89 #8137 (dependabot[bot])
- Bump paste from 1.0.4 to 1.0.5 #8140 (dependabot[bot])
- Bump bimap from 0.5.2 to 0.6.0 #8138 (dependabot[bot])
- Bump tar from 0.4.30 to 0.4.33 #8136 (dependabot[bot])
- Bump regex from 1.4.2 to 1.4.5 #8134 (dependabot[bot])
- fix segmentation faults of musl binaries with static relocation-model #8135 (mwrock)
- Bump async-trait from 0.1.42 to 0.1.48 #8125 (dependabot[bot])
- Bump hex from 0.4.2 to 0.4.3 #8127 (dependabot[bot])
- Bump serde_test from 1.0.123 to 1.0.124 #8124 (dependabot[bot])
- Bump env_logger from 0.8.2 to 0.8.3 #8126 (dependabot[bot])
- Bump caps from 0.4.0 to 0.5.1 #8128 (dependabot[bot])
- Bump rusoto_ecr from 0.45.0 to 0.46.0 #8120 (dependabot[bot])
- Bump serde from 1.0.115 to 1.0.124 #8118 (dependabot[bot])
- Bump log from 0.4.11 to 0.4.14 #8117 (dependabot[bot])
- Bump pem from 0.8.2 to 0.8.3 #8121 (dependabot[bot])
- pin bytes in butterfly #8123 (mwrock)
- pin bytes crate #8122 (mwrock)
- Bump serde_json from 1.0.59 to 1.0.64 #8110 (dependabot[bot])
- Bump pbr from 1.0.3 to 1.0.4 #8112 (dependabot[bot])
- Bump winreg from 0.7.0 to 0.8.0 #8111 (dependabot[bot])
- Rustfmt and Nightly Rust Bump to nightly-2021-03-09 #8115 (chef-expeditor[bot])
- post release updates #8116 (mwrock)
Chef Habitat 1.6.267
https://packages.chef.io/release-notes/habitat/1.6.267.mdMerged Pull Requests
- Bump paste from 1.0.3 to 1.0.4 #8108 (dependabot[bot])
- Bump blake2b_simd from 0.5.10 to 0.5.11 #8107 (dependabot[bot])
- Bump hyper from 0.13.9 to 0.14.4 #8106 (dependabot[bot])
- Bump termcolor from 1.1.0 to 1.1.2 #8104 (dependabot[bot])
- Bump uuid from 0.8.1 to 0.8.2 #8103 (dependabot[bot])
- serialized package shutdown_timeout should reflect effective timeout #8099 (mwrock)
- Bump toml from 0.5.7 to 0.5.8 #8101 (dependabot[bot])
- Bump ctrlc from 3.1.7 to 3.1.8 #8100 (dependabot[bot])
- Bump serde_yaml from 0.8.13 to 0.8.17 #8093 (dependabot[bot])
- Bump libc from 0.2.81 to 0.2.87 #8097 (dependabot[bot])
- Bump bincode from 1.3.1 to 1.3.2 #8096 (dependabot[bot])
- Bump flate2 from 1.0.19 to 1.0.20 #8095 (dependabot[bot])
- bump rand to 0.8.3 #8098 (mwrock)
- Bump thiserror from 1.0.22 to 1.0.24 #8092 (dependabot[bot])
- Bump tempfile from 3.1.0 to 3.2.0 #8091 (dependabot[bot])
- Revert "Bump actix-rt from 1.1.1 to 2.1.0" #8089 (mwrock)
- Bump serde_test from 1.0.117 to 1.0.123 #8087 (dependabot[bot])
- Bump actix-rt from 1.1.1 to 2.1.0 #8086 (dependabot[bot])
- Bump httparse from 1.3.4 to 1.3.5 #8085 (dependabot[bot])
- Bump log4rs from 0.13.0 to 1.0.0 #8046 (dependabot[bot])
- Bump log4net from 2.0.8 to 2.0.10 in /components/windows-service #8076 (dependabot[bot])
- Page metadata #8081 (IanMadd)
- use eprintln! to output specific error messages in pre_exec #8082 (mwrock)
- use error log_level when querying supervisor version #8080 (mwrock)
- emit hab-sup –version output to debug if parsing version fails #8074 (mwrock)
- Bump valico from 3.4.0 to 3.5.0 #8072 (dependabot[bot])
- Bump nix from 0.18.0 to 0.19.1 #8047 (dependabot[bot])
- set groups with primary group if unable to retrieve supplemental groups #8069 (mwrock)
- remove some unnecessary aliases #8071 (mwrock)
- Remove christophermaier as code owner #8066 (christophermaier)
- Update release announcement instructions #8065 (christophermaier)
- [CI] Small pipeline tweaks, documentation changes #8064 (christophermaier)
- Fix some minor errors in the generate-cli-docs script #8062 (IanMadd)
- Update kernel2 evaluation VM to Centos 6.10 #8060 (christophermaier)
- Assorted release instruction updates #8061 (christophermaier)
- Rustfmt and Nightly Rust Bump to nightly-2021-01-06 #8058 (chef-expeditor[bot])
- Update changelog for 1.6.235 release #8059 (christophermaier)
Chef Habitat 1.6.235
https://packages.chef.io/release-notes/habitat/1.6.235.mdBug 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)
Chef Habitat 1.6.216
https://packages.chef.io/release-notes/habitat/1.6.216.mdBug Fixes
- [FIX] Ensure that health check output is available via HTTP gateway #7991 (christophermaier)
Merged Pull Requests
- [CI] Remove
--no-modify-path
frominstall_rustup
#8009 (christophermaier) - added utility function required_value_of and refactored #7984 (sajjaphani)
- Bump paste from 1.0.0 to 1.0.3 #8004 (dependabot[bot])
- [CI] Increase service unload timeouts for test_config_files e2e test #8005 (christophermaier)
- [CI] Move documentation generation to release pipeline #7993 (christophermaier)
- Bump url from 2.1.1 to 2.2.0 #7995 (dependabot[bot])
- Bump parking_lot from 0.11.0 to 0.11.1 #7997 (dependabot[bot])
- Bump hyper from 0.13.7 to 0.13.9 #7996 (dependabot[bot])
- [CI] Unload test-probe service after test #8000 (christophermaier)
- Bump prometheus from 0.9.0 to 0.10.0 #7987 (dependabot[bot])
- [CI] Remove old
hab
binaries on Linux containers #7994 (christophermaier) - Bump serde_json from 1.0.57 to 1.0.59 #7988 (dependabot[bot])
- Bump errno from 0.2.6 to 0.2.7 #7989 (dependabot[bot])
- Bump thiserror from 1.0.20 to 1.0.22 #7986 (dependabot[bot])
- Bump semver from 0.10.0 to 0.11.0 #7974 (dependabot[bot])
- Bump dns-lookup from 1.0.3 to 1.0.5 #7977 (dependabot[bot])
- Lock pin-project crate to 0.4.23 for explicitness #7985 (christophermaier)
- Bump actix-web from 3.0.0 to 3.2.0 #7975 (dependabot[bot])
- Remove me as codeowner #7983 (smacfarlane)
- Lock Tokio dependencies to 0.2 line #7982 (christophermaier)
- Lock lazy_static dependency #7981 (christophermaier)
- Bump os_info from 2.0.8 to 3.0.1 #7980 (christophermaier)
- Lock down log dependencies #7979 (christophermaier)
- only test non system drive build on windows #7978 (mwrock)
- Update automation for CLI and Service Template Data docs #7968 (IanMadd)
- Bump state from 0.4.1 to 0.4.2 #7972 (dependabot[bot])
- Specify winapi version more tightly #7976 (christophermaier)
- Rustfmt and Nightly Rust Bump to nightly-2020-10-25 #7954 (chef-expeditor[bot])
- Add Dependabot config for Rust #7970 (christophermaier)
- fix studio failure building outside system drive #7969 (mwrock)
- Add redirects for api pages #7967 (IanMadd)
- Edits to service docs #7947 (IanMadd)
- Add Hab API docs #7966 (IanMadd)
- Add About Habitat index page #7948 (IanMadd)
- Delete glossary page #7962 (IanMadd)
- Update page names and page links #7961 (IanMadd)
- WIP - Chef Habitat Resources structural edits #7959 (mjingle)
- Automated update of Habitat Documentation #7963 (chef-expeditor[bot])
- 1.6.181 Changelog #7964 (christophermaier)
Chef Habitat 1.6.181
https://packages.chef.io/release-notes/habitat/1.6.181.mdBug Fixes
- [FIX] Minimal change to enable non-root containers again #7960 (christophermaier)
Merged Pull Requests
- 1.6.175 Documentation, plus docs generation script update #7957 (christophermaier)
- [FIX] Fix a bad environment variable lookup in hab-plan-bulid #7958 (christophermaier)
- Update Changelog for 1.6.175 #7956 (christophermaier)
- Update pages, weights, and edit on GH links #7953 (kagarmoe)
- Curate docs images in docs-chef-io #7916 (kagarmoe)
Chef Habitat 1.6.175
https://packages.chef.io/release-notes/habitat/1.6.175.mdBehavioral Changes
Merged Pull Requests
- Expose HAB_FALLBACK_CHANNEL in plan build #7951 (christophermaier)
- [BUG] Update actix-web calling conventions #7950 (christophermaier)
- Revert "Merge pull request #7943 from habitat-sh/cm/revert-tls" #7949 (christophermaier)
- [CI] Capture Supervisor logs from e2e tests #7942 (christophermaier)
- Monday module update #7945 (kagarmoe)
- adds docs component & team as codeowners #7946 (kagarmoe)
- updating codeowners due to team departures #7944 (jeremymv2)
- Revert "Merge pull request #7923 from habitat-sh/dmcneil/ctl-gateway-… #7943 (christophermaier)
- Make shorter Builder pages #7939 (kagarmoe)
- Add TLS support to the ctl gateway #7923 (davidMcneil)
- Updates Hugo, Node modules #7941 (kagarmoe)
- Temporarily disable website deploy triggers #7904 (smacfarlane)
- add patents notification to
hab
cli #7937 (sdelano) - eliminate usages of
hab install
alias in plan-build-ps1 #7938 (mwrock) - Update env_proxy to 0.4.1 #7933 (christophermaier)
- Fix e2e tests #7934 (davidMcneil)
- Cleanup the CLI config file #7931 (davidMcneil)
- fix prompting to stop launcher when closing windows docker studio #7930 (mwrock)
- [REFACTOR] Utilize the
Origin
type more broadly #7919 (christophermaier) - [REFACTOR] Simplify Blake2b hash implementation #7918 (christophermaier)
- Temp Netlify configuration #7924 (IanMadd)
- Update changelog #7886 (davidMcneil)
- Add deprecation message for
hab sup status
#7896 (davidMcneil) - Organize the Hugo Docs #7920 (kagarmoe)
- Docs is coming! #7914 (kagarmoe)
- skip remote download when present in cache or offline #7915 (jeremymv2)
- re-add removed else condition logic for hab pkg download #7913 (jeremymv2)
- Overhaul and refactoring of Keys #7887 (christophermaier)
- Rename dev docs directory "dev-docs" #7909 (kagarmoe)
- Quick fixes for the Builder page #7907 (kagarmoe)
- Check if license exists for current user during license acceptance #7906 (davidMcneil)
- Keep the code inside of the window #7894 (kagarmoe)
- Update Builder Documentation #7581 (kagarmoe)
- Automated update of Habitat Documentation #7898 (chef-expeditor[bot])
- Cargo Update #7899 (chef-expeditor[bot])
- Rustfmt and Nightly Rust Bump to nightly-2020-08-28 #7897 (chef-expeditor[bot])
- Fix update documentation pipeline #7895 (davidMcneil)
- Rustfmt and Nightly Rust Bump to nightly-2020-08-24 #7889 (chef-expeditor[bot])
Chef Habitat 1.6.139
https://packages.chef.io/release-notes/habitat/1.6.139.mdNew Features & Enhancements
- Add
hab sup restart
command #7878 (davidMcneil) - builder origin rbac subcommand #7841 (jeremymv2)
Behavioral Changes
- Pull packages from the
--channel
argument onhab sup run
#7871 (davidMcneil) - Deprecate CLI aliases #7872 (davidMcneil)
- Add splay to health check execution #7850 (davidMcneil)
Merged Pull Requests
- Fix text in e2e test #7883 (davidMcneil)
- Replace
hab install
withhab pkg install
in plan-build #7882 (christophermaier) - Fix CLI deprecation when generating completions #7881 (davidMcneil)
- Report errors when getting user and group #7879 (davidMcneil)
- Update dependencies #7875 (davidMcneil)
- Remove the
hab pkg export cf
command from windows #7877 (davidMcneil) - do not add c:/hab/bin to persistent path in ci #7876 (mwrock)
- Fix
hab sup --version
afterstructopt
refactoring #7873 (davidMcneil) - fix path to VERSION file in windows plans #7868 (mwrock)
- Remove custom cli parsing #7870 (davidMcneil)
- Improve error message when installing internal packages #7869 (davidMcneil)
- Improve parsing of
hab pkg export
#7865 (davidMcneil) - Add some e2e tests around crypto functionality #7867 (christophermaier)
- Automated update of Habitat Documentation #7861 (chef-expeditor[bot])
- modernize windows tutorial #7820 (mwrock)
- Update Changelog for 1.6.115 #7864 (christophermaier)
- make bind timeout configurable and add debug output around startup #7858 (mwrock)
- Cleanup
hab pkg export
subcommand #7857 (davidMcneil)
Chef Habitat 1.6.115
https://packages.chef.io/release-notes/habitat/1.6.115.mdNew Features & Enhancements
- hab pkg info extended metadata #7814 (jeremymv2)
- Add command line completion to powershell studio #7831 (mwrock)
- Add HAB_STUDIO_SUP support to Windows studio #7791 (mwrock)
- Add
hab svc update
command #7781 (christophermaier) - Service bootstrap #7765 (davidMcneil)
- add uninstall hook #7764 (mwrock)
- Allow dynamic changes to updater-related config for services #7770 (christophermaier)
- always promote package on upload if a user specifies a channel #7768 (jeremymv2)
Bug Fixes
- Allow version check without license #7834 (davidMcneil)
- fallback to superuser root if home path cannot be found during license search #7853 (mwrock)
- refactor account/sid/win_perms to not need to contact a domian controller #7844 (mwrock)
- Add supplemental groups to Linux hook processes #7823 (christophermaier)
- Ignore unreadable keys when exporting (among other uses) #7832 (christophermaier)
- [Fix] Cli completions by conditionally hiding bulkload subcommand #7827 (davidMcneil)
- Fix hab svc load argument parsing #7822 (davidMcneil)
- fix builds consuming runtime environment of build deps #7828 (mwrock)
- fix ctrlc in local windows studio #7808 (mwrock)
- unify bash and powershell pwd locations for build, check, prepare and install #7796 (mwrock)
- Write all service files when a service is loaded #7799 (christophermaier)
- symlink artifact cache in windows native studio #7786 (mwrock)
- ensure tdeps file is built with lower level deps at the bottom of the list #7776 (mwrock)
- hab-plan-build: don't fail on empty hooks dir #7775 (stevendanna)
- Fix reading root certs #7778 (davidMcneil)
- Explicit permissions on keys #7739 (stevendanna)
- [FIX] Ensure
toToml
helper works properly for tables #7772 (christophermaier)
Merged Pull Requests
- Rustfmt and Nightly Rust Bump to nightly-2020-07-27 #7862 (chef-expeditor[bot])
- make bind timeout configurable and add debug output around startup #7858 (mwrock)
- Cleanup
hab pkg export
subcommand #7857 (davidMcneil) - fix license environment injection in container exporter #7860 (mwrock)
- fix e2e test_license test #7859 (mwrock)
- fix e2e test with older launcher #7856 (mwrock)
- fix launcher version parsing #7855 (mwrock)
- [CI] Ensure that kernel2 packages get build appropriately #7854 (christophermaier)
- Add channel promotion datadog event #7848 (davidMcneil)
- use win32 api and not env var for determining current user name #7840 (mwrock)
- [CI] Pull Chef GPG key from Vault instead of S3 #7852 (christophermaier)
- [CI] Ensure GPG keys are imported before verifying manifest #7851 (christophermaier)
- [CI] Fixed some stupid bugs in the supplemental groups test #7839 (christophermaier)
- [CI] Update changelog management labels in Expeditor config #7837 (christophermaier)
- [CI] Binlink
hab
earlier in the path for e2e tests #7835 (christophermaier) - delete old objects in S3 bucket that do not exist in local website build #7829 (jeremymv2)
- Update configopt version #7830 (christophermaier)
- Use the new downloads site where appropriate. #7824 (kagarmoe)
- fixes clippy #7826 (mwrock)
- [Chore] Update rust to 1.44.1 #7825 (davidMcneil)
- remove link to kubernetes operator and cloud foundary exporter #7821 (mwrock)
- A PR to preview what habitat.sh will look like with branding from community.chef.io #7762 (chefjiajia)
- [CI] Fix service update e2e test #7813 (christophermaier)
- Fix e2e failures #7807 (davidMcneil)
- [CI] Bump macOS stage retry limits #7806 (christophermaier)
- [REFACTOR] A handful of minor tweaks #7801 (christophermaier)
- [CI] Fix a forgotten renaming #7805 (christophermaier)
- output SRC_PATH in hab-plan-puild.ps1 results #7802 (mwrock)
- Make rust compiler warnings errors #7800 (davidMcneil)
- Add packages for health check performance tests #7797 (davidMcneil)
- use a single env var lock in tests to improve consistency #7795 (mwrock)
- Update
structopt
#7793 (davidMcneil) - increase rumor file atomicity and durability #7783 (jeremymv2)
- [CI] Bump macOS timeout in release pipeline #7789 (christophermaier)
- [FIX] Ensure –remote-sup option is parsed properly #7788 (christophermaier)
- Propagate install and uninstall hook exit codes #7782 (davidMcneil)
- start gossip listener before spawning services #7784 (mwrock)
- [CI] Increase macOS timeouts #7785 (christophermaier)
- compile windows-service package version into binary and log version at start of log #7779 (mwrock)
- adding documentation on the HAB_SUP_UPDATE_MS environment variable #7717 (jeremymv2)
- [REFACTOR] Clean up and streamline spec reconciliation #7766 (christophermaier)
- correcting multi-target package plan layout example #7763 (jeremymv2)
- [CI] Simplify PKG_CONFIG_PATH for cargo_update.sh #7761 (christophermaier)
- Automated update of Habitat Documentation #7758 (chef-expeditor[bot])
- Rustfmt and Nightly Rust Bump to nightly-2020-06-22 #7759 (chef-expeditor[bot])
- Update changelog for 1.6.56 release #7760 (christophermaier)
Chef Habitat 1.6.56
https://packages.chef.io/release-notes/habitat/1.6.56.mdBug Fixes
- CtlGateway handshake fix #7755 (davidMcneil)
- read hook stdout/err allowing for lossy utf8 strings #7724 (mwrock)
New Features & Enhancements
- Use the cli.toml auth_token during package install #7735 (davidMcneil)
- allow hook extentions in plan #7740 (mwrock)
Merged Pull Requests
- [CI] Bump timeout to 45 minutes #7757 (christophermaier)
- [REFACTOR] Store service spec in Service struct #7752 (christophermaier)
- Restore and deprecate update period env vars #7756 (davidMcneil)
- Improve serde usage #7732 (davidMcneil)
- fix e2e failures #7742 (mwrock)
- Supervisor update config #7733 (davidMcneil)
- use powershell 7.0.1 #7730 (mwrock)
- Update rust to 1.43.1 #7728 (davidMcneil)
- Remove libarchive and Vendor openssl #7710 (davidMcneil)
- Fix typos and refresh in cli help #7718 (jsirex)
- [CI] Re-enable skipped verify builds affected by core-plans refresh #7649 (christophermaier)
- Rustfmt and Nightly Rust Bump to nightly-2020-05-15 #7713 (chef-expeditor[bot])
- Cargo Update #7715 (chef-expeditor[bot])
- Automated update of Habitat Documentation #7714 (chef-expeditor[bot])
- Update Changelog #7716 (christophermaier)
Chef Habitat 1.6.39
https://packages.chef.io/release-notes/habitat/1.6.39.mdBehavioral Changes
hab pkg export docker
is nowhab pkg export container
#7674 (christophermaier)
New Features & Enhancements
- Add Bulidah as an engine for unprivileged container builds #7685 (christophermaier)
- Config file support for
hab sup run
#7658 (davidMcneil)
Merged Pull Requests
- Add a signature policy file for Buildah exports #7711 (christophermaier)
- Revert "Merge pull request #7688 from habitat-sh/cm/static-launcher" #7709 (christophermaier)
- Use docker executor for kernel2 verify #7707 (smacfarlane)
- Feature/windows logging #7691 (collinmcneese)
- [CI] Build kernel2 packages in verify stage #7706 (christophermaier)
- Update rust and dependencies #7575 (davidMcneil)
- Add several
ok_***
macros for each logging level #7700 (christophermaier) - Revert ZMQ Update #7701 (christophermaier)
- supervisor config doc #7675 (kagarmoe)
- core: move from users to nix crate #7620 (stevendanna)
- Statically compile the Launcher on Linux #7688 (christophermaier)
- Upgrade ZMQ dependency off of our fork #7681 (christophermaier)
- Fix minimum health check interval #7683 (davidMcneil)
- Update sodiumoxide dependency #7680 (davidMcneil)
- REFACTOR: Remove ImageBuilder struct #7682 (christophermaier)
- [REFACTOR] Introduce "Engine" abstraction to
hab pkg export container
#7677 (christophermaier) - Cleanup health checking #7676 (davidMcneil)
- Remove duplicated serialization logic in SvcMember #7673 (davidMcneil)
- [REFACTOR] Use TryFrom for BuildSpec #7669 (christophermaier)
- [REFACTOR] Factor out an Identified trait for DockerBuilder and DockerImage #7668 (christophermaier)
- [REFACTOR] Extract and consolidate naming data for Docker exporter #7659 (christophermaier)
- [REFACTOR] Remove some lifetimes to simplify Docker exporter #7660 (christophermaier)
- Correct bootstrap typo #7665 (smacfarlane)
- Update MacOS Bootstrapper version #7663 (smacfarlane)
- Bump jquery from 3.4.1 to 3.5.0 in /components/habitat-chef-io/themes/docs-new #7656 (dependabot[bot])
- [CI] Fix e2e test that broke after the core plans refresh #7661 (christophermaier)
- [REFACTOR] Use FullyQualifiedPackageIdent in Docker exporter #7657 (christophermaier)
- [REFACTOR] Docker Exporter CLI consolidation, cleanup #7654 (christophermaier)
- [REFACTOR] Push Windows Docker Engine check earlier #7655 (christophermaier)
- [TYPO] Gigabytes are "gb", not "bg" #7652 (christophermaier)
- Cleanup
FS_ROOT
#7642 (davidMcneil) - Cargo Update #7633 (chef-expeditor[bot])
- [CI] Ensure release pipeline is not poisoned by old dependencies #7650 (christophermaier)
- Post-refresh cleanup #7648 (christophermaier)
- Update configopt #7600 (davidMcneil)
- Automated update of Habitat Documentation #7632 (chef-expeditor[bot])
- Rustfmt and Nightly Rust Bump to nightly-2020-04-21 #7631 (chef-expeditor[bot])
- New Documentation Component #7544 (kagarmoe)
- Update changelog post 1.6.0 #7630 (davidMcneil)
Chef Habitat 1.6.0
https://packages.chef.io/release-notes/habitat/1.6.0.mdNew Features & Enhancements
- Source studio_profile.ps1 in studio enter if present #7618 (mwrock)
- Layered images from
hab pkg export docker
#7596 (christophermaier)
Bug Fixes
- Prevent infinite loop on Windows after losing connection to Automate #7616 (christophermaier)
Merged Pull Requests
- Bump version to 1.6.0 #7629 (davidMcneil)
- fix profile e2e tests #7625 (mwrock)
- sync stable acceptance packages with prod after release #7617 (mwrock)
- append existing path to package path in hab pkg exec #7615 (mwrock)
- dont need to put gh release link in forum post #7614 (mwrock)
- cleanup adding interpreter paths and make it configurable #7601 (mwrock)
- Cargo Update #7609 (chef-expeditor[bot])
- Prepare e2e tests for powershell 7.0 #7588 (mwrock)
- update changelog for 1.5.86 #7610 (mwrock)
Chef Habitat 1.5.86
https://packages.chef.io/release-notes/habitat/1.5.86.mdNew Features & Enhancements
- Add
--keep-latest
tohab pkg uninstall
#7595 (davidMcneil) - Automatic package cleanup with the
--keep-latest-packages
flag #7582 (davidMcneil)
Merged Pull Requests
- [Docs] Emphasize the necessity of TCP for Supervisor function #7611 (christophermaier)
- Rustfmt and Nightly Rust Bump to nightly-2020-04-08 #7608 (chef-expeditor[bot])
- Automated update of Habitat Documentation #7607 (chef-expeditor[bot])
- extend windows launcher build timeout to 45 minutes #7606 (mwrock)
- tag windows 2019 studio image with latest #7605 (mwrock)
- fix 2016 studio image #7603 (mwrock)
- Fixes truncated CLI spaces #7589 (kagarmoe)
- fix UDP port remaining open after supervisor terminates when a hook is still executing #7597 (mwrock)
- Add Homebrew PR merge to post-release activities #7587 (smacfarlane)
- fix linux test_pkg_install e2e test #7586 (mwrock)
- Error if using
-d
when entering Windows studio #7585 (davidMcneil) - Move builder-worker post release step higher in the release readme #7577 (mwrock)
- Update changelog post 1.5.71 #7566 (davidMcneil)
Chef Habitat 1.5.71
https://packages.chef.io/release-notes/habitat/1.5.71.mdBug Fixes
- Make better use of
Instant::elapsed()
for safer timing operations #7533 (christophermaier)
New Features & Enhancements
- Add service
--update-condition
enabling service rollback #7513 (davidMcneil)
Behavioral Changes
- When follower services restart during a rolling update all packages newer than the package the leader updated to are automatically uninstalled. This ensures that the leader and followers are running the same package. #7556 (davidMcneil)
Merged Pull Requests
- Correct some e2e behavior #7564 (smacfarlane)
- Use unique container name to bats unit tests #7567 (smacfarlane)
- Add testing steps for core-plans refresh #7565 (smacfarlane)
- Update links to docs.chef.io #7559 (IanMadd)
- Update CODEOWNERS #7562 (davidMcneil)
- Update changelog with new rolling update logic #7561 (davidMcneil)
- Fix rolling update when using track-channel update condition #7556 (davidMcneil)
- only stop the studio container at the end of the docker studio supervisor test #7560 (mwrock)
- fix failing test where windows and linux expect different error codes #7557 (mwrock)
- fix powershell builds when giving a path not ending in a slash #7553 (mwrock)
- Habitat API docs #6729 (kagarmoe)
- allow plan context to be rooted in target folder #7548 (mwrock)
- Remove one-off release tool #7546 (davidMcneil)
- Fix at-once update test #7543 (davidMcneil)
- Fix pwsh binlink dir for e2e tests #7542 (davidMcneil)
- http-client: use env_proxy from git #7532 (stevendanna)
- Miscellaneous Butterfly timing refactorings #7540 (christophermaier)
- [CI] Silently continue on errors to remove the Habitat cache #7539 (christophermaier)
- Always write out service PID files #7526 (christophermaier)
- Update changelog post 1.5.50 #7521 (smacfarlane)
- Cargo Update #7519 (chef-expeditor[bot])
- Rustfmt and Nightly Rust Bump to nightly-2020-03-03 #7518 (chef-expeditor[bot])
- Automated update of Habitat Documentation #7517 (chef-expeditor[bot])
Chef Habitat 1.5.50
https://packages.chef.io/release-notes/habitat/1.5.50.mdBug Fixes
- Allow dev environment setup script to work locally or in Vagrant #7500 (christophermaier)
New Features & Enhancements
- adds hab origin info subcommand #7445 (jeremymv2)
- Add flag to ignore missing packages in seed lists #7512 (smacfarlane)
- Get-HabPackagePath accepts any valid ident like pkg_path_for #7505 (mwrock)
- add NO_NAMED_PIPE_HEALTH_CHECK feature flag to suppress named pipe on windows #7474 (mwrock)
- provide guidance on 409 conflict #7473 (jeremymv2)
- windows-service improvements #7422 (mwrock)
Behavioral Changes
- Remove ACI exporter #7462 (christophermaier)
- Remove Kubernetes and Helm exporters #7463 (christophermaier)
- modification to hab setup defaults and language #7480 (jeremymv2)
Merged Pull Requests
- Add flag to ignore missing packages in seed lists #7512 (smacfarlane)
- ensure that studio image builder runs the windows-service install hook #7516 (mwrock)
- [CI] Add HAB_AUTH_TOKEN to at-once update test #7511 (christophermaier)
- Remove time crate from almost everything #7499 (christophermaier)
- Make FullyQualifiedPackageIdent public and use it in Pkg #7507 (davidMcneil)
- [CI] Swap command and if blocks for Windows 2016 container step #7509 (christophermaier)
- Better test for comparing structopt to clap_app #7503 (davidMcneil)
- Simplify our protobuf generation logic #7506 (christophermaier)
- Bump nokogiri from 1.10.4 to 1.10.8 in /www #7502 (dependabot[bot])
- sup: set PID file mode to 0644 #7489 (stevendanna)
- Refactor service updater #7455 (davidMcneil)
- [CI] Restrict certain release pipeline steps to "real" runs only #7491 (christophermaier)
- make the ltsc2019 docker image the default for studio and exporter ifa hyper-v host supports it #7488 (mwrock)
- Use stable mac-bootstrapper repo with latest package #7490 (jaymalasinha)
- Remove mention of ACI exporter in CLI help #7485 (christophermaier)
- Bump nightly and rustfmt versions #7450 (christophermaier)
- [CI] Purge caches when promoting from acceptance->staging #7451 (christophermaier)
- add e2e tests for hab sup term #7441 (mwrock)
- increase sleep time while waiting for connections to named pipe health check server #7452 (mwrock)
- [CI] Skip some Github-related pipeline steps for now #7461 (christophermaier)
- Add structopt implmentation of CLI #7453 (davidMcneil)
- [Docs] Fix up missing / erroneous hook documentation #7466 (christophermaier)
- [Docs] Add basic
hab pkg download
file docs #7457 (christophermaier) - Add in a check for a "latest" version specification to not set an ide… #7460 (jschripsema)
- Update to Rust 1.41.0 #7458 (davidMcneil)
- [CI, Docs] Update release instructions #7465 (christophermaier)
- [CI] Allow CI pipeline to create Github PRs, releases #7479 (christophermaier)
- [CI] Automate documentation bump after a release #7484 (christophermaier)
- Update docs for 1.5.29 release #7449 (christophermaier)
- Update changelog following 1.5.29 release #7447 (christophermaier)
Chef Habitat 1.5.29
https://packages.chef.io/release-notes/habitat/1.5.29.mdNew Features & Enhancements
- Experimental config file support behind
HAB_FEAT_CONFIG_FILE
feature flag #7360 (davidMcneil) - hab origin invitations subcommand #7349 (jeremymv2)
Merged Pull Requests
- [CI] Retry all Windows E2E test stages one time on failure #7443 (christophermaier)
- add missing ArgRequiredElseHelp clap setting #7440 (jeremymv2)
- close atomic writer temp file before rename #7431 (mwrock)
- Use 1.0.8 of mac bootstrapper #7433 (christophermaier)
- Enable updater threads to work with tokio::time #7430 (christophermaier)
- Habitat Pattern Library #7344 (kagarmoe)
- Change split to second set so it pulls pkg name #7425 (TheLunaticScripter)
- Add LCR Button #7419 (kagarmoe)
- terminate launcher on hab sup term on windows #7418 (mwrock)
- Convert all reqwest usage to async #7409 (davidMcneil)
- add Invoke-AfterSuccess and Invoke-AfterFailure callbacks for powershell plans #7413 (mwrock)
- Correct Middleman file structure #7406 (kagarmoe)
- Allow ad-hoc deployments of acceptance environment website changes #7410 (christophermaier)
- Update docs for 1.5.0 #7396 (christophermaier)
- Use packages.chef.io for installation of all versions #7387 (smacfarlane)
- Run cargo-update as part of post-release activities #7394 (smacfarlane)
- Remove a debug log message from the service updater #7404 (christophermaier)
- Adds client command for departing from an origin #7401 (eeyun)
- start windows service on install if it was running when the hook was invoked #7399 (mwrock)
- Update Changelog for 1.5.0 release #7395 (christophermaier)
- "Bump nightly toolchain to nightly-2020-01-29" #7393 (christophermaier)
- [CI] Update Github Release automation #7391 (christophermaier)
- add end to end tests to cover release validation #7398 (mwrock)
- Assorted service updater tweaks #7390 (christophermaier)
- Add token and warning to rdeps usage #7368 (chefsalim)
- Update manual validation docs #7365 (christophermaier)
- Stop committing the results of a promotion command #7366 (christophermaier)
- Lint powershell with PSScriptAnalyzer #7337 (mwrock)
Chef Habitat 1.5.0
https://packages.chef.io/release-notes/habitat/1.5.0.mdBehavioral Changes
- Remove the
HAB_FEAT_EVENT_STREAM
feature flag. The event stream is now enabled with--event-stream-url
. #7335 (davidMcneil) - Deprecate and ignore the
--application
and--environment
flags fromhab svc load
andhab sup run
commands. #7335 (davidMcneil) - The initial event stream connection attempt no longer blocks by default. Set –event-stream-connect-timeout if blocking is desired. #7293 (davidMcneil)
New Features & Enhancements
- origin ownership transfer subcommand #7331 (jeremymv2)
- Event stream connection backoff strategy #7293 (davidMcneil)
- bulkupload: discover origins from signing keys #7279 (jeremymv2)
- Add PIDS_FROM_LAUNCHER feature to eliminate service PID files #7214 (christophermaier)
Bug Fixes
- Ensure that signal handlers are installed first #7356 (christophermaier)
- Fix rolling updates after the death of group members #7167 (mwrock)
- The initial event stream connect attempt will not block the main thread when –event-stream-connect-timeout=0 #7293 (davidMcneil)
- Event stream messages are always immediately processed (even when disconnected). This prevents a “thundering herd” of messages on reconnect. #7293 (davidMcneil)
- do not attempt to set binlink path if not in an elevated console #7319 (mwrock)
- Fix lock when spawning windows processes #7213 (davidMcneil)
Merged Pull Requests
- Bump version to 1.5.0 #7359 (christophermaier)
- Update to Windows Server 2012 #7342 (kagarmoe)
- hab: only print header once in hab svc status #7358 (stevendanna)
- Fix a few more e2e tests #7355 (christophermaier)
- Update dependencies #7354 (davidMcneil)
- Fix a few end-to-end test failures #7346 (christophermaier)
- Fix broken studio e2e tests #7343 (smacfarlane)
- Remove the event stream feature flag #7335 (davidMcneil)
- Remove PIDS_FROM_LAUNCHER feature flag #7341 (christophermaier)
- Add a "test-probe" service #7283 (christophermaier)
- Update to 1.40.0 #7325 (davidMcneil)
- Adds issue template for features that redirects to aha #7062 (eeyun)
- Bump excon from 0.66.0 to 0.71.1 in /www #7334 (dependabot[bot])
- Fix setting SSL_CERT_FILE in studio when the cert isn't cached #7259 (smacfarlane)
- Disable brew cleanup for mac builds #7333 (smacfarlane)
- Ignore 'release' component of version if downloading from packages.chef.io #7299 (smacfarlane)
- Catch choco pack n publish errors #7330 (mwrock)
- Update event stream to use rants client library #7293 (davidMcneil)
- Deploy the web site with expeditor #7273 (raskchanky)
- ensure dep variables are properly scoped for scaffolding access #7329 (mwrock)
- Update futures ecosystem #7256 (davidMcneil)
- command with extension takes precedence over extensionless #7322 (mwrock)
- fix erroneous client output when API response is HTTP 200 #7321 (jeremymv2)
- fixes #6992 building windows plans with pkg_version function and environment setup #7318 (mwrock)
- Migrates e2e bash tests to powershell #7310 (mwrock)
- fix broken find_command unit test #7323 (mwrock)
- Add some additional logging around update elections #7288 (christophermaier)
- Remove @raskchanky as code owner #7326 (christophermaier)
- emit helpful and actionable output when keys/origins are not found creating a studio #7320 (mwrock)
- force msvc toolchain on windows to fix clippy #7316 (mwrock)
- Revert "Updated Foundation & JQuery" #7315 (mwrock)
- Updated Foundation & JQuery #7302 (kagarmoe)
- Bump rack from 2.0.7 to 2.0.8 in /www #7300 (dependabot[bot])
- Add health check interval to event stream #7266 (nellshamrell)
- Remove TOCs #7292 (kagarmoe)
- TWO: Makes docs subdirs and moves pages #7284 (kagarmoe)
- ONE: Normalize markdown #7289 (kagarmoe)
- Update release documentation #7263 (christophermaier)
- Unpin reqwest #7277 (chefsalim)
- mirror RUSTFMT_VERSION in RUST_NIGHTLY_VERSION #7274 (jeremymv2)
- Retry installation of rustup in CI for Windows #7262 (smacfarlane)
- auto bump rustfmt version post release #7258 (jeremymv2)
- [web] Update links to point to packages.chef.io instead of Bintray #7255 (christophermaier)
- [chore] Remove some old TravisCI cruft #7257 (christophermaier)
- some minor windows service improvements #7251 (mwrock)
- avoid ctl_gateway panic on peer_addr().expect() #7244 (jeremymv2)
- [CI] Clean up some Expeditor cruft #7249 (christophermaier)
- [Chore] Update CODEOWNERS for new CI infrastructure #7250 (christophermaier)
- Remove me from codeowners :( #7248 (scotthain)
- Use well known SIDs when looking up administrator and system accounts #7224 (davidMcneil)
- [Chore] Clean up libbuild.rs #7238 (christophermaier)
- Use current commit to determine launcher version for Windows #7235 (smacfarlane)
- Use current commit to determine launcher version #7234 (smacfarlane)
- [CI] Fix failing macOS build #7233 (christophermaier)
- Bye Travis #7232 (raskchanky)
- Implement toml based file format #7176 (markan)
- restores Swiftype #7075 (kagarmoe)
- H2 anchors stay in view #7212 (kagarmoe)
- Fixes formatting for hooks section #7222 (kagarmoe)
- [CI] Fix PIDS_FROM_LAUNCHER e2e tests #7220 (christophermaier)
- Smaller margins on code element #7223 (kagarmoe)
- Adds docs people to www #7218 (kagarmoe)
- Kg/frontmatter #7171 (kagarmoe)
- Fix e2e_local scripts #7221 (davidMcneil)
- Update the README for www deploys #7216 (raskchanky)
- Add some automated networked tests #6983 (christophermaier)
- Make
run_e2e_test.ps1
andshared.ps1
script work on powershell core #7148 (davidMcneil) - [CI] Don't install
core/rust
in Windows test steps #7210 (christophermaier) - Update CLI docs for 0.90.6 #7206 (christophermaier)
- Update rustfmt to nightly-2019-11-14 #7208 (christophermaier)
- Update Rust nightly version to 2019-11-15 #7207 (christophermaier)
- remove acceptance env references for bulkupload test #7203 (jeremymv2)
- [CI] Fix Github release script #7192 (christophermaier)
- [CI] Sign files using
gpg --yes
#7201 (christophermaier) - refactor bulkupload end-to-end tests for habitat-testing origin #7182 (jeremymv2)
- [CI] Update changelog #7193 (christophermaier)
- [CI] Remove changelog rollover automation #7191 (christophermaier)
- Use HAB_BLDR_URL in hab pkg download #7187 (davidMcneil)
- Rust 1.39.0 #7177 (raskchanky)
- [CI] Remove
ignore_labels
from Expeditor config #7188 (christophermaier) - Update changelog #7186 (christophermaier)
- [CI] Add “staging” area into our promotion scheme for manual testing #7185 (christophermaier)
- sup: remove palaver dependency #7178 (stevendanna)
- make: fix fmt target #7179 (stevendanna)
- Fix studio tests #7174 (smacfarlane)
Behavioral Changes
- Update install scripts to pull from packages.chef.io for new releases #7119 (smacfarlane)
Chef Habitat 0.90.6
https://packages.chef.io/release-notes/habitat/0.90.6.mdNew Features & Enhancements
- Allow event stream server TLS connection to use habitat cache/ssl #7120 (davidMcneil)
- Make the init hook async #7111 (davidMcneil)
- Add TLS to event stream #7092 (davidMcneil)
- core: use synchronous signal handling on unix #7050 (stevendanna)
- hab pkg download file can have comments, whitespace #7064 (markan)
Bug Fixes
- remove IGNORE_SIGNALS feature #7140 (mwrock)
- fix version checks in windows tar exporter #7125 (mwrock)
- sup: immediately set initialization_state if no init hook exists #7117 (stevendanna)
- Fully qualified package names download irrespective of channel #7108 (markan)
- fix tar exporter on windows #7116 (mwrock)
- stop windows service if launcher exits #7099 (mwrock)
- Initialize health check gateway state to Unknown #7087 (stevendanna)
- add windows system paths to environment PATH variable if included #7073 (mwrock)
- make pkg download fail when zero packages #7068 (markan)
- do not use hab as default user on windows #7059 (mwrock)
- Order objects used for template data #7031 (raskchanky)
- fixes using a svc_user on windows #7049 (mwrock)
Merged Pull Requests
- hab pkg bulkupload origin creation option #7133 (jeremymv2)
- Trigger finish release pipeline as post_commit action of promotion to current #7164 (smacfarlane)
- Kubernetes docs update, removing references to the Operator and replacing with the Bastion pattern #7144 (irvingpop)
- [CI] Purge Fastly cache on promotion to stable only #7172 (christophermaier)
- [CI] Remove old CI pipeline code #7169 (christophermaier)
- [CI] Make purge_cdn.sh script executable #7170 (christophermaier)
- [CI] Temporarily skip the bulkupload e2e test pending some refactoring #7168 (christophermaier)
- Move changelog update back to staged_workload_released #7166 (smacfarlane)
- [CI] Add Studio Image creation to release pipeline #7141 (christophermaier)
- Purge CDN on channel promote #7134 (smacfarlane)
- Migrate choco_push into new finish-release process #7142 (smacfarlane)
- Disable build-on-upload for packages in the release pipeline #7147 (smacfarlane)
- Create GitHub release in post-release pipeline #7143 (smacfarlane)
- e2e tests for hab pkg bulkupload, wired up into expeditor #7113 (jeremymv2)
- [CI] Always clean up release channels #7130 (christophermaier)
- [CI] Tweak the promotion action #7129 (christophermaier)
- [CI] Add some unit testing around some of our CI code #7124 (christophermaier)
- set BUILD_PKG_TARGET Env variable to fix failed pkg download tests #7127 (jeremymv2)
- poll for service startup in windows e2e tests #7123 (mwrock)
- [CI] DEV -> dev #7122 (christophermaier)
- Sign sha256sum for compatibility with existing bintray releases #7121 (smacfarlane)
- wire up e2e hab pkg download tests into expeditor #7104 (jeremymv2)
- [CI] Initial Expeditor Promotion trigger #7115 (christophermaier)
- Add tests to validate SSL behavior on Windows #7114 (smacfarlane)
- Add additionl e2e tests validating SSL cert functionality #7038 (smacfarlane)
- [CI] Add the correct AWS account to the e2e pipeline #7110 (christophermaier)
- do not fail e2e test if unable to start service with bogus args #7107 (mwrock)
- [CI] Fix spuriously-failing end-to-end test #7103 (christophermaier)
- Noindex/nofollow blog pages #7074 (kagarmoe)
- [CI] Pull from "dev" channel for e2e tests, not "DEV" #7100 (christophermaier)
- [CI] Need to have an auth token to promote in Builder #7098 (christophermaier)
- [CI] Import GPG keys for signing S3 uploads #7096 (christophermaier)
- [CI] Use full path to create_manifest.rb #7094 (christophermaier)
- [CI] Actually use the correct function to get the version #7093 (christophermaier)
- [CI] Use proper S3 URIs for uploads #7091 (christophermaier)
- Fix compiler warnings #7088 (davidMcneil)
- [CI] Ensure version file can be properly sourced #7089 (christophermaier)
- Add Windows studios e2e tests to verify SSL_CERT_FILE behavior #7047 (smacfarlane)
- Correct a Buildkite emoji I missed earlier #7083 (christophermaier)
- [CI Pipeline] Explicitly specify –url argument to hab pkg download #7082 (christophermaier)
- Use proper Buildkite emojis in release pipeline #7080 (christophermaier)
- Install Buildkite Agent in Windows container again #7081 (christophermaier)
- Add HAB_AUTH_TOKEN and BUILDKITE_AGENT_TOKEN back on Windows #7079 (christophermaier)
- Move install_rustup to top-level shared Bash library #7078 (christophermaier)
- Reorder pipeline stages for maximum parallelism #7077 (christophermaier)
- Wire up promotion logic between new CI pipeline stages #7043 (scotthain)
- Install Rust using the "minimal" profile #7072 (christophermaier)
- Ma/hab 7056/message cleanup #7069 (markan)
- Create initial shape of finish_release pipeline #7053 (smacfarlane)
- Auto assign prs if opened by a Habitat team member #7052 (smacfarlane)
- fix windows-service pipeline build with powershell interpreter #7051 (mwrock)
- Adds version note to foundation.min.js #7042 (kagarmoe)
- Update nightly rust to 2019-10-15 #7048 (christophermaier)
- Build windows-service in new release pipeline #7029 (christophermaier)
- Bump cargo dependencies #7045 (christophermaier)
- Update rustfmt to 2019-10-15 #7046 (christophermaier)
- Prep for 0.90.0 #7041 (christophermaier)
Chef Habitat 0.88.0
https://packages.chef.io/release-notes/habitat/0.88.0.mdNew Features & Enhancements
- Add some "PID 0" protections #6990 (christophermaier)
- Allow user to specify
sys.ip
address #6960 (davidMcneil) - Ma/hab 6878/pkg download #6945 (markan)
hab pkg bulkupload
packages from a directory #6958 (jeremymv2)- Add auth option to tar exporter #6982 (chefsalim)
- windows health checks run from a single powershell instance #6947 (mwrock)
- Add conditional compliation flags for unsupported targets #6862 (davidMcneil)
Bug Fixes
- HTTP 200 indicates successful response from
hab bldr channel delete
#7002 (jeremymv2) - pass supervisor pid to named pipe server instead of querying it from server to fix win7 #6998 (mwrock)
- set connection header to close on all ApiClient requests #6993 (mwrock)
- do not inject studio environment with ctl_secret from cli.toml #6988 (mwrock)
- use -file instead of -command when forwarding args to hab-studio.ps1 so that args are passed as individual args and not as a single string #6985 (mwrock)
Merged Pull Requests
- add # to correctly comment out redirect stderr in run hook example #7003 (ericcalabretta)
- Remove HAB_STUDIO_SECRET_HAB_LICENSE which shouldn't be needed any more #6994 (raskchanky)
- Upgrade to rust 1.38.0 #6984 (raskchanky)
- Add e2e scripts for powershell #6952 (smacfarlane)
- Add e2e tests to validate SSL_CERT_FILE behavior in studio #6944 (smacfarlane)
- Migrate to executors and windows 2019 across the board pt 1 #6999 (scotthain)
- Update the fake release process #6995 (raskchanky)
- Remove baumanj from CODEOWNERS #6997 (baumanj)
- Fix the text around job demotion #6996 (raskchanky)
- Remove tarball that got inadvertently added #6989 (christophermaier)
- Remove redundant hook reference partial, update docs #6979 (christophermaier)
- copy choco build files to temp directory #6980 (mwrock)
- Add script to repackage binaries and push to our S3 bucket #6908 (scotthain)
- Update docs for new cert handling #6959 (chefsalim)
- Update Rust nightly version #6975 (christophermaier)
- Update docs for 0.85.0 release #6971 (christophermaier)
- Fix end-to-end tests #6948 (christophermaier)
- Update dependencies #6973 (christophermaier)
- Bump
rustfmt
to 2019-09-18 #6974 (christophermaier) - Allow Windows studio tests to soft-fail #6970 (smacfarlane)
- Remove automated Homebrew release script #6969 (christophermaier)
- Audit
habitat_sup::manager::ManagerServices
locking #6956 (baumanj) - Bump VERSION to 0.87.0-dev #6968 (smacfarlane)
- Convert RwLocks in the rumor::heat module to habitat_common::sync::Lock #6957 (raskchanky)
- Error when sys.ip cannot be determined #6953 (davidMcneil)
- Cleanup errors #6949 (davidMcneil)
- Audit
habitat_sup::manager::Manager
locking #6940 (baumanj) - Fix the rustfmt instructions and add helper script #6946 (davidMcneil)
- Redo the locks inside the butterfly::server module. #6941 (raskchanky)
Chef Habitat 0.85.0
https://packages.chef.io/release-notes/habitat/0.85.0.mdBehavioral Changes
- Cleanup lifecycle restarts and remove reload hook #6668 (davidMcneil)
Bug Fixes
- Fix config gossip #6910 (davidMcneil)
- Properly root SetupEnvironment variables with file system paths at run time #6850 (mwrock)
- handle chunked encoding responses that lack content length header #6891 (mwrock)
- Be more explicit about connection refused errors. #6755 (raskchanky)
- Ensure studio is installed #6772 (smacfarlane)
New Features & Enhancements
- Add healthcheck results to event stream #6905 (davidMcneil)
- Copy SSL_CERT_FILE to studio internal and persist env var #6909 (smacfarlane)
- Adds channel-to-channel promotion to bldr subcommand #6911 (eeyun)
- Copy SSL certs into Windows studio #6844 (chefsalim)
- Add ability to disable job group creation from the cli #6843 (smacfarlane)
- Update event stream #6853 (davidMcneil)
- Add environment to windows binstubs #6826 (mwrock)
- Assorted health-check tweaks #6727 (christophermaier)
Merged Pull Requests
- Fix typo in 'type' parameter for command 'hab origin key export' #6934 (sirajrauff)
- Add e2e test to ensure studio auto-installs #6781 (smacfarlane)
- Remove the trace_it! macro and associated functionality. #6936 (raskchanky)
- Removes artifactory module from cli #6931 (eeyun)
- Always build the Launcher and Windows Service packages #6916 (christophermaier)
- Remove unused locks and consolidate test helpers. #6928 (raskchanky)
- Redo departial PR #6925 (kagarmoe)
- Correct Cargo.lock for new zmq branch #6919 (raskchanky)
- Add one-off release tool #6885 (davidMcneil)
- Remove PID file error message #6915 (davidMcneil)
- mention earlier there's a debug option for PS plans #6912 (robbkidd)
- fixes supervisor connection failure test #6860 (nellshamrell)
- fixing permission error in release #6886 (mwrock)
- increase timeout for mac and windows releases #6888 (mwrock)
- extend release timeouts #6889 (mwrock)
- report last error after all failed pkg download attempts #6890 (mwrock)
- Add hab bldr url for env variable #6898 (scotthain)
- Bump nokogiri from 1.10.3 to 1.10.4 in /www #6877 (dependabot[bot])
- Begin cleaning up scripts and locations of things #6846 (scotthain)
- Upgrade to rust 1.37.0 #6861 (raskchanky)
- Fixing up some End-to-End Supervisor Tests #6780 (christophermaier)
- End to end tests: hab-svc-load and hup-does-not-abandon-services #6849 (baumanj)
- Add support for running e2e tests locally, for rapid iteration #6855 (christophermaier)
- Add job to run all
#[ignore]
d tests #6845 (baumanj) - Add mac hab build to release process #6802 (scotthain)
- Fix cargo update scheduled task #6840 (smacfarlane)
- publish both 2016 and 2019 studio images in release #6842 (mwrock)
- Remove spec file of failed services #6794 (davidMcneil)
- Audit RumorStore locking #6674 (baumanj)
- Update http-client and builder-api-client from hyper to reqwest. #6759 (chefsalim)
- Always use linux for cleanup build channel #6804 (scotthain)
- Revert "redux: cross platform binstubs with package environment" #6796 (smacfarlane)
- Update rustfmt #6776 (christophermaier)
- Extract a curlbash_hab function #6789 (christophermaier)
- Clean up a few extra analytics code paths #6787 (christophermaier)
- links to central Chef Community CoC #6785 (nellshamrell)
- Promote release candidates to builder-acceptance #6725 (christophermaier)
- Work around 0.83.0 studio not installing bug #6775 (scotthain)
- Update Docs for 0.83.0 #6768 (christophermaier)
- Convert all our manual whitespace splitting to use split_whitespace() #6751 (raskchanky)
- Fixing typo public->secret in origin secret key download #6753 (sirajrauff)
- [hab] Allow flexible whitespace in HAB_DOCKER_OPTS #6749 (stevendanna)
- [hab-plan-build] Normalize file checksums before comparison #6748 (stevendanna)
- Fix javascript generation in the web site #6742 (raskchanky)
- Make PID file handling a little more robust. #6738 (raskchanky)
- Updating reference hooks document… #6716 (mike10010100)
- Add license acceptance to kernel2 Vagrant file #6733 (christophermaier)
- Upgrade to Rust 1.36.0 #6708 (raskchanky)
Chef Habitat 0.83.0
https://packages.chef.io/release-notes/habitat/0.83.0.mdBehavioral Changes
- Add rst-reader back again #6619 (raskchanky)
Bug Fixes
- Improve liveliness checker #6714 (baumanj)
- Stop health check futures when upgrading the Supervisor #6717 (christophermaier)
- do not overwrite PSModulePath when setting up build environment #6697 (mwrock)
- provide a better error when no value is passed to Set-BuildtimeEnv or Set-RuntimeEnv #6684 (mwrock)
- Remove recusive memberlist locking #6662 (baumanj)
- allow windows service to set arbitrary environment variables #6648 (mwrock)
New Features & Enhancements
- add a invoke-after function for powershell plans #6685 (mwrock)
- allow windows docker studio and exported images to run on kernels later than 2016ltsc #6643 (mwrock)
- Switch to log4rs in the Supervisor #6622 (christophermaier)
- Store configurable shutdown parameters #6539 (davidMcneil)
Merged Pull Requests
- Migrate Mac Builds to new pipeline #6726 (scotthain)
- Explicitly use windows 2016 queues #6720 (scotthain)
- Accept habitat license #6710 (davidMcneil)
- Refactor DatFile, again #6703 (raskchanky)
- fail build on docker push failures #6702 (mwrock)
- powershell based install script #6691 (mwrock)
- Add docs for installing the kernel2 CLI #6692 (raskchanky)
- Fix a crash when starting butterfly with no rumor file #6690 (raskchanky)
- Make the plans' build use rust-toolchain version #6680 (baumanj)
- resolve build deps before run deps #6683 (mwrock)
- Changed 'Habitat' to 'Chef Habitat' in documentation & blog. #6667 (IanMadd)
- Upgrade to actix 1.0 #6677 (davidMcneil)
- update widestring crate #6679 (mwrock)
- remove deprecated -w/–windows arg for studio #6678 (mwrock)
- use explicit version of powershell #6676 (mwrock)
- Disable artifactory mirror for choco #6673 (scotthain)
- fix cargo check in windows build script #6672 (mwrock)
- Fix –scaffolding flag #6666 (davidMcneil)
- bump travis ruby and build www in a pr #6663 (mwrock)
- Qubitrenegade 6644 #6655 (baumanj)
- Load config variables from cli.toml when entering hab-studio #6644 (qubitrenegade)
- Remove duplication in BuilderAPI create #6660 (davidMcneil)
- Fix conflict in search interface #6659 (chefsalim)
- correct documentation to reflect removal of –windows arg from plan init #6641 (mwrock)
- Replace
busybox mount
with direct read of /proc/mounts #6608 (smacfarlane) - 6345 danielhertenstein #6656 (baumanj)
- Check for missing cache key path when entering dockerized studio #6345 (danielhertenstein)
- Add Artifactory as BuilderAPIProvider #6653 (chefsalim)
- remove assert for no events in spec watcher tests after adding files to be watched #6651 (mwrock)
- Update README.md for serving docs #6652 (kagarmoe)
- spell check #6654 (kagarmoe)
- Add limit option to hab pkg search #6581 (davidMcneil)
- Make studio backline dependency explicit #6549 (smacfarlane)
- Update bldr.toml to reflect changes to the repository #6595 (smacfarlane)
- [Studio][Tests] Use absolute drive path for windows studio name #6645 (smacfarlane)
- adds rustfmt instructions to supported dev env #6570 (nellshamrell)
- updates ruby version #6631 (nellshamrell)
- use chocolatey mirror on buildkite #6638 (mwrock)
- Update to Rust 1.35.0 #6615 (raskchanky)
- Add Builder provider interface #6626 (chefsalim)
- Swap windows jobs to docker (as much as possible) #6603 (scotthain)
- Adds service update started event #6611 (gpeers)
- Update docs for 0.82.0 #6627 (smacfarlane)
- Decouple logging concerns from Supervisor errors #6590 (christophermaier)
- Generate a unique NATS client id for event msgs #6623 (afiune)
- update kubernetes and helm exporter docs to include information about license acceptance #6573 (nellshamrell)
0.82.0 (2019-06-06)
Behavioral Changes
New Features & Enhancements
- Run health checks asynchronously #6482 (christophermaier)
- Be more liberal in our license acceptance checking. #6574 (raskchanky)
- Update error handling for origin deletion #6467 (chefsalim)
Bug Fixes
Merged Pull Requests
- Use previous release to build Release Candidate #6601 (smacfarlane)
- Move deadlock error to trace - stop spam #6609 (chefsalim)
- Add a tool for simulating a supervisor network #6596 (raskchanky)
- Two minor fixes for vagrant based bootstrap #6589 (markan)
- First pass at test framework to validate studio changes #6528 (smacfarlane)
- Adding info on accepting license via environment vars #6526 (tyler-ball)
- Initial protobufs for events #6344 (christophermaier)
- Fixing a corrupt Gemfile.lock #6561 (raskchanky)
- Update tutorials with license acceptance information #6535 (smacfarlane)
- Temporarily fix actix version #6562 (davidMcneil)
- Document habitat license acceptance #6552 (raskchanky)
- 0.81.0 Cargo update #6542 (raskchanky)
- Fix shellcheck ignores #6554 (davidMcneil)
- make sure all build prereqs exist on windows, run cargo test against core/rust and use a local studio for builds #6547 (mwrock)
- Update docs for 0.81.0 release #6548 (raskchanky)
- Update to install for Windows #6478 (kagarmoe)
- Streamline plan initialization #6495 (davidMcneil)
- Update rustfmt version #6543 (raskchanky)
- A handful of fixes #6537 (raskchanky)
- Adjust changelog for 0.81.0 #6530 (raskchanky)
0.81.0 (2019-05-06)
Bug Fixes
- Add habitat_common::sync::Lock type for recursive read locking #6436 (baumanj)
- 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
- Update docs and Makefile for 0.81.0 #6529 (raskchanky)
- adds working code and test for altering a package name to make it val… #6524 (nellshamrell)
- Update the docker exporter docs to include HAB_LICENSE instructions #6525 (raskchanky)
- 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)
0.80.0 (2019-04-30)
New Features & Enhancements
- Configurable Shutdown, Part 1 #6450 (christophermaier)
- Manually trigger an election (exploratory, unfinshed feature in development) #6474 (christophermaier)
- Auto detect ttys for docker studios #6404 (raskchanky)
Bug Fixes
- add ltsc2016 tag for windowsservercore base images #6470 (mwrock)
- Fix detection of emacs in studio #6390 (smacfarlane)
- build_component.ps1 should enter a non interactive container and forward exit code #6476 (mwrock)
Behavioral Changes
- Make –binlink take an value (or env var) for
hab pkg install
#6423 (baumanj) - Add a license agreement prompt to hab #6364 (raskchanky)
Merged Pull Requests
- set machine scoped HAB_LICENSE variable for windows docker studio supervisor #6491 (mwrock)
- Add the license env var in the old way for now #6489 (raskchanky)
- Accept the hab license on all our pipelines #6488 (raskchanky)
- make install_hook a permanent feature #6475 (mwrock)
- modernize build.ps1 #6466 (mwrock)
- Use "default files" rather than embedded strings #6319 (christophermaier)
- Rebuild pipeline with the correct name #6449 (scotthain)
- remove some dead appveyor and bintray-publish code #6439 (mwrock)
- Merge the core repo back into this one #6432 (raskchanky)
- Add temporary hab release pipeline #6437 (scotthain)
- Follow $refs in generate-template-reference #6427 (mpeck)
- Add test habitat pipeline #6428 (scotthain)
- move thaw after dev bump in release checklist #6420 (mwrock)
- Clarify signal behavior #6332 (christophermaier)
- Add deprecation message to templates using the foo[bar] syntax #6360 (mpeck)
- Fix error runining install.sh/Dockerfile #6113 (qubitrenegade)
0.79.1 (2019-04-10)
Bug Fixes
- add studio powershell directory to path on studio creation so it is propogated to supervisor #6400 (mwrock)
Merged Pull Requests
- Fix a boolean mistake that snuck in #6397 (christophermaier)
- Consolidate feature flag operations. #6367 (christophermaier)
- Adds blog redirect at top-level and links to each post #6225 (eeyun)
0.79.0 (2019-04-01)
New Features & Enhancements
- Send target query param on pkg upload #6366 (chefsalim)
- Add target param to pkg related APIs #6368 (chefsalim)
- Add package deletion command #6350 (chefsalim)
- Introduce NATS Streaming eventing to the Supervisor #6218 (christophermaier)
- Copies /etc/inputrc in studio if available #5658 (rsertelon)
- Attempt to implement template debugging tool #6114 (qubitrenegade)
Behavioral Changes
- Remove uses of default_cache_key_path #6336 (baumanj)
- Remove uses of core's default_cache_key_path #6326 (baumanj)
- Remove usage of habitat_core::binlink::default_binlink_dir #6315 (baumanj)
- macOS still needs –interactive and –tty set #6295 (raskchanky)
Bug Fixes
- Fix positional args, tweak err handling for promote/demote/delete #6379 (chefsalim)
- Properly pass CLI args to
hab origin key import
#6363 (baumanj) - start supervisor outside of interactive powershell session in local windows studio #6353 (mwrock)
- Revert "remove old content" feature #6348 (christophermaier)
- Remove offensively-named command in favor of updated version #6343 (baumanj)
- uninstall should not rename to existing directory on windows #6322 (mwrock)
- Use POSIX
unset
rather than Busyboxenv -u
for HAB_STUDIO_BINARY #6318 (christophermaier) - windows docker studio should output sup log in color and without timestamp #6312 (mwrock)
- turn off supervisor log coloring in local windows studio if ANSI is not supported #6306 (mwrock)
- eliminate false error noise from windows launcher #6313 (mwrock)
- Use subshells and unset to actually unset environment variables #6296 (christophermaier)
- implement platform specific UI symbols #6290 (mwrock)
Merged Pull Requests
- Tweak windows butterfly test setup #6371 (scotthain)
- Add a welcome message when PRs are opened #6356 (raskchanky)
- Use curl to upload packages rather than pkg upload #6365 (scotthain)
- Migrate to habitat rust rather than system rust #6349 (scotthain)
- Update the website bundle to fix some security jazz #6355 (raskchanky)
- Simplify CLI definition for
hab svc load
command #6327 (christophermaier) - Make Linux Kernel 2 validation just a little bit easier #6297 (christophermaier)
- Use sup-run instead of hab sup run in demo #5746 (rsertelon)
Chef Habitat 0.82.0
https://packages.chef.io/release-notes/habitat/0.82.0.md0.82.0 (2019-06-06)
Behavioral Changes
New Features & Enhancements
- Run health checks asynchronously #6482 (christophermaier)
- Be more liberal in our license acceptance checking. #6574 (raskchanky)
- Update error handling for origin deletion #6467 (chefsalim)
Bug Fixes
Merged Pull Requests
- Use previous release to build Release Candidate #6601 (smacfarlane)
- Move deadlock error to trace - stop spam #6609 (chefsalim)
- Add a tool for simulating a supervisor network #6596 (raskchanky)
- Two minor fixes for vagrant based bootstrap #6589 (markan)
- First pass at test framework to validate studio changes #6528 (smacfarlane)
- Adding info on accepting license via environment vars #6526 (tyler-ball)
- Initial protobufs for events #6344 (christophermaier)
- Fixing a corrupt Gemfile.lock #6561 (raskchanky)
- Update tutorials with license acceptance information #6535 (smacfarlane)
- Temporarily fix actix version #6562 (davidMcneil)
- Document habitat license acceptance #6552 (raskchanky)
- 0.81.0 Cargo update #6542 (raskchanky)
- Fix shellcheck ignores #6554 (davidMcneil)
- make sure all build prereqs exist on windows, run cargo test against core/rust and use a local studio for builds #6547 (mwrock)
- Update docs for 0.81.0 release #6548 (raskchanky)
- Update to install for Windows #6478 (kagarmoe)
- Streamline plan initialization #6495 (davidMcneil)
- Update rustfmt version #6543 (raskchanky)
- A handful of fixes #6537 (raskchanky)
- Adjust changelog for 0.81.0 #6530 (raskchanky)
Chef Habitat 0.81.0
https://packages.chef.io/release-notes/habitat/0.81.0.md0.81.0 (2019-05-06)
Bug Fixes
- Add habitat_common::sync::Lock type for recursive read locking #6436 (baumanj)
- 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
- Update docs and Makefile for 0.81.0 #6529 (raskchanky)
- adds working code and test for altering a package name to make it val… #6524 (nellshamrell)
- Update the docker exporter docs to include HAB_LICENSE instructions #6525 (raskchanky)
- 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)
Chef Habitat 0.80.0
https://packages.chef.io/release-notes/habitat/0.80.0.md0.80.0 (2019-04-30)
New Features & Enhancements
- Configurable Shutdown, Part 1 #6450 (christophermaier)
- Manually trigger an election (exploratory, unfinshed feature in development) #6474 (christophermaier)
- Auto detect ttys for docker studios #6404 (raskchanky)
Bug Fixes
- add ltsc2016 tag for windowsservercore base images #6470 (mwrock)
- Fix detection of emacs in studio #6390 (smacfarlane)
- build_component.ps1 should enter a non interactive container and forward exit code #6476 (mwrock)
Behavioral Changes
- Make –binlink take an value (or env var) for
hab pkg install
#6423 (baumanj) - Add a license agreement prompt to hab #6364 (raskchanky)
Merged Pull Requests
- set machine scoped HAB_LICENSE variable for windows docker studio supervisor #6491 (mwrock)
- Add the license env var in the old way for now #6489 (raskchanky)
- Accept the hab license on all our pipelines #6488 (raskchanky)
- make install_hook a permanent feature #6475 (mwrock)
- modernize build.ps1 #6466 (mwrock)
- Use “default files” rather than embedded strings #6319 (christophermaier)
- Rebuild pipeline with the correct name #6449 (scotthain)
- remove some dead appveyor and bintray-publish code #6439 (mwrock)
- Merge the core repo back into this one #6432 (raskchanky)
- Add temporary hab release pipeline #6437 (scotthain)
- Follow $refs in generate-template-reference #6427 (mpeck)
- Add test habitat pipeline #6428 (scotthain)
- move thaw after dev bump in release checklist #6420 (mwrock)
- Clarify signal behavior #6332 (christophermaier)
- Add deprecation message to templates using the foo[bar] syntax #6360 (mpeck)
- Fix error runining install.sh/Dockerfile #6113 (qubitrenegade)
Chef Habitat 0.79.1
https://packages.chef.io/release-notes/habitat/0.79.1.md0.79.1 (2019-04-10)
Bug Fixes
- add studio powershell directory to path on studio creation so it is propogated to supervisor #6400 (mwrock)
Merged Pull Requests
- Fix a boolean mistake that snuck in #6397 (christophermaier)
- Consolidate feature flag operations. #6367 (christophermaier)
- Adds blog redirect at top-level and links to each post #6225 (eeyun)