Skip to content

Commit

Permalink
Merge pull request #2834 from habitat-sh/release/0.27.0
Browse files Browse the repository at this point in the history
Release 0.27.0
  • Loading branch information
reset authored Jul 27, 2017
2 parents 76fd606 + 1ea55e7 commit 5961643
Show file tree
Hide file tree
Showing 2 changed files with 101 additions and 1 deletion.
100 changes: 100 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,103 @@
# Habitat CHANGELOG

## [0.27.0](https://github.com/habitat-sh/habitat/tree/0.27.0) (07-27-2017)
[Full Changelog](https://github.com/habitat-sh/habitat/compare/0.26.1...0.27.0)

## Features & Enhancements

- Stage 0 Bootstrap Improvement [\#2732](https://github.com/habitat-sh/habitat/issues/2732)
- Indicate package channels in the depot UI [\#2646](https://github.com/habitat-sh/habitat/issues/2646)
- \[builder\] Package validation for circular dependency [\#2536](https://github.com/habitat-sh/habitat/issues/2536)
- Set up S3 logging in acceptance and in production [\#2528](https://github.com/habitat-sh/habitat/issues/2528)
- Update the dev docs [\#2511](https://github.com/habitat-sh/habitat/issues/2511)
- \[builder scheduler\] Add re-try logic for job failure [\#2488](https://github.com/habitat-sh/habitat/issues/2488)
- \[builder\] \[scalability\] Package builds can stall if projects are moved/renamed [\#2473](https://github.com/habitat-sh/habitat/issues/2473)
- Monitoring/health check for builder services [\#2193](https://github.com/habitat-sh/habitat/issues/2193)
- \[web-ui\] new top bar navigation and uniform dark theme styling [\#2188](https://github.com/habitat-sh/habitat/issues/2188)
- Builder-scheduler service: provide API to support Explore view [\#2143](https://github.com/habitat-sh/habitat/issues/2143)
- \[builder-web\] Build out the Explore view [\#2128](https://github.com/habitat-sh/habitat/issues/2128)
- Scalability model/test for the builder service [\#2034](https://github.com/habitat-sh/habitat/issues/2034)
- The builder-scheduler should parallelize dependency rebuilds [\#2033](https://github.com/habitat-sh/habitat/issues/2033)
- Document --permanent-peer behavior [\#1820](https://github.com/habitat-sh/habitat/issues/1820)
- Install initial habitat packages from bootstrap bundle [\#2829](https://github.com/habitat-sh/habitat/pull/2829) ([christophermaier](https://github.com/christophermaier))
- Cleanup hab-butterfly crate [\#2828](https://github.com/habitat-sh/habitat/pull/2828) ([reset](https://github.com/reset))
- Add super explicit instructions on the format of the name key. [\#2821](https://github.com/habitat-sh/habitat/pull/2821) ([raskchanky](https://github.com/raskchanky))
- Add super explicit instructions on the format of the name key. [\#2821](https://github.com/habitat-sh/habitat/pull/2821) ([raskchanky](https://github.com/raskchanky))
- Document how to add blog posts [\#2819](https://github.com/habitat-sh/habitat/pull/2819) ([nellshamrell](https://github.com/nellshamrell))
- Document how to add blog posts [\#2819](https://github.com/habitat-sh/habitat/pull/2819) ([nellshamrell](https://github.com/nellshamrell))
- Correct a few issues so that Nell's blog post will show up [\#2818](https://github.com/habitat-sh/habitat/pull/2818) ([raskchanky](https://github.com/raskchanky))
- call powershell with noninteractive flag [\#2815](https://github.com/habitat-sh/habitat/pull/2815) ([mwrock](https://github.com/mwrock))
- fix creation of launch.pid on windows [\#2813](https://github.com/habitat-sh/habitat/pull/2813) ([mwrock](https://github.com/mwrock))
- accommodate \_DIRS with multiple paths on windows [\#2807](https://github.com/habitat-sh/habitat/pull/2807) ([mwrock](https://github.com/mwrock))
- Correct typo in tutorial example command [\#2800](https://github.com/habitat-sh/habitat/pull/2800) ([TrevorBramble](https://github.com/TrevorBramble))
- \[docs\] Add section describing permanent-peer option [\#2799](https://github.com/habitat-sh/habitat/pull/2799) ([webframp](https://github.com/webframp))
- \\[docs\\] Add section describing permanent-peer option [\#2799](https://github.com/habitat-sh/habitat/pull/2799) ([webframp](https://github.com/webframp))
- \[ci\] Disable SSL revocation list when using cargo on Appveyor/Windows. [\#2793](https://github.com/habitat-sh/habitat/pull/2793) ([fnichol](https://github.com/fnichol))
- \[sup\] Introduce optional application environment qualifier on Service Group [\#2791](https://github.com/habitat-sh/habitat/pull/2791) ([fnichol](https://github.com/fnichol))
- Fix typo in install script [\#2788](https://github.com/habitat-sh/habitat/pull/2788) ([d2lam](https://github.com/d2lam))
- Add clippy deps to `Cargo.lock` [\#2784](https://github.com/habitat-sh/habitat/pull/2784) ([fnichol](https://github.com/fnichol))
- Refactor the way channels are retrieved for packages. [\#2779](https://github.com/habitat-sh/habitat/pull/2779) ([raskchanky](https://github.com/raskchanky))
- \[hab,studio\] Support artifact caching across Studios. [\#2737](https://github.com/habitat-sh/habitat/pull/2737) ([fnichol](https://github.com/fnichol))
- Add departed state for members [\#2082](https://github.com/habitat-sh/habitat/pull/2082) ([adamhjk](https://github.com/adamhjk))

## Bug fixes

- The supervisor fails to run of 2008 R2 [\#2820](https://github.com/habitat-sh/habitat/issues/2820)
- Gracefully stopping Windows Services sometimes fails [\#2816](https://github.com/habitat-sh/habitat/issues/2816)
- \[builder\] worker build status can get stuck [\#2549](https://github.com/habitat-sh/habitat/issues/2549)
- Hook-only config updates do not restart services [\#2448](https://github.com/habitat-sh/habitat/issues/2448)
- Builder-jobsrv can 'lose' pending jobs if no workers available [\#2112](https://github.com/habitat-sh/habitat/issues/2112)
- \[bug\] `hab studio rm` deletes files outside the studio [\#1705](https://github.com/habitat-sh/habitat/issues/1705)
- Fix populating @first and @last in eachAlive helper [\#2831](https://github.com/habitat-sh/habitat/pull/2831) ([reset](https://github.com/reset))
- Fix populating health of census members [\#2830](https://github.com/habitat-sh/habitat/pull/2830) ([reset](https://github.com/reset))
- Fix panic when sending rumors of departed members [\#2827](https://github.com/habitat-sh/habitat/pull/2827) ([reset](https://github.com/reset))
- store launcher pid in supervisor lock file [\#2826](https://github.com/habitat-sh/habitat/pull/2826) ([mwrock](https://github.com/mwrock))
- kill launcher when shutting down windows studio [\#2812](https://github.com/habitat-sh/habitat/pull/2812) ([mwrock](https://github.com/mwrock))
- Auto update channel default [\#2811](https://github.com/habitat-sh/habitat/pull/2811) ([reset](https://github.com/reset))
- \[studio\] Kill Launcher process when shutting down Studio. [\#2809](https://github.com/habitat-sh/habitat/pull/2809) ([fnichol](https://github.com/fnichol))
- Fix hook compilation and Run hook copying [\#2808](https://github.com/habitat-sh/habitat/pull/2808) ([reset](https://github.com/reset))
- `hab svc status` returns correct answer regardless of executing user's privileges [\#2801](https://github.com/habitat-sh/habitat/pull/2801) ([reset](https://github.com/reset))

**Closed issues:**

- Supervisor is not restarting processes when they are updated [\#2832](https://github.com/habitat-sh/habitat/issues/2832)
- development version of `hab-sup` can be installed under certain circumstances [\#2789](https://github.com/habitat-sh/habitat/issues/2789)
- `channels` API returns 404 for hab-studio [\#2765](https://github.com/habitat-sh/habitat/issues/2765)
- Update On Call document and keep in GH markdown [\#2509](https://github.com/habitat-sh/habitat/issues/2509)
- \[builder-web\] Build the Dashboard view [\#2176](https://github.com/habitat-sh/habitat/issues/2176)
- Investigate running IIS applications via Habitat [\#2124](https://github.com/habitat-sh/habitat/issues/2124)

**Merged pull requests:**

- Add note on using curl|bash for linux [\#2796](https://github.com/habitat-sh/habitat/pull/2796) ([webframp](https://github.com/webframp))
- Fix binding for builder-scheduler [\#2795](https://github.com/habitat-sh/habitat/pull/2795) ([chefsalim](https://github.com/chefsalim))
- Remove duplicate key field [\#2794](https://github.com/habitat-sh/habitat/pull/2794) ([chefsalim](https://github.com/chefsalim))
- Update cli docs to match output as of 0.26.1 [\#2792](https://github.com/habitat-sh/habitat/pull/2792) ([webframp](https://github.com/webframp))
- Auto-discover EventSrv [\#2787](https://github.com/habitat-sh/habitat/pull/2787) ([reset](https://github.com/reset))
- Update Eventsrv plan to include core/git as a build dep [\#2786](https://github.com/habitat-sh/habitat/pull/2786) ([elliott-davis](https://github.com/elliott-davis))
- Add config for builder auto-promotion [\#2785](https://github.com/habitat-sh/habitat/pull/2785) ([chefsalim](https://github.com/chefsalim))
- tutorials: remove dangling reference to pkg\_source [\#2783](https://github.com/habitat-sh/habitat/pull/2783) ([donaldguy](https://github.com/donaldguy))
- Fix studio exit [\#2780](https://github.com/habitat-sh/habitat/pull/2780) ([nellshamrell](https://github.com/nellshamrell))
- Distinguish circular dep error vs. others [\#2777](https://github.com/habitat-sh/habitat/pull/2777) ([chefsalim](https://github.com/chefsalim))
- Make job archive configuration more robust [\#2773](https://github.com/habitat-sh/habitat/pull/2773) ([christophermaier](https://github.com/christophermaier))
- Add make lint target and clippy for all components [\#2772](https://github.com/habitat-sh/habitat/pull/2772) ([vegai](https://github.com/vegai))
- only use key pairs with secret keys for signing [\#2770](https://github.com/habitat-sh/habitat/pull/2770) ([mwrock](https://github.com/mwrock))
- Refactor EventSrv protocols from eventsrv crate into eventsrv-protocol [\#2769](https://github.com/habitat-sh/habitat/pull/2769) ([reset](https://github.com/reset))
- Use event timestamps for date computations [\#2768](https://github.com/habitat-sh/habitat/pull/2768) ([cnunciato](https://github.com/cnunciato))
- upload release builds to stable, otherwise unstable [\#2764](https://github.com/habitat-sh/habitat/pull/2764) ([mwrock](https://github.com/mwrock))
- Remove extra words from docs/overview [\#2763](https://github.com/habitat-sh/habitat/pull/2763) ([TrevorBramble](https://github.com/TrevorBramble))
- Remove the Habitat birthday logo [\#2762](https://github.com/habitat-sh/habitat/pull/2762) ([cnunciato](https://github.com/cnunciato))
- Bump version [\#2760](https://github.com/habitat-sh/habitat/pull/2760) ([chefsalim](https://github.com/chefsalim))
- adds in blog post around starting up a mysql cluster with habitat [\#2750](https://github.com/habitat-sh/habitat/pull/2750) ([nellshamrell](https://github.com/nellshamrell))
- Update run-packages-export.html.md [\#2749](https://github.com/habitat-sh/habitat/pull/2749) ([tashimi](https://github.com/tashimi))
- Add a tldr about binds & optional binds [\#2748](https://github.com/habitat-sh/habitat/pull/2748) ([tashimi](https://github.com/tashimi))
- Update concepts-packages.html.md [\#2744](https://github.com/habitat-sh/habitat/pull/2744) ([tashimi](https://github.com/tashimi))
- Update concepts-overview.html.md [\#2743](https://github.com/habitat-sh/habitat/pull/2743) ([tashimi](https://github.com/tashimi))
- Updated concepts-depot.html.md [\#2742](https://github.com/habitat-sh/habitat/pull/2742) ([tashimi](https://github.com/tashimi))
- Update index.html.md [\#2741](https://github.com/habitat-sh/habitat/pull/2741) ([tashimi](https://github.com/tashimi))
- Tag scheduler builds with dynamic channel [\#2738](https://github.com/habitat-sh/habitat/pull/2738) ([chefsalim](https://github.com/chefsalim))
- Restart services when hook files change [\#2729](https://github.com/habitat-sh/habitat/pull/2729) ([christophermaier](https://github.com/christophermaier))

## [0.26.1](https://github.com/habitat-sh/habitat/tree/0.26.1) (07-15-2017)
[Full Changelog](https://github.com/habitat-sh/habitat/compare/0.26.0...0.26.1)

Expand All @@ -11,6 +109,7 @@

**Merged pull requests:**

- Prep for 0.26.1 [\#2759](https://github.com/habitat-sh/habitat/pull/2759) ([chefsalim](https://github.com/chefsalim))
- Point AppVeyor to prod [\#2757](https://github.com/habitat-sh/habitat/pull/2757) ([chefsalim](https://github.com/chefsalim))
- Depot inherit's API GitHubCfg [\#2754](https://github.com/habitat-sh/habitat/pull/2754) ([reset](https://github.com/reset))
- Hardcode Depot GitHub cfg [\#2753](https://github.com/habitat-sh/habitat/pull/2753) ([reset](https://github.com/reset))
Expand Down Expand Up @@ -639,6 +738,7 @@
- pkgPathFor writes error msg when there is integer in ServiceConfig [\#2067](https://github.com/habitat-sh/habitat/issues/2067)
- `--config-from` broken on latest release. [\#2058](https://github.com/habitat-sh/habitat/issues/2058)
- Validate `-bind \<bind\>:\<svc\>.\<group\>` before starting service [\#2046](https://github.com/habitat-sh/habitat/issues/2046)
- Elections can hang when electorate grows [\#1994](https://github.com/habitat-sh/habitat/issues/1994)
- Regression 0.18.0 - Binding Config Fails To Populate ServiceConfig For Templates [\#1907](https://github.com/habitat-sh/habitat/issues/1907)
- cannot manually install artifacts dropped into /hab/cache/artifacts [\#1736](https://github.com/habitat-sh/habitat/issues/1736)
- Hab-sup as pid1 in docker container [\#1606](https://github.com/habitat-sh/habitat/issues/1606)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.27.0-dev
0.27.0

0 comments on commit 5961643

Please sign in to comment.