Project: Chef Habitat (App Definition and Development / Application Definition & Image Build)
File: CHANGELOG.md

<!-- latest_release 1.6.1061 --> downgrading libc after yank of 0.2.154 () <!-- latest_release --> <!-- release_rollup since=1.6.1041--> downgrading libc after yank of 0.2.154 () <!-- 1.6.1061 --> Bump rustls-webpki from 0.102.3 to 0.102.4 () <!-- 1.6.1060 --> Bump serde from 1.0.201 to 1.0.202 () <!-- 1.6.1059 --> Bump errno from 0.3.8 to 0.3.9 () <!-- 1.6.1058 --> Bump cc from 1.0.96 to 1.0.97 () <!-- 1.6.1057 --> Bump semver from 1.0.22 to 1.0.23 () <!-- 1.6.1057 --> Bump petgraph from 0.6.4 to 0.6.5 () <!-- 1.6.1056 --> Bump serde_json from 1.0.116 to 1.0.117 () <!-- 1.6.1056 --> Bump thiserror from 1.0.59 to 1.0.60 () <!-- 1.6.1055 --> Bump serde from 1.0.199 to 1.0.201 () <!-- 1.6.1054 --> Bump prometheus from 0.13.3 to 0.13.4 () <!-- 1.6.1054 --> Bump paste from 1.0.14 to 1.0.15 () <!-- 1.6.1054 --> Bump anyhow from 1.0.82 to 1.0.83 () <!-- 1.6.1054 --> Bump tokio-util from 0.7.10 to 0.7.11 () <!-- 1.6.1053 --> Bump cc from 1.0.95 to 1.0.96 () <!-- 1.6.1052 --> Bump base64 from 0.22.0 to 0.22.1 () <!-- 1.6.1051 --> Bump flate2 from 1.0.28 to 1.0.30 () <!-- 1.6.1050 --> Bump serde from 1.0.198 to 1.0.199 () <!-- 1.6.1050 --> Bump libc from 0.2.153 to 0.2.154 () <!-- 1.6.1050 --> Bump rustls from 0.21.11 to 0.21.12 () <!-- 1.6.1049 --> Bump parking_lot from 0.12.1 to 0.12.2 () <!-- 1.6.1048 --> Bump serde from 1.0.197 to 1.0.198 () <!-- 1.6.1047 --> README: fix master -&gt; main links () <!-- 1.6.1046 --> Bump thiserror from 1.0.58 to 1.0.59 () <!-- 1.6.1046 --> Bump rustls-webpki from 0.102.2 to 0.102.3 () <!-- 1.6.1045 --> Bump cc from 1.0.92 to 1.0.95 () <!-- 1.6.1044 --> Bump serde_json from 1.0.115 to 1.0.116 () <!-- 1.6.1044 --> Rustfmt and Nightly Rust Bump to nightly-2024-04-22 () <!-- 1.6.1043 --> Bump rustls from 0.21.10 to 0.21.11 () <!-- 1.6.1043 --> Bump async-trait from 0.1.79 to 0.1.80 () <!-- 1.6.1043 --> Bump chrono from 0.4.37 to 0.4.38 () <!-- 1.6.1043 --> Bump hyper from 1.2.0 to 1.3.1 () <!-- 1.6.1043 --> update changelog for 1.6.1041 release () <!-- 1.6.1042 --> <!-- release_rollup --> <!-- lateststablerelease 1.6.1041 --> Bump anyhow from 1.0.81 to 1.0.82 () <!-- 1.6.1041 --> Bump pem from 3.0.3 to 3.0.4 () <!-- 1.6.1040 --> Bump cc from 1.0.91 to 1.0.92 () <!-- 1.6.1039 --> Bump cc from 1.0.90 to 1.0.91 () <!-- 1.6.1038 --> Bump prost-build from 0.12.3 to 0.12.4 () <!-- 1.6.1037 --> Bump widestring from 1.0.2 to 1.1.0 () <!-- 1.6.1037 --> Bump prost from 0.12.3 to 0.12.4 () <!-- 1.6.1036 --> add e2e test for adding peers via a peer-watch-file () <!-- 1.6.1035 --> Bump h2 from 0.3.24 to 0.3.26 () <!-- 1.6.1034 --> CHEF-9418: Fixes peer file watching behaviour () <!-- 1.6.1033 --> Sean simmos progress/chef 11284 habitat docker () <!-- 1.6.1032 --> Bump tokio from 1.36.0 to 1.37.0 () <!-- 1.6.1031 --> Bump chrono from 0.4.35 to 0.4.37 () <!-- 1.6.1031 --> Bump serde_json from 1.0.114 to 1.0.115 () <!-- 1.6.1030 --> Update Netlify deploy () <!-- 1.6.1029 --> bump mac release build to macos 11 () <!-- 1.6.1028 --> Bump async-trait from 0.1.78 to 0.1.79 () <!-- 1.6.1027 --> Bump regex from 1.10.3 to 1.10.4 () <!-- 1.6.1026 --> Bump bytes from 1.5.0 to 1.6.0 () <!-- 1.6.1025 --> Bump os_info from 3.8.1 to 3.8.2 () <!-- 1.6.1024 --> Bump serde_yaml from 0.9.33 to 0.9.34+deprecated () <!-- 1.6.1023 --> Bump bitflags from 2.4.2 to 2.5.0 () <!-- 1.6.1022 --> Bump serde_yaml from 0.9.32 to 0.9.33 () <!-- 1.6.1021 --> Bump os_info from 3.8.0 to 3.8.1 () <!-- 1.6.1021 --> Bump async-trait from

to 0.1.78 () <!-- 1.6.1020 --> Bump os_info from 3.7.0 to 3.8.0 () <!-- 1.6.1019 --> Bump anyhow from 1.0.80 to 1.0.81 () <!-- 1.6.1018 --> Bump thiserror from 1.0.57 to 1.0.58 () <!-- 1.6.1017 --> Bump ctrlc from 3.4.2 to 3.4.4 () <!-- 1.6.1016 --> Bump chrono from 0.4.34 to 0.4.35 () <!-- 1.6.1015 --> Bump cc from 1.0.89 to 1.0.90 () <!-- 1.6.1014 --> Bump env_logger from 0.11.2 to 0.11.3 () <!-- 1.6.1013 --> Bump pin-project from 1.1.4 to 1.1.5 () <!-- 1.6.1012 --> Bump cc from 1.0.88 to 1.0.89 () <!-- 1.6.1011 --> Bump walkdir from 2.4.0 to 2.5.0 () <!-- 1.6.1010 --> Bump base64 from 0.21.7 to 0.22.0 () <!-- 1.6.1009 --> Bump mio from 0.8.10 to 0.8.11 () <!-- 1.6.1008 --> Bump log from 0.4.20 to 0.4.21 () <!-- 1.6.1007 --> Bump tempfile from 3.10.0 to 3.10.1 () <!-- 1.6.1006 --> Bump cc from 1.0.86 to 1.0.88 () <!-- 1.6.1005 --> Bump nix from 0.27.1 to 0.28.0 () <!-- 1.6.1004 --> fix verify pipeline () <!-- 1.6.1003 --> Bump hyper from 1.1.0 to 1.2.0 () <!-- 1.6.1002 --> Bump cc from 1.0.85 to 1.0.86 () <!-- 1.6.1001 --> Bump serde from 1.0.196 to 1.0.197 () <!-- 1.6.1000 --> Bump serde_json from 1.0.113 to 1.0.114 () <!-- 1.6.1000 --> Bump serde_yaml from 0.9.31 to 0.9.32 () <!-- 1.6.999 --> Bump semver from 1.0.21 to 1.0.22 () <!-- 1.6.999 --> Bump anyhow from 1.0.79 to 1.0.80 () <!-- 1.6.998 --> Bump env_logger from 0.11.1 to 0.11.2 () <!-- 1.6.997 --> Bump cc from 1.0.83 to 1.0.85 () <!-- 1.6.996 --> Bump thiserror from 1.0.56 to 1.0.57 () <!-- 1.6.995 --> Bump log4rs from 1.2.0 to 1.3.0 () <!-- 1.6.994 --> Bump chrono from 0.4.33 to 0.4.34 () <!-- 1.6.993 --> Bump tempfile from 3.9.0 to 3.10.0 () <!-- 1.6.992 --> Bump actix-web from 4.4.1 to 4.5.1 () <!-- 1.6.991 --> Bump tokio from 1.35.1 to 1.36.0 () <!-- 1.6.991 --> Bump rustls-webpki from 0.102.1 to 0.102.2 () <!-- 1.6.990 --> Bump libc from 0.2.152 to 0.2.153 () <!-- 1.6.989 --> Bump env_logger from 0.10.2 to 0.11.1 () <!-- 1.6.988 --> Bump serde_yaml from 0.9.30 to 0.9.31 () <!-- 1.6.987 --> Bump serde_json from 1.0.111 to 1.0.113 () <!-- 1.6.987 --> bump rust to 1.75 and resolve clippy violations () <!-- 1.6.986 --> Bump serde from 1.0.195 to 1.0.196 () <!-- 1.6.985 --> Bump rcgen from 0.12.0 to 0.12.1 () <!-- 1.6.984 --> Bump pin-project from 1.1.3 to 1.1.4 () <!-- 1.6.983 --> Bump chrono from 0.4.32 to 0.4.33 () <!-- 1.6.982 --> Bump chrono from 0.4.31 to 0.4.32 () <!-- 1.6.981 --> Bump shlex from 1.0.0 to 1.3.0 () <!-- 1.6.980 --> Bump regex from 1.10.2 to 1.10.3 () <!-- 1.6.979 --> Bump env_logger from 0.10.1 to 0.10.2 () <!-- 1.6.978 --> Bump bitflags from 2.4.1 to 2.4.2 () <!-- 1.6.977 --> Bump multimap from 0.9.1 to 0.10.0 () <!-- 1.6.976 --> Bump base64 from 0.21.6 to 0.21.7 () <!-- 1.6.975 --> Bump termcolor from 1.4.0 to 1.4.1 () <!-- 1.6.974 --> Bump base64 from 0.21.5 to 0.21.6 () <!-- 1.6.973 --> Bump serde from 1.0.194 to 1.0.195 () <!-- 1.6.972 --> Bump libc from 0.2.151 to 0.2.152 () <!-- 1.6.971 --> Bump serde_json from 1.0.110 to 1.0.111 () <!-- 1.6.970 --> Bump rustls-webpki from 0.102.0 to 0.102.1 () <!-- 1.6.969 --> Bump thiserror from 1.0.55 to 1.0.56 () <!-- 1.6.968 --> Bump serde_yaml from 0.9.29 to 0.9.30 () <!-- 1.6.967 --> Bump async-trait from 0.1.76 to 0.1.77 () <!-- 1.6.967 --> Bump serde_json from 1.0.109 to 1.0.110 () <!-- 1.6.966 --> Bump semver from

to 1.0.21 () <!-- 1.6.965 --> Bump serde from 1.0.193 to 1.0.194 () <!-- 1.6.964 --> Bump async-trait from 0.1.75 to 0.1.76 () <!-- 1.6.963 --> Bump thiserror from 1.0.52 to 1.0.55 () <!-- 1.6.963 --> Bump anyhow from 1.0.77 to 1.0.79 () <!-- 1.6.962 --> Bump serde_json from 1.0.108 to 1.0.109 () <!-- 1.6.961 --> Bump tabwriter from 1.3.0 to 1.4.0 () <!-- 1.6.960 --> Bump tempfile from 3.8.1 to 3.9.0 () <!-- 1.6.959 --> Bump actix-web from 4.4.0 to 4.4.1 () <!-- 1.6.958 --> Bump ctrlc from 3.4.1 to 3.4.2 () <!-- 1.6.958 --> Bump futures from 0.3.29 to 0.3.30 () <!-- 1.6.957 --> Bump thiserror from 1.0.51 to 1.0.52 () <!-- 1.6.956 --> Bump anyhow from 1.0.76 to 1.0.77 () <!-- 1.6.955 --> Bump serde_yaml from 0.9.27 to 0.9.29 () <!-- 1.6.954 --> Bump hyper from 0.14.27 to 1.1.0 () <!-- 1.6.953 --> Bump rcgen from 0.11.3 to 0.12.0 () <!-- 1.6.952 --> Bump unsafe-libyaml from 0.2.8 to 0.2.10 () <!-- 1.6.951 --> Bump async-trait from 0.1.74 to 0.1.75 () <!-- 1.6.950 --> Bump anyhow from 1.0.75 to 1.0.76 () <!-- 1.6.949 --> Bump tokio from 1.35.0 to 1.35.1 () <!-- 1.6.948 --> Bump zerocopy from 0.7.3 to 0.7.31 () <!-- 1.6.947 --> Bump thiserror from 1.0.50 to 1.0.51 () <!-- 1.6.946 --> buildkite installer broke in last commit so use the previous commit () <!-- 1.6.945 --> Bump pem from 3.0.2 to 3.0.3 () <!-- 1.6.944 --> Bump rustls from 0.21.9 to 0.21.10 () <!-- 1.6.943 --> Bump tokio from 1.34.0 to 1.35.0 () <!-- 1.6.942 --> Bump libc from 0.2.150 to 0.2.151 () <!-- 1.6.941 --> Bump rustls-webpki from 0.101.7 to 0.102.0 () <!-- 1.6.940 --> Bump actions/labeler from 4.3.0 to 5.0.0 () <!-- 1.6.939 --> Bump mio from 0.8.9 to 0.8.10 () <!-- 1.6.938 --> fix labeler action to comply with breaking config change () <!-- 1.6.937 --> update the release announcement download copy () <!-- 1.6.936 --> Bump winreg from 0.51.0 to 0.52.0 () <!-- 1.6.935 --> Bump prost-build from 0.12.1 to 0.12.3 () <!-- 1.6.934 --> Bump env_logger from 0.10.0 to 0.10.1 () <!-- 1.6.933 --> Bump url from 2.4.1 to 2.5.0 () <!-- 1.6.932 --> Bump prost-types from 0.12.1 to 0.12.3 () <!-- 1.6.931 --> Bump tokio from 1.33.0 to 1.34.0 () <!-- 1.6.931 --> Bump rustls from 0.21.8 to 0.21.9 () <!-- 1.6.931 --> Bump percent-encoding from 2.3.0 to 2.3.1 () <!-- 1.6.930 --> Bump rustls-pemfile from 1.0.3 to 1.0.4 () <!-- 1.6.929 --> CHEF-3310: Ensure hab pkg install verifies all deps are installed () <!-- 1.6.928 --> Bump openssl from 0.10.55 to 0.10.60 () <!-- 1.6.927 --> Bump serde from 1.0.190 to 1.0.193 () <!-- 1.6.926 --> bump release pipeline aarch64-darwin agent to macos 12 () <!-- 1.6.926 --> Bump prost from 0.12.1 to 0.12.3 () <!-- 1.6.925 --> Bump termcolor from 1.3.0 to 1.4.0 () <!-- 1.6.925 --> Bump errno from 0.3.5 to 0.3.8 () <!-- 1.6.925 --> Bump serde_json from 1.0.107 to 1.0.108 () <!-- 1.6.924 --> Bump tempfile from 3.8.0 to 3.8.1 () <!-- 1.6.923 --> Bump serde_yaml from 0.9.26 to 0.9.27 () <!-- 1.6.923 --> Bump futures from 0.3.28 to 0.3.29 () <!-- 1.6.922 --> bump ahash to pass cargo audit () <!-- 1.6.921 --> toToml helper fix () <!-- 1.6.920 --> Bump tokio-util from 0.7.9 to 0.7.10 () <!-- 1.6.919 --> Bump serde_yaml from 0.9.25 to 0.9.26 () <!-- 1.6.918 --> Bump rustls from 0.21.7 to 0.21.8 () <!-- 1.6.917 --> Bump rustls-webpki from 0.101.6 to 0.101.7 () <!-- 1.6.916 --> Bump mio from 0.8.8 to 0.8.9 () <!--

--> Bump base64 from 0.21.4 to 0.21.5 () <!-- 1.6.914 --> Bump multimap from 0.9.0 to 0.9.1 () <!-- 1.6.913 --> Bump thiserror from 1.0.49 to 1.0.50 () <!-- 1.6.912 --> Bump rustix from 0.36.8 to 0.36.16 () <!-- 1.6.911 --> Bump regex from 1.10.1 to 1.10.2 () <!-- 1.6.910 --> Bump bitflags from 2.4.0 to 2.4.1 () <!-- 1.6.909 --> Bump async-trait from 0.1.73 to 0.1.74 () <!-- 1.6.908 --> Bump flate2 from 1.0.27 to 1.0.28 () <!-- 1.6.907 --> Bump regex from 1.10.0 to 1.10.1 () <!-- 1.6.906 --> Bump dns-lookup from 2.0.3 to 2.0.4 () <!-- 1.6.905 --> Bump serde from 1.0.188 to 1.0.189 () <!-- 1.6.904 --> Bump semver from 1.0.19 to 1.0.20 () <!-- 1.6.903 --> Bump regex from 1.9.6 to 1.10.0 () <!-- 1.6.902 --> Bump tokio from 1.32.0 to 1.33.0 () <!-- 1.6.901 --> Bump libc from 0.2.148 to 0.2.149 () <!-- 1.6.900 --> Bump errno from 0.3.4 to 0.3.5 () <!-- 1.6.899 --> Bump byteorder from 1.4.3 to 1.5.0 () <!-- 1.6.898 --> Bump toml from 0.8.1 to 0.8.2 () <!-- 1.6.897 --> Bump rcgen from 0.11.2 to 0.11.3 () <!-- 1.6.896 --> Bump errno from 0.3.3 to 0.3.4 () <!-- 1.6.895 --> Bump regex from 1.9.5 to 1.9.6 () <!-- 1.6.894 --> Bump toml from 0.8.0 to 0.8.1 () <!-- 1.6.893 --> Bump thiserror from 1.0.48 to 1.0.49 () <!-- 1.6.892 --> Bump semver from 1.0.18 to 1.0.19 () <!-- 1.6.891 --> Bump ClementTsang/cargo-action from 0.0.5 to 0.0.6 () <!-- 1.6.890 --> Bump rustls-webpki from 0.101.5 to 0.101.6 () <!-- 1.6.889 --> Bump rcgen from 0.11.1 to 0.11.2 () <!-- 1.6.888 --> Bump tokio-util from 0.7.8 to 0.7.9 () <!-- 1.6.887 --> Bump termcolor from 1.2.0 to 1.3.0 () <!-- 1.6.886 --> Bump chrono from 0.4.30 to 0.4.31 () <!-- 1.6.885 --> Bump dns-lookup from 2.0.2 to 2.0.3 () <!-- 1.6.885 --> Bump prost-build from 0.12.0 to 0.12.1 () <!-- 1.6.885 --> Bump prost-types from 0.12.0 to 0.12.1 () <!-- 1.6.884 --> audit.toml maintenance () <!-- 1.6.883 --> Update to Prost 0.12.0 () <!-- 1.6.882 --> Bump libc from 0.2.147 to 0.2.148 () <!-- 1.6.881 --> Bump mktemp from 0.5.0 to 0.5.1 () <!-- 1.6.880 --> Bump serde_json from 1.0.106 to 1.0.107 () <!-- 1.6.879 --> defaulting open-pull-requests-limit () <!-- 1.6.878 --> Bump ClementTsang/cargo-action from 0.0.4 to 0.0.5 () <!-- 1.6.877 --> Bump toml from 0.7.6 to 0.8.0 () <!-- 1.6.876 --> Bump rustls-webpki from 0.101.4 to 0.101.5 () <!-- 1.6.875 --> Bump serde_json from 1.0.105 to 1.0.106 () <!-- 1.6.874 --> Bump base64 from 0.21.3 to 0.21.4 () <!-- 1.6.873 --> Bump chrono from 0.4.29 to 0.4.30 () <!-- 1.6.872 --> Bump blake2b_simd from 1.0.1 to 1.0.2 () <!-- 1.6.871 --> Bump bytes from 1.4.0 to 1.5.0 () <!-- 1.6.870 --> Fix broken end-to-end test () <!-- 1.6.869 --> Bump thiserror from 1.0.47 to 1.0.48 () <!-- 1.6.868 --> Properly update the nix crate () <!-- 1.6.867 --> Bump chrono from 0.4.28 to 0.4.29 () <!-- 1.6.866 --> Bump actions/checkout from 3 to 4 () <!-- 1.6.865 --> Bump ctrlc from 3.4.0 to 3.4.1 () <!-- 1.6.864 --> Bump walkdir from 2.3.3 to 2.4.0 () <!-- 1.6.863 --> update to rustls 0.21.7 () <!-- 1.6.862 --> Bump url from 2.4.0 to 2.4.1 () <!-- 1.6.861 --> Bump tabwriter from 1.2.1 to 1.3.0 () <!-- 1.6.860 --> Bump chrono from 0.4.26 to 0.4.28 () <!-- 1.6.859 --> Update dependabot.yml () <!-- 1.6.858 --> Bump errno from 0.3.2 to 0.3.3 () <!-- 1.6.857 --> Bump base64 from 0.21.2 to 0.21.3 () <!-- 1.6.856 --> Bump serde from 1.0.186 to 1.0.188 () <!--

--> Bump actix-rt from 2.8.0 to 2.9.0 () <!-- 1.6.854 --> Revert &quot;Bump ipc-channel from 0.15.0 to 0.17.0&quot; () <!-- 1.6.853 --> Bump ipc-channel from 0.15.0 to 0.17.0 () <!-- 1.6.852 --> use rustls-webpki instead of webpki () <!-- 1.6.851 --> Bump serde from 1.0.185 to 1.0.186 () <!-- 1.6.850 --> Bump pem from 3.0.1 to 3.0.2 () <!-- 1.6.849 --> Bump notify from 6.1.0 to 6.1.1 () <!-- 1.6.848 --> Bump petgraph from 0.6.3 to 0.6.4 () <!-- 1.6.847 --> Bump serde from 1.0.184 to 1.0.185 () <!-- 1.6.846 --> Bump notify from 6.0.1 to 6.1.0 () <!-- 1.6.845 --> Bump serde from 1.0.183 to 1.0.184 () <!-- 1.6.844 --> Bump cc from 1.0.82 to 1.0.83 () <!-- 1.6.843 --> Bump winreg from 0.50.0 to 0.51.0 () <!-- 1.6.842 --> Bump tempfile from 3.7.1 to 3.8.0 () <!-- 1.6.841 --> Bump tokio from 1.31.0 to 1.32.0 () <!-- 1.6.840 --> Bump anyhow from 1.0.74 to 1.0.75 () <!-- 1.6.839 --> Bump thiserror from 1.0.46 to 1.0.47 () <!-- 1.6.838 --> Bump flate2 from 1.0.26 to 1.0.27 () <!-- 1.6.837 --> Bump serde_json from 1.0.104 to 1.0.105 () <!-- 1.6.836 --> Bump thiserror from 1.0.44 to 1.0.46 () <!-- 1.6.835 --> Bump anyhow from 1.0.72 to 1.0.74 () <!-- 1.6.834 --> Rustfmt and Nightly Rust Bump to nightly-2023-08-15 () <!-- 1.6.833 --> Fix Release Pipeline () <!-- 1.6.832 --> Bump tokio from 1.29.1 to 1.31.0 () <!-- 1.6.831 --> Bump bitflags from 2.3.3 to 2.4.0 () <!-- 1.6.830 --> Bump log from 0.4.19 to 0.4.20 () <!-- 1.6.829 --> Bump async-trait from 0.1.72 to 0.1.73 () <!-- 1.6.828 --> update changelog for release 1.6.826 () <!-- 1.6.827 --> updating release docs () <!-- 1.6.826 --> Bump tar from 0.4.39 to 0.4.40 () <!-- 1.6.825 --> Bump serde from 1.0.181 to 1.0.183 () <!-- 1.6.824 --> Bump tempfile from 3.7.0 to 3.7.1 () <!-- 1.6.823 --> Bump cc from 1.0.81 to 1.0.82 () <!-- 1.6.823 --> Bump pin-project from 1.1.2 to 1.1.3 () <!-- 1.6.822 --> Bump serde from 1.0.180 to 1.0.181 () <!-- 1.6.821 --> Bump cc from 1.0.80 to 1.0.81 () <!-- 1.6.820 --> Bump cc from 1.0.79 to 1.0.80 () <!-- 1.6.819 --> Bump serde from 1.0.179 to 1.0.180 () <!-- 1.6.818 --> Bump errno from 0.3.1 to 0.3.2 () <!-- 1.6.817 --> Bump serde from 1.0.177 to 1.0.179 () <!-- 1.6.816 --> Bump serde from 1.0.176 to 1.0.177 () <!-- 1.6.815 --> Bump serde from 1.0.175 to 1.0.176 () <!-- 1.6.814 --> Bump serde_json from 1.0.103 to 1.0.104 () <!-- 1.6.813 --> Bump serde_test from 1.0.175 to 1.0.176 () <!-- 1.6.812 --> Bump pem from 3.0.0 to 3.0.1 () <!-- 1.6.811 --> Bump pem from 2.0.1 to 3.0.0 () <!-- 1.6.810 --> Bump thiserror from 1.0.43 to 1.0.44 () <!-- 1.6.809 --> Bump serde_test from 1.0.173 to 1.0.175 () <!-- 1.6.809 --> Bump serde from 1.0.173 to 1.0.175 () <!-- 1.6.808 --> Bump async-trait from 0.1.71 to 0.1.72 () <!-- 1.6.807 --> Bump tempfile from 3.6.0 to 3.7.0 () <!-- 1.6.807 --> Bump serde_yaml from 0.9.24 to 0.9.25 () <!-- 1.6.806 --> Bump serde_test from 1.0.171 to 1.0.173 () <!-- 1.6.805 --> Bump serde from 1.0.171 to 1.0.173 () <!-- 1.6.804 --> Bump paste from 1.0.13 to 1.0.14 () <!-- 1.6.803 --> Bump serde_yaml from 0.9.23 to 0.9.24 () <!-- 1.6.802 --> Bump serde from 1.0.168 to 1.0.171 () <!-- 1.6.801 --> Bump anyhow from 1.0.71 to 1.0.72 () <!-- 1.6.800 --> Bump semver from 1.0.17 to 1.0.18 () <!-- 1.6.799 --> Bump serde_json from 1.0.102 to 1.0.103 () <!-- 1.6.799 --> Bump serde_yaml from 0.9.22 to

() <!-- 1.6.798 --> Bump tar from 0.4.38 to 0.4.39 () <!-- 1.6.797 --> Fixes license check for hab in studio setup code () <!-- 1.6.796 --> Bump serde_json from 1.0.100 to 1.0.102 () <!-- 1.6.795 --> Bump serde_test from 1.0.167 to 1.0.171 () <!-- 1.6.794 --> Bump serde from 1.0.167 to 1.0.168 () <!-- 1.6.793 --> Bump serde from 1.0.166 to 1.0.167 () <!-- 1.6.792 --> Bump serde_test from 1.0.166 to 1.0.167 () <!-- 1.6.791 --> Bump thiserror from 1.0.41 to 1.0.43 () <!-- 1.6.790 --> update yanked hermit-abi crate and fix e2e test () <!-- 1.6.789 --> Bump async-trait from 0.1.70 to 0.1.71 () <!-- 1.6.788 --> Bump toml from 0.7.5 to 0.7.6 () <!-- 1.6.788 --> Bump serde_json from 1.0.99 to 1.0.100 () <!-- 1.6.787 --> Bump serde from 1.0.164 to 1.0.166 () <!-- 1.6.786 --> Bump async-trait from 0.1.69 to 0.1.70 () <!-- 1.6.785 --> Bump paste from 1.0.12 to 1.0.13 () <!-- 1.6.785 --> Bump serde_test from 1.0.164 to 1.0.166 () <!-- 1.6.785 --> Bump thiserror from 1.0.40 to 1.0.41 () <!-- 1.6.784 --> CHEF-3466 Replace download links () <!-- 1.6.783 --> Bump pin-project from 1.1.1 to 1.1.2 () <!-- 1.6.782 --> Bump async-trait from 0.1.68 to 0.1.69 () <!-- 1.6.781 --> Bump tokio from 1.29.0 to 1.29.1 () <!-- 1.6.780 --> Bump num_cpus from 1.15.0 to 1.16.0 () <!-- 1.6.780 --> Bump pin-project from 1.1.0 to 1.1.1 () <!-- 1.6.779 --> Bump rustls-pemfile from 1.0.2 to 1.0.3 () <!-- 1.6.778 --> Bump tokio from 1.28.2 to 1.29.0 () <!-- 1.6.777 --> Bump bitflags from 2.3.2 to 2.3.3 () <!-- 1.6.776 --> Bump hyper from 0.14.26 to 0.14.27 () <!-- 1.6.775 --> Bump serde_yaml from 0.9.21 to 0.9.22 () <!-- 1.6.774 --> Bump serde_json from 1.0.97 to 1.0.99 () <!-- 1.6.773 --> Bump libc from 0.2.146 to 0.2.147 () <!-- 1.6.773 --> Bump toml from 0.7.4 to 0.7.5 () <!-- 1.6.772 --> add tests for http_gateway health sync () <!-- 1.6.771 --> Bump openssl from 0.10.48 to 0.10.55 () <!-- 1.6.770 --> Bump rcgen from 0.10.0 to 0.11.1 () <!-- 1.6.769 --> Bump notify from 5.1.0 to 6.0.1 () <!-- 1.6.768 --> Bump pem from 2.0.0 to 2.0.1 () <!-- 1.6.768 --> Bump dirs from 5.0.0 to 5.0.1 () <!-- 1.6.768 --> Bump serde_json from 1.0.96 to 1.0.97 () <!-- 1.6.767 --> Bump tokio-util from 0.7.7 to 0.7.8 () <!-- 1.6.766 --> Bump tokio from 1.27.0 to 1.28.2 () <!-- 1.6.765 --> Bump ClementTsang/cargo-action from 0.0.3 to 0.0.4 () <!-- 1.6.764 --> Bump serde_test from 1.0.159 to 1.0.164 () <!-- 1.6.764 --> Bump log from 0.4.18 to 0.4.19 () <!-- 1.6.763 --> increase timeout for named pipe creation in sup verify test () <!-- 1.6.762 --> Bump tempfile from 3.5.0 to 3.6.0 () <!-- 1.6.761 --> Bump hyper from 0.14.25 to 0.14.26 () <!-- 1.6.760 --> Bump flate2 from 1.0.25 to 1.0.26 () <!-- 1.6.760 --> Bump dns-lookup from 1.0.8 to 2.0.2 () <!-- 1.6.759 --> Bump toml from 0.7.3 to 0.7.4 () <!-- 1.6.758 --> Bump bitflags from 2.1.0 to 2.3.2 () <!-- 1.6.757 --> Bump valico from 3.6.1 to 4.0.0 () <!-- 1.6.756 --> Bump prost from 0.11.8 to 0.11.9 () <!-- 1.6.756 --> Bump prost-build from 0.11.8 to 0.11.9 () <!-- 1.6.756 --> Bump mio from 0.8.6 to 0.8.8 () <!-- 1.6.755 --> Bump state from 0.5.3 to 0.6.0 () <!-- 1.6.754 --> Bump base64 from 0.21.0 to 0.21.2 () <!-- 1.6.753 --> Bump serde from 1.0.159 to 1.0.164 () <!-- 1.6.752 --> Bump serde_json from 1.0.95 to 1.0.96 () <!-- 1.6.751 --> Bump pin-project from 1.0.12 to

() <!-- 1.6.751 --> Bump url from 2.3.1 to 2.4.0 () <!-- 1.6.751 --> Bump ctrlc from 3.2.5 to 3.4.0 () <!-- 1.6.750 --> Bump log from 0.4.17 to 0.4.18 () <!-- 1.6.749 --> Bump libc from 0.2.140 to 0.2.146 () <!-- 1.6.749 --> Bump anyhow from 1.0.70 to 1.0.71 () <!-- 1.6.749 --> Bump chrono from 0.4.24 to 0.4.26 () <!-- 1.6.748 --> Bump xml-rs from 0.8.4 to 0.8.14 () <!-- 1.6.747 --> replace plain test rust-toolchain with toml () <!-- 1.6.746 --> add a rust-toolchain.toml to appease dependabot () <!-- 1.6.745 --> Refactor Supervisor HTTP Gateway to eliminate service data inconsistencies () <!-- 1.6.744 --> update yanked h2 v0.3.17 to 0.3.19 () <!-- 1.6.743 --> Add get_started page () <!-- 1.6.742 --> Docs Hab landing page () <!-- 1.6.741 --> use rust 1.68.2 () <!-- 1.6.740 --> Bump serde_yaml from 0.8.26 to 0.9.21 () <!-- 1.6.739 --> bump h2 to 0.3.17 () <!-- 1.6.738 --> Bump errno from 0.3.0 to 0.3.1 () <!-- 1.6.737 --> Bump bitflags from 2.0.2 to 2.1.0 () <!-- 1.6.736 --> Bump winreg from 0.11.0 to 0.50.0 () <!-- 1.6.735 --> Bump futures from 0.3.27 to 0.3.28 () <!-- 1.6.735 --> bump crossbeam-channel to 0.5.8 () <!-- 1.6.734 --> Bump serde from 1.0.156 to 1.0.159 () <!-- 1.6.733 --> fix flaky pkg uninstall e2e test () <!-- 1.6.733 --> Bump serde_test from 1.0.158 to 1.0.159 () <!-- 1.6.732 --> remove special aarch64-linux handling in the installer () <!-- 1.6.731 --> Bump tempfile from 3.4.0 to 3.5.0 () <!-- 1.6.730 --> Bump serde_json from 1.0.94 to 1.0.95 () <!-- 1.6.729 --> Bump tokio from 1.26.0 to 1.27.0 () <!-- 1.6.728 --> Bump regex from 1.7.2 to 1.7.3 () <!-- 1.6.727 --> Bump async-trait from 0.1.67 to 0.1.68 () <!-- 1.6.726 --> Bump openssl from 0.10.35 to 0.10.48 () <!-- 1.6.725 --> Bump pem from 1.1.1 to 2.0.0 () <!-- 1.6.724 --> Bump regex from 1.7.1 to 1.7.2 () <!-- 1.6.723 --> Bump async-trait from 0.1.66 to 0.1.67 () <!-- 1.6.722 --> Bump multimap from 0.8.3 to 0.9.0 () <!-- 1.6.721 --> Bump bitflags from 2.0.1 to 2.0.2 () <!-- 1.6.720 --> Bump toml from 0.5.10 to 0.7.3 () <!-- 1.6.719 --> Bump serde_test from 1.0.157 to 1.0.158 () <!-- 1.6.718 --> Bump anyhow from 1.0.69 to 1.0.70 () <!-- 1.6.717 --> Bump os_info from 3.6.0 to 3.7.0 () <!-- 1.6.716 --> Bump dirs from 4.0.0 to 5.0.0 () <!-- 1.6.715 --> Bump thiserror from 1.0.39 to 1.0.40 () <!-- 1.6.714 --> Bump serde_test from 1.0.156 to 1.0.157 () <!-- 1.6.714 --> Bump bimap from 0.6.2 to 0.6.3 () <!-- 1.6.713 --> Bump walkdir from 2.3.2 to 2.3.3 () <!-- 1.6.712 --> Jah/rust 1.68.0 () <!-- 1.6.711 --> Bump bitflags from 2.0.0 to 2.0.1 () <!-- 1.6.710 --> Bump bitflags from 1.3.2 to 2.0.0 () <!-- 1.6.709 --> Bump serde from 1.0.155 to 1.0.156 () <!-- 1.6.708 --> Bump serde_test from 1.0.155 to 1.0.156 () <!-- 1.6.707 --> Bump chrono from 0.4.23 to 0.4.24 () <!-- 1.6.706 --> fix credentials for creating github release () <!-- 1.6.706 --> Bump futures from 0.3.26 to 0.3.27 () <!-- 1.6.706 --> Bump serde_test from 1.0.152 to 1.0.155 () <!-- 1.6.706 --> fail psscriptanalyzer if import-module fails and fix ps lint errors () <!-- 1.6.705 --> ARM Support () <!-- 1.6.704 --> extend timeout unloading service in testconfigfile e2e test () <!-- 1.6.703 --> Bump serde from 1.0.152 to 1.0.155 () <!-- 1.6.703 --> Bump libc from 0.2.139 to 0.2.140 () <!-- 1.6.702 --> Bump hyper from 0.14.24 to 0.14.25 () <!-- 1.6.701 --> Bump semver from 1.0.16 to

() <!-- 1.6.700 --> Bump chrono from 0.4.19 to 0.4.23 () <!-- 1.6.699 --> Bump thiserror from 1.0.38 to 1.0.39 () <!-- 1.6.698 --> Bump os_info from 3.0.6 to 3.6.0 () <!-- 1.6.698 --> Bump winreg from 0.9.0 to 0.11.0 () <!-- 1.6.697 --> Bump ctrlc from 3.2.3 to 3.2.5 () <!-- 1.6.696 --> Bump valico from 3.6.0 to 3.6.1 () <!-- 1.6.695 --> Bump async-trait from 0.1.64 to 0.1.66 () <!-- 1.6.694 --> bumped buildkit timeout from 30 to 60 () <!-- 1.6.693 --> Restore notify crate for all OSes () <!-- 1.6.692 --> Correction to audit.toml used by `cargo audit` () <!-- 1.6.691 --> Bump paste from 1.0.11 to 1.0.12 () <!-- 1.6.691 --> Bump serde_json from 1.0.93 to 1.0.94 () <!-- 1.6.690 --> Bump hyper from 0.14.20 to 0.14.24 () <!-- 1.6.689 --> Bump state from 0.5.2 to 0.5.3 () <!-- 1.6.688 --> Bump actix-web from 4.3.0 to 4.3.1 () <!-- 1.6.688 --> Bump pbr from 1.0.4 to 1.1.1 () <!-- 1.6.688 --> Bump tokio-util from 0.7.3 to 0.7.7 () <!-- 1.6.687 --> cargo audit github action () <!-- 1.6.686 --> run arm builds in --release mode to reduce memory () <!-- 1.6.685 --> Bump tokio from 1.25.0 to 1.26.0 () <!-- 1.6.684 --> Bump env_logger from 0.9.3 to 0.10.0 () <!-- 1.6.684 --> Bump rustls from 0.20.6 to 0.20.8 () <!-- 1.6.684 --> Bump dirs from 3.0.2 to 4.0.0 () <!-- 1.6.683 --> Revved rust from 1.62.1 to 1.67.1 () <!-- 1.6.682 --> Bump rusoto_core from 0.47.0 to 0.48.0 () <!-- 1.6.681 --> Bump prost-build from 0.11.7 to 0.11.8 () <!-- 1.6.680 --> Bump tempfile from 3.2.0 to 3.4.0 () <!-- 1.6.679 --> Bump tar from 0.4.36 to 0.4.38 () <!-- 1.6.678 --> Bump errno from 0.2.7 to 0.3.0 () <!-- 1.6.677 --> Bump actix-rt from 2.7.0 to 2.8.0 () <!-- 1.6.676 --> Bump native-tls from 0.2.10 to 0.2.11 () <!-- 1.6.675 --> Bump prost-build from 0.11.6 to 0.11.7 () <!-- 1.6.675 --> Bump actix-web from 4.1.0 to 4.3.0 () <!-- 1.6.674 --> acquire lock for cache_key to fix a flaky unit test () <!-- 1.6.673 --> Bump parking_lot from 0.12.0 to 0.12.1 () <!-- 1.6.673 --> Bump prost-build from 0.11.1 to 0.11.6 () <!-- 1.6.673 --> Bump caps from 0.5.2 to 0.5.5 () <!-- 1.6.673 --> Bump env_logger from 0.9.0 to 0.9.3 () <!-- 1.6.672 --> Bump prometheus from 0.12.0 to 0.13.3 () <!-- 1.6.671 --> Bump termcolor from 1.1.2 to 1.2.0 () <!-- 1.6.671 --> Bump reqwest from 0.11.4 to 0.11.9 () <!-- 1.6.670 --> remove checks for empty events in specwatcher tests () <!-- 1.6.669 --> Bump rcgen from 0.9.3 to 0.10.0 () <!-- 1.6.668 --> bump tokio and add dep contraints for winapi () <!-- 1.6.667 --> get rid of traitobject and typemap deps () <!-- 1.6.666 --> force basic rolling update/rollback e2e to terminate process () <!-- 1.6.665 --> Bump mio from 0.8.5 to 0.8.6 () <!-- 1.6.664 --> Bump notify from 4.0.17 to 5.0.0 () <!-- 1.6.663 --> Bump blake2b_simd from 1.0.0 to 1.0.1 () <!-- 1.6.662 --> Bump openssl-src from 111.22.0+1.1.1q to 111.25.0+1.1.1t () <!-- 1.6.661 --> Bump serde_json from 1.0.92 to 1.0.93 () <!-- 1.6.660 --> Bump futures from 0.3.25 to 0.3.26 () <!-- 1.6.659 --> Bump serde_json from 1.0.91 to 1.0.92 () <!-- 1.6.658 --> Bump bytes from 1.3.0 to 1.4.0 () <!-- 1.6.657 --> Rustfmt and Nightly Rust Bump to nightly-2023-02-07 () <!-- 1.6.656 --> Bump petgraph from 0.6.2 to 0.6.3 () <!-- 1.6.655 --> update changelog for 1.6.652 release () <!-- 1.6.654 --> Bump async-trait from 0.1.61 to 0.1.64 () Bump anyhow from

to 1.0.69 () <!-- 1.6.652 --> Bump cc from 1.0.78 to 1.0.79 () <!-- 1.6.651 --> Bump nix from 0.26.1 to 0.26.2 () <!-- 1.6.650 --> bump to base64 0.21 () <!-- 1.6.649 --> fixes rolling update leader resetting pkg_incarnation () <!-- 1.6.648 --> Fix windows 7 support () <!-- 1.6.647 --> Bump rustls-pemfile from 1.0.1 to 1.0.2 () <!-- 1.6.646 --> Bump pem from 1.1.0 to 1.1.1 () <!-- 1.6.645 --> Bump prost-types from 0.11.5 to 0.11.6 () <!-- 1.6.644 --> Bump prost from 0.11.5 to 0.11.6 () <!-- 1.6.643 --> Bump regex from 1.7.0 to 1.7.1 () <!-- 1.6.642 --> Bump glob from 0.3.0 to 0.3.1 () <!-- 1.6.641 --> Bump async-trait from 0.1.60 to 0.1.61 () <!-- 1.6.640 --> Bump serde from 1.0.150 to 1.0.152 () <!-- 1.6.639 --> Bump serde_test from 1.0.151 to 1.0.152 () <!-- 1.6.638 --> Bump libc from 0.2.138 to 0.2.139 () <!-- 1.6.637 --> Bump serde_json from 1.0.89 to 1.0.91 () <!-- 1.6.636 --> Bump num_cpus from 1.14.0 to 1.15.0 () <!-- 1.6.636 --> Bump serde_test from 1.0.150 to 1.0.151 () <!-- 1.6.635 --> Bump paste from 1.0.10 to 1.0.11 () <!-- 1.6.634 --> Bump prost-types from 0.11.2 to 0.11.5 () <!-- 1.6.633 --> Bump prost from 0.11.3 to 0.11.5 () <!-- 1.6.632 --> Bump async-trait from 0.1.59 to 0.1.60 () <!-- 1.6.631 --> Bump semver from 1.0.14 to 1.0.16 () <!-- 1.6.631 --> Bump anyhow from 1.0.66 to 1.0.68 () <!-- 1.6.630 --> Bump thiserror from 1.0.37 to 1.0.38 () <!-- 1.6.629 --> Bump toml from 0.5.9 to 0.5.10 () <!-- 1.6.628 --> Bump cc from 1.0.77 to 1.0.78 () <!-- 1.6.627 --> Bump serde_test from 1.0.149 to 1.0.150 () <!-- 1.6.626 --> Bump serde from 1.0.149 to 1.0.150 () <!-- 1.6.626 --> Bump base64 from 0.13.1 to 0.20.0 () <!-- 1.6.625 --> Bump serde_test from 1.0.148 to 1.0.149 () <!-- 1.6.624 --> Bump serde from 1.0.148 to 1.0.149 () <!-- 1.6.623 --> Bump libc from 0.2.137 to 0.2.138 () <!-- 1.6.622 --> Bump async-trait from 0.1.58 to 0.1.59 () <!-- 1.6.621 --> Bump serde from 1.0.147 to 1.0.148 () <!-- 1.6.620 --> Bump nix from 0.25.0 to 0.26.1 () <!-- 1.6.619 --> Bump prost from 0.11.2 to 0.11.3 () <!-- 1.6.618 --> Bump serde_test from 1.0.147 to 1.0.148 () <!-- 1.6.617 --> Bump serde_json from 1.0.88 to 1.0.89 () <!-- 1.6.616 --> Bump flate2 from 1.0.24 to 1.0.25 () <!-- 1.6.615 --> Bump serde_json from 1.0.87 to 1.0.88 () <!-- 1.6.614 --> Bump cc from 1.0.76 to 1.0.77 () <!-- 1.6.614 --> Bump bytes from 1.2.1 to 1.3.0 () <!-- 1.6.613 --> Bump uuid from 1.2.1 to 1.2.2 () <!-- 1.6.612 --> move release notes scripts to finish_release and document () <!-- 1.6.611 --> Rustfmt and Nightly Rust Bump to nightly-2022-11-14 () <!-- 1.6.610 --> updating changelog for 1.6.607 () <!-- 1.6.609 --> release notes were pulling from chef-server () release notes were pulling from chef-server () <!-- 1.6.608 --> support windows 2022 docker images () <!-- 1.6.607 --> Bump cc from 1.0.74 to 1.0.76 () <!-- 1.6.606 --> Bump prost from 0.11.0 to 0.11.2 () <!-- 1.6.605 --> Bump prost-types from 0.11.1 to 0.11.2 () <!-- 1.6.604 --> Native Package enhancements to enable package bootstrapping () <!-- 1.6.604 --> Naive Packages Documentation () <!-- 1.6.604 --> Bump mktemp from 0.4.1 to 0.5.0 () <!-- 1.6.604 --> Bump regex from 1.6.0 to 1.7.0 () <!-- 1.6.603 --> Bump num_cpus from 1.13.1 to 1.14.0 () <!-- 1.6.602 --> Bump cc from 1.0.73 to 1.0.74 () <!-- 1.6.601 --> Bump mio from 0.8.4 to 0.8.5 () <!--

--> Bump libc from 0.2.136 to 0.2.137 () <!-- 1.6.599 --> Bump libc from 0.2.135 to 0.2.136 () <!-- 1.6.598 --> Bump base64 from 0.13.0 to 0.13.1 () <!-- 1.6.597 --> Bump serde from 1.0.145 to 1.0.147 () <!-- 1.6.597 --> Bump serde_test from 1.0.145 to 1.0.147 () <!-- 1.6.596 --> Bump anyhow from 1.0.65 to 1.0.66 () <!-- 1.6.595 --> Bump serde_json from 1.0.86 to 1.0.87 () <!-- 1.6.594 --> Bump futures from 0.3.24 to 0.3.25 () <!-- 1.6.593 --> Bump async-trait from 0.1.57 to 0.1.58 () <!-- 1.6.592 --> Bump serde_json from 1.0.85 to 1.0.86 () <!-- 1.6.591 --> Bump uuid from 1.1.2 to 1.2.1 () <!-- 1.6.591 --> Bump libc from 0.2.133 to 0.2.135 () <!-- 1.6.590 --> remove use of try when statting in studio () <!-- 1.6.589 --> Jah/macos warning cleanup () <!-- 1.6.588 --> Bump thiserror from 1.0.36 to 1.0.37 () <!-- 1.6.587 --> Bump thiserror from 1.0.35 to 1.0.36 () <!-- 1.6.586 --> Address protoc availability during release builds () <!-- 1.6.585 --> address easy warnings in service.rs of component/sup () <!-- 1.6.584 --> Bump serde_test from 1.0.144 to 1.0.145 () <!-- 1.6.583 --> Bump serde from 1.0.144 to 1.0.145 () <!-- 1.6.582 --> Update prost crates to 0.11.x versions () <!-- 1.6.581 --> Bump libc from 0.2.132 to 0.2.133 () <!-- 1.6.580 --> Bump anyhow from 1.0.64 to 1.0.65 () <!-- 1.6.579 --> Bump url from 2.3.0 to 2.3.1 () <!-- 1.6.578 --> Bump thiserror from 1.0.34 to 1.0.35 () <!-- 1.6.577 --> Bump semver from 1.0.13 to 1.0.14 () <!-- 1.6.576 --> Bump url from 2.2.2 to 2.3.0 () <!-- 1.6.575 --> Bump anyhow from 1.0.63 to 1.0.64 () <!-- 1.6.574 --> Bump thiserror from 1.0.33 to 1.0.34 () <!-- 1.6.573 --> Native Habitat Packages () <!-- 1.6.572 --> bump hyper to avoid vulnerability () <!-- 1.6.572 --> fix relese docs script and move docs scripts to the end () <!-- 1.6.571 --> Rustfmt and Nightly Rust Bump to nightly-2022-09-01 () <!-- 1.6.570 --> update changelog for 1.6.568 () <!-- 1.6.569 --> Bump httparse from 1.7.1 to 1.8.0 () <!-- 1.6.568 --> Bump anyhow from 1.0.62 to 1.0.63 () <!-- 1.6.568 --> Bump paste from 1.0.8 to 1.0.9 () <!-- 1.6.567 --> handle UnexpectedEof in the case of speaking to an older supervisor () <!-- 1.6.567 --> this removes the criticaly vulnerable nix dependency by updating ctrlc () <!-- 1.6.567 --> Bump thiserror from 1.0.32 to 1.0.33 () <!-- 1.6.566 --> cleanly close ctl_gateway server stream after message is sent () <!-- 1.6.565 --> Bump futures from 0.3.23 to 0.3.24 () <!-- 1.6.564 --> Bump serde_json from 1.0.83 to 1.0.85 () <!-- 1.6.563 --> Bump serde from 1.0.143 to 1.0.144 () <!-- 1.6.562 --> Bump serde_test from 1.0.143 to 1.0.144 () <!-- 1.6.562 --> fix hung rolling update if leader dies while waiting for an update () <!-- 1.6.561 --> remove priviliged in the right job dummy () <!-- 1.6.560 --> update hab install to not require admin rights () <!-- 1.6.559 --> Bump pin-project from 1.0.11 to 1.0.12 () <!-- 1.6.558 --> run docker build in privileged mode () <!-- 1.6.557 --> Bump paste from 1.0.7 to 1.0.8 () <!-- 1.6.556 --> Bump nix from 0.24.2 to 0.25.0 () <!-- 1.6.556 --> try running install script from repo () <!-- 1.6.555 --> fix docker build script () <!-- 1.6.554 --> Bump semver from 1.0.12 to 1.0.13 () <!-- 1.6.553 --> Bump serde from 1.0.140 to 1.0.143 () <!-- 1.6.553 --> ensure hab is installed when building docker images () <!-- 1.6.552 --> Bump libc from 0.2.126 to 0.2.132 () <!--

--> Bump async-trait from 0.1.56 to 0.1.57 () <!-- 1.6.550 --> Bump thiserror from 1.0.31 to 1.0.32 () <!-- 1.6.549 --> Bump serde_test from 1.0.140 to 1.0.143 () <!-- 1.6.549 --> Bump serde_json from 1.0.81 to 1.0.83 () <!-- 1.6.549 --> Bump futures from 0.3.21 to 0.3.23 () <!-- 1.6.549 --> Bump rustls-pemfile from 1.0.0 to 1.0.1 () <!-- 1.6.548 --> Bump bytes from 1.1.0 to 1.2.1 () <!-- 1.6.547 --> Bump anyhow from 1.0.58 to 1.0.62 () <!-- 1.6.546 --> Fixes several Rolling Update bugs () <!-- 1.6.545 --> Bump crates and pin the crate versions for rants () <!-- 1.6.544 --> More crate updates () <!-- 1.6.543 --> Remove warning () <!-- 1.6.542 --> bump crates () <!-- 1.6.541 --> SockerAddressProxy type support () <!-- 1.6.540 --> Correct the channels response parsing () <!-- 1.6.539 --> Trigger Build Pipeline Rebuild () <!-- 1.6.538 --> fixes supervisor - launcher backward compatibility () <!-- 1.6.537 --> fix infinite loop in ipc error () <!-- 1.6.536 --> fix launcher exit e2e failure () <!-- 1.6.535 --> Update Launcher IPC communication () <!-- 1.6.534 --> README: fix master-&gt;main img src () <!-- 1.6.534 --> Bump async-trait from 0.1.53 to 0.1.56 () <!-- 1.6.533 --> Bump prost from 0.10.3 to 0.10.4 () <!-- 1.6.532 --> Bump flate2 from 1.0.23 to 1.0.24 () <!-- 1.6.531 --> Bump xz2 from 0.1.6 to 0.1.7 () <!-- 1.6.530 --> Bump petgraph from 0.6.0 to 0.6.2 () <!-- 1.6.529 --> fix shellcheck violation () <!-- 1.6.528 --> Release Notes () <!-- 1.6.527 --> Bump openssl-src from 111.15.0+1.1.1k to 111.20.0+1.1.1o () <!-- 1.6.526 --> Bump regex from 1.5.5 to 1.5.6 () <!-- 1.6.525 --> Bump libc from 0.2.125 to 0.2.126 () <!-- 1.6.524 --> Rustfmt and Nightly Rust Bump to nightly-2022-06-07 () <!-- 1.6.523 --> updating changelog for 1.6.521 () <!-- 1.6.522 --> removing jemalloc and memory stats () <!-- 1.6.521 --> Revert &quot;Hab-sup-run arguments modified.&quot; () <!-- 1.6.520 --> fix release yaml () <!-- 1.6.519 --> set UPLOADANDPROMOTE var in builds to force upload and promote in release_habitat pipeline () <!-- 1.6.518 --> bump the jemalloc crates to fix hang in epoch advancement () <!-- 1.6.517 --> fix clippy with refreshed packages () <!-- 1.6.516 --> Remove Hugo and go versions from netlify config () <!-- 1.6.515 --> updated changelog for 1.6.513 () <!-- 1.6.514 --> another empty change to force rebuild and pickup linux2 tar () <!-- 1.6.513 --> forcing another build () <!-- 1.6.512 --> another rebuild () <!-- 1.6.511 --> another comment change () <!-- 1.6.510 --> comment change to force a build with refreshed packages () <!-- 1.6.509 --> going back to latest ubuntu images () <!-- 1.6.508 --> Bump nix from 0.23.1 to 0.24.1 () <!-- 1.6.507 --> Bump prost from 0.10.1 to 0.10.3 () <!-- 1.6.507 --> Bump serde from 1.0.136 to 1.0.137 () <!-- 1.6.506 --> Bump semver from 1.0.7 to 1.0.9 () <!-- 1.6.505 --> Bump httparse from 1.7.0 to 1.7.1 () <!-- 1.6.505 --> Bump serde_yaml from 0.8.23 to 0.8.24 () <!-- 1.6.505 --> Bump libc from 0.2.124 to 0.2.125 () <!-- 1.6.504 --> Bump prost-derive from 0.10.0 to 0.10.1 () <!-- 1.6.504 --> Bump serde_test from 1.0.136 to 1.0.137 () <!-- 1.6.504 --> Update rust-zmq to 0.9.2 () <!-- 1.6.504 --> Bump serde_json from 1.0.79 to 1.0.81 () <!-- 1.6.504 --> Bump thiserror from 1.0.30 to 1.0.31 () <!-- 1.6.503 --> Rustfmt and Nightly Rust Bump to nightly-2022-05-10 () <!-- 1.6.502 --> update changelog () <!-- 1.6.501 --> temp fix for multi e2e failures () <!-- 1.6.500 --> chore: Included githubactions in the dependabot config () <!--

--> Bump prost from 0.10.0 to 0.10.1 () <!-- 1.6.498 --> Bump prost-types from 0.10.0 to 0.10.1 () <!-- 1.6.497 --> Update Hugo docs build script () <!-- 1.6.496 --> add documentation for updating a supervisor () <!-- 1.6.495 --> Docs updates reflecting hook retry/backoff changes () <!-- 1.6.494 --> Bump toml from 0.5.8 to 0.5.9 () <!-- 1.6.493 --> Bump libc from 0.2.123 to 0.2.124 () <!-- 1.6.492 --> Implement advanced behavior for init and run hooks () <!-- 1.6.491 --> Bump libc from 0.2.122 to 0.2.123 () <!-- 1.6.490 --> Set permissions for GitHub actions () <!-- 1.6.489 --> Bump httparse from 1.6.0 to 1.7.0 () <!-- 1.6.489 --> Bump flate2 from 1.0.22 to 1.0.23 () <!-- 1.6.488 --> Bump libc from 0.2.121 to 0.2.122 () <!-- 1.6.487 --> Update Habitat Supervisor API Docs - 20220323155103 () <!-- 1.6.486 --> Hab-sup-run arguments modified. () <!-- 1.6.485 --> Rustfmt and Nightly Rust Bump to nightly-2022-03-23 () <!-- 1.6.484 --> Bump log from 0.4.14 to 0.4.16 () <!-- 1.6.483 --> update prost crates () <!-- 1.6.482 --> Bump prost-derive from 0.9.0 to 0.10.0 () <!-- 1.6.481 --> Bump paste from 1.0.6 to 1.0.7 () <!-- 1.6.480 --> Bump semver from 1.0.6 to 1.0.7 () <!-- 1.6.480 --> Bump async-trait from 0.1.52 to 0.1.53 () <!-- 1.6.479 --> update changelog () <!-- 1.6.478 --> Bump libc from 0.2.120 to 0.2.121 () <!-- 1.6.477 --> Bump libc from 0.2.119 to 0.2.120 () <!-- 1.6.476 --> Add poll watcher support to spec watcher for M1 () <!-- 1.6.475 --> Bump regex from 1.5.4 to 1.5.5 () <!-- 1.6.474 --> remove deadlock detection from linux butterfly tests () <!-- 1.6.473 --> comma separate multiple test features () <!-- 1.6.472 --> Update Habitat Builder API Docs - 20220302181210 () <!-- 1.6.471 --> Minor doc fix: use systemd, not SystemD () <!-- 1.6.470 --> Fixed Broken Links () <!-- 1.6.469 --> Add Sandbox flag to hab bldr channel list command () <!-- 1.6.468 --> Bump semver from 1.0.5 to 1.0.6 () <!-- 1.6.467 --> Bump libc from 0.2.118 to 0.2.119 () <!-- 1.6.466 --> Bump cc from 1.0.72 to 1.0.73 () <!-- 1.6.465 --> Added support for rust version 1.58.1 () <!-- 1.6.464 --> Bump libc from 0.2.117 to 0.2.118 () <!-- 1.6.463 --> Bump rand from 0.8.4 to 0.8.5 () <!-- 1.6.462 --> Bump serde_json from 1.0.78 to 1.0.79 () <!-- 1.6.461 --> Fix headings in builder_origins.md () <!-- 1.6.460 --> Update Habitat Builder API Docs - 20220210140148 () <!-- 1.6.459 --> Bump httparse from 1.5.1 to 1.6.0 () <!-- 1.6.458 --> Bump semver from 1.0.4 to 1.0.5 () <!-- 1.6.457 --> Bump futures from 0.3.19 to 0.3.21 () <!-- 1.6.456 --> Update Dockerfile to fix wget problem () <!-- 1.6.455 --> Update release pipeline to generate API docs () <!-- 1.6.454 --> Bump libc from 0.2.116 to 0.2.117 () <!-- 1.6.453 --> Bump serde from 1.0.133 to 1.0.136 () <!-- 1.6.452 --> Bump serde_test from 1.0.133 to 1.0.136 () <!-- 1.6.452 --> Bump serde_json from 1.0.75 to 1.0.78 () <!-- 1.6.451 --> Fix downloads links () <!-- 1.6.451 --> Bump bimap from 0.6.1 to 0.6.2 () <!-- 1.6.451 --> Bump libc from 0.2.112 to 0.2.116 () <!-- 1.6.450 --> Add a data directory for docs () <!-- 1.6.449 --> Bump serde_json from 1.0.74 to 1.0.75 () <!-- 1.6.448 --> clarify habitat configuration templates docs #8407 () <!-- 1.6.447 --> Bump pin-project from 1.0.9 to 1.0.10 () <!-- 1.6.446 --> Bump serde_test from 1.0.132 to 1.0.133 () <!-- 1.6.446 --> Bump serde_json from 1.0.73 to 1.0.74 () <!-- 1.6.446 --> Bump serde from

to 1.0.133 () <!-- 1.6.446 --> Bump pem from 1.0.1 to 1.0.2 () <!-- 1.6.445 --> Bump hugo to 0.91.2 () <!-- 1.6.444 --> Bump pin-project from 1.0.8 to 1.0.9 () <!-- 1.6.443 --> Bump num_cpus from 1.13.0 to 1.13.1 () <!-- 1.6.442 --> Bump futures from 0.3.18 to 0.3.19 () <!-- 1.6.441 --> Bump serde from 1.0.131 to 1.0.132 () <!-- 1.6.440 --> Bump serde_test from 1.0.131 to 1.0.132 () <!-- 1.6.440 --> Bump nix from 0.23.0 to 0.23.1 () <!-- 1.6.440 --> Bump serde_json from 1.0.72 to 1.0.73 () <!-- 1.6.439 --> Bump serde_yaml from 0.8.21 to 0.8.23 () <!-- 1.6.438 --> Bump libc from 0.2.109 to 0.2.112 () <!-- 1.6.437 --> Bump async-trait from 0.1.51 to 0.1.52 () <!-- 1.6.436 --> Bump serde from 1.0.130 to 1.0.131 () <!-- 1.6.435 --> Bump serde_test from 1.0.130 to 1.0.131 () <!-- 1.6.434 --> ensure hook interpreter ps module path is always before windows ps module path () <!-- 1.6.433 --> Bump libc from 0.2.108 to 0.2.109 () <!-- 1.6.432 --> bump macos 10.14 to 10.15 () <!-- 1.6.431 --> bump rust to 1.56.1 () <!-- 1.6.430 --> Bump serde_json from 1.0.71 to 1.0.72 () <!-- 1.6.429 --> Bump futures from 0.3.17 to 0.3.18 () <!-- 1.6.428 --> Docs Labeler () <!-- 1.6.427 --> Bump blake2b_simd from 0.5.11 to 1.0.0 () <!-- 1.6.426 --> Bump libc from 0.2.107 to 0.2.108 () <!-- 1.6.425 --> Bump serde_json from 1.0.69 to 1.0.71 () <!-- 1.6.424 --> use macos 10.15 when verifying the install () <!-- 1.6.423 --> Bump libc from 0.2.105 to 0.2.106 () <!-- 1.6.422 --> revert rants e2e test change () <!-- 1.6.422 --> Rustfmt and Nightly Rust Bump to nightly-2021-11-01 () <!-- 1.6.422 --> updating changelog for 1.6.420 () <!-- 1.6.421 --> Revert &quot;replace rants dependency with nats.io crate&quot; () <!-- 1.6.420 --> Minor updates to script to generate CLI docs () <!-- 1.6.419 --> Rustfmt and Nightly Rust Bump to nightly-2021-10-28 () <!-- 1.6.419 --> updated 1.6.416 changelog () <!-- 1.6.418 --> add aarch64-darwin (M1) to release pipeline and curlbash install () <!-- 1.6.416 --> whitespace change to force release () <!-- 1.6.415 --> mac release root path should fall back to /hab () <!-- 1.6.414 --> search for nginx* process in e2e () <!-- 1.6.413 --> Bump pem from 1.0.0 to 1.0.1 () <!-- 1.6.412 --> update e2e test to fix text mismatch () <!-- 1.6.411 --> Bump widestring from 0.5.0 to 0.5.1 () <!-- 1.6.410 --> Enabling macos M1 hab cli build () <!-- 1.6.409 --> Bump libc from 0.2.104 to 0.2.105 () <!-- 1.6.408 --> Bump libc from 0.2.103 to 0.2.104 () <!-- 1.6.407 --> replace rants dependency with nats.io crate () <!-- 1.6.406 --> bump prost and friends () <!-- 1.6.405 --> Bump prost-derive from 0.8.0 to 0.9.0 () <!-- 1.6.404 --> Bump pem from 0.8.3 to 1.0.0 () <!-- 1.6.404 --> Bump widestring from 0.4.3 to 0.5.0 () <!-- 1.6.403 --> Rustfmt and Nightly Rust Bump to nightly-2021-10-12 () <!-- 1.6.402 --> update changelog for 1.6.400 () <!-- 1.6.401 --> whitespace change to force pipeline () <!-- 1.6.400 --> Bump thiserror from 1.0.29 to 1.0.30 () <!-- 1.6.399 --> Bump cc from 1.0.70 to 1.0.71 () <!-- 1.6.398 --> another whitespace change to force release () <!-- 1.6.397 --> whitespace change to force release () <!-- 1.6.396 --> restore windows 2016 studio image in release pipeline () <!-- 1.6.395 --> Bump libc from 0.2.102 to 0.2.103 () <!-- 1.6.394 --> Bump nix from 0.22.1 to 0.23.0 () <!-- 1.6.393 --> Update /main/ from /master/ () <!--

--> temporarily removing 2016 studio from release () <!-- 1.6.391 --> Bump flate2 from 1.0.21 to 1.0.22 () <!-- 1.6.391 --> Bump libc from 0.2.101 to 0.2.102 () <!-- 1.6.391 --> Bump serde_json from 1.0.67 to 1.0.68 () <!-- 1.6.391 --> fix verify pipeline () <!-- 1.6.390 --> Fixed a typographical error in upload. () <!-- 1.6.389 --> Bump serde_yaml from 0.8.20 to 0.8.21 () <!-- 1.6.388 --> Bump thiserror from 1.0.28 to 1.0.29 () <!-- 1.6.387 --> Bump flate2 from 1.0.20 to 1.0.21 () <!-- 1.6.386 --> Bump cc from 1.0.69 to 1.0.70 () <!-- 1.6.386 --> Bump serde from 1.0.129 to 1.0.130 () <!-- 1.6.385 --> Bump serde_json from 1.0.66 to 1.0.67 () <!-- 1.6.384 --> Bump futures from 0.3.16 to 0.3.17 () <!-- 1.6.384 --> Bump thiserror from 1.0.26 to 1.0.28 () <!-- 1.6.384 --> Bump serde_test from 1.0.129 to 1.0.130 () <!-- 1.6.383 --> Bump serde_yaml from 0.8.19 to 0.8.20 () <!-- 1.6.382 --> Bump bytes from 1.0.1 to 1.1.0 () <!-- 1.6.381 --> Bump libc from 0.2.100 to 0.2.101 () <!-- 1.6.381 --> fix windows download url typo () <!-- 1.6.380 --> Bump serde_test from 1.0.127 to 1.0.129 () <!-- 1.6.379 --> Bump serde from 1.0.127 to 1.0.129 () <!-- 1.6.378 --> Bump libc from 0.2.99 to 0.2.100 () <!-- 1.6.377 --> Bump serde_yaml from 0.8.18 to 0.8.19 () <!-- 1.6.376 --> Bump httparse from 1.4.1 to 1.5.1 () <!-- 1.6.375 --> use the main branch for ci installs () <!-- 1.6.374 --> Bump serde_yaml from 0.8.17 to 0.8.18 () <!-- 1.6.373 --> Bump nix from 0.22.0 to 0.22.1 () <!-- 1.6.372 --> Bump bitflags from 1.2.1 to 1.3.1 () <!-- 1.6.371 --> add referenced images to repo () <!-- 1.6.371 --> Update readme to fix or remove invalid links () <!-- 1.6.371 --> bump cargo deps () <!-- 1.6.370 --> adding some pins to core so that crates in builder resolve correctly () <!-- 1.6.369 --> fix the days until close to be number of days since stale () <!-- 1.6.368 --> Rust54 () <!-- 1.6.367 --> Bump serde from 1.0.126 to 1.0.127 () <!-- 1.6.366 --> Bump serde_test from 1.0.126 to 1.0.127 () <!-- 1.6.365 --> fork rants with updated crate deps () <!-- 1.6.364 --> fix builder uploads with FuturesAsyncReadCompatExt and AllowStdIo from futures () <!-- 1.6.363 --> adding whitespace to readme so i can trigger a release build () <!-- 1.6.362 --> Cargo update () <!-- 1.6.361 --> Bump dns-lookup from 1.0.7 to 1.0.8 () <!-- 1.6.360 --> Bump env_logger from 0.8.4 to 0.9.0 () <!-- 1.6.359 --> Bump cc from 1.0.68 to 1.0.69 () <!-- 1.6.358 --> Bump nix from 0.21.0 to 0.22.0 () <!-- 1.6.358 --> Bump serde-transcode from 1.1.0 to 1.1.1 () <!-- 1.6.358 --> remove dependency on rust-crypto () <!-- 1.6.357 --> Bump libc from 0.2.97 to 0.2.98 () <!-- 1.6.356 --> Rustfmt and Nightly Rust Bump to nightly-2021-07-07 () <!-- 1.6.355 --> update changelog for 1.6.351 () <!-- 1.6.354 --> minor docs fix () <!-- 1.6.353 --> Fix headings in install CLI page () <!-- 1.6.352 --> bump powershell to 7.1.3 () <!-- 1.6.351 --> opt out of pwsh telemetry to avoid shell startup issues () <!-- 1.6.350 --> Bump petgraph from 0.5.1 to 0.6.0 () <!-- 1.6.349 --> Bump thiserror from 1.0.25 to 1.0.26 () <!-- 1.6.348 --> Updating expeditor configuration () <!-- 1.6.347 --> Bump sodiumoxide from 0.2.6 to 0.2.7 () <!-- 1.6.346 --> update rust to 1.52.1 () <!-- 1.6.345 --> Bump state from 0.5.1 to 0.5.2 () <!-- 1.6.344 --> exclude libressl install in rootless studio build () <!-- 1.6.343 --> Bump rand from 0.8.3 to

() <!-- 1.6.342 --> Bump state from 0.4.2 to 0.5.1 () <!-- 1.6.341 --> bump rust to 1.50.0 () <!-- 1.6.340 --> Bump libc from 0.2.96 to 0.2.97 () <!-- 1.6.339 --> Bump env_logger from 0.8.3 to 0.8.4 () <!-- 1.6.338 --> Bump libc from 0.2.95 to 0.2.96 () <!-- 1.6.337 --> Bump dns-lookup from 1.0.6 to 1.0.7 () <!-- 1.6.336 --> Bump semver from 1.0.0 to 1.0.3 () <!-- 1.6.335 --> Bump nix from 0.20.0 to 0.21.0 () <!-- 1.6.334 --> Bump tar from 0.4.33 to 0.4.35 () <!-- 1.6.333 --> Bump semver from 0.11.0 to 1.0.0 () <!-- 1.6.332 --> Bump cc from 1.0.67 to 1.0.68 () <!-- 1.6.331 --> Bump libc from 0.2.94 to 0.2.95 () <!-- 1.6.330 --> Bump winreg from 0.8.0 to 0.9.0 () <!-- 1.6.330 --> Bump thiserror from 1.0.24 to 1.0.25 () <!-- 1.6.329 --> Fix bad link () <!-- 1.6.328 --> Update Hugo and fix docs build command () <!-- 1.6.327 --> Bump os_info from 3.0.5 to 3.0.6 () <!-- 1.6.326 --> Bump serde from 1.0.125 to 1.0.126 () <!-- 1.6.325 --> Bump notify from 4.0.16 to 4.0.17 () <!-- 1.6.324 --> Bump serde_test from 1.0.125 to 1.0.126 () <!-- 1.6.323 --> Bump os_info from 3.0.4 to 3.0.5 () <!-- 1.6.322 --> Rustfmt and Nightly Rust Bump to nightly-2021-05-12 () <!-- 1.6.321 --> update changelog for 1.6.319 () <!-- 1.6.320 --> <!-- lateststablerelease 1.6.319 --> gossip after service is updated () <!-- 1.6.319 --> Add descriptions to API pages () <!-- 1.6.318 --> Bump caps from 0.5.1 to 0.5.2 () <!-- 1.6.317 --> Bump httparse from 1.4.0 to 1.4.1 () <!-- 1.6.316 --> gossip service rumor after update () <!-- 1.6.315 --> Bump url from 2.2.1 to 2.2.2 () <!-- 1.6.314 --> Bump regex from 1.5.3 to 1.5.4 () <!-- 1.6.313 --> Bump regex from 1.4.6 to 1.5.3 () <!-- 1.6.312 --> Bump rcgen from 0.8.10 to 0.8.11 () <!-- 1.6.311 --> Bump os_info from 3.0.3 to 3.0.4 () <!-- 1.6.311 --> Bump libc from 0.2.93 to 0.2.94 () <!-- 1.6.310 --> Bump os_info from 3.0.2 to 3.0.3 () <!-- 1.6.309 --> Bump dirs from 3.0.1 to 3.0.2 () <!-- 1.6.308 --> Add the uninstall hook to the docs () <!-- 1.6.307 --> Bump regex from 1.4.5 to 1.4.6 () <!-- 1.6.306 --> &#39;Use&#39; not &#39;utilize&#39; () <!-- 1.6.305 --> Update plansettings.md - &quot;Add a note for pkgversion on semver&quot; () <!-- 1.6.304 --> Fix search typo () <!-- 1.6.303 --> Bump httparse from 1.3.6 to 1.4.0 () <!-- 1.6.302 --> Bump notify from 4.0.15 to 4.0.16 () <!-- 1.6.302 --> Bump async-trait from 0.1.49 to 0.1.50 () <!-- 1.6.302 --> Fix sup content. () <!-- 1.6.301 --> Bump rcgen from 0.8.9 to 0.8.10 () <!-- 1.6.300 --> Bump ctrlc from 3.1.8 to 3.1.9 () <!-- 1.6.299 --> Bump async-trait from 0.1.48 to 0.1.49 () <!-- 1.6.298 --> Bump byteorder from 1.3.4 to 1.4.3 () <!-- 1.6.297 --> Bump webpki from 0.21.4 to 0.22.0 () <!-- 1.6.296 --> Bump bincode from 1.3.2 to 1.3.3 () <!-- 1.6.295 --> Bump bimap from 0.6.0 to 0.6.1 () <!-- 1.6.294 --> Bump httparse from 1.3.5 to 1.3.6 () <!-- 1.6.293 --> Bump os_info from 3.0.1 to 3.0.2 () <!-- 1.6.292 --> Bump libc from 0.2.92 to 0.2.93 () <!-- 1.6.291 --> Rustfmt and Nightly Rust Bump to nightly-2021-03-25 () <!-- 1.6.290 --> update changelog () <!-- 1.6.289 --> explicily remove iconv library from mac-bootstrapper path () <!-- 1.6.288 --> Bump libc from 0.2.91 to 0.2.92 () <!-- 1.6.287 --> Bump dns-lookup from 1.0.5 to 1.0.6 () <!-- 1.6.286 --> Bump walkdir from

to 2.3.2 () <!-- 1.6.285 --> Bump serde_test from 1.0.124 to 1.0.125 () <!-- 1.6.285 --> Bump libc from 0.2.90 to 0.2.91 () <!-- 1.6.285 --> Bump serde from 1.0.124 to 1.0.125 () <!-- 1.6.284 --> Bump libc from 0.2.89 to 0.2.90 () <!-- 1.6.283 --> Bump linked-hash-map from 0.5.3 to 0.5.4 () <!-- 1.6.282 --> Bump native-tls from 0.2.6 to 0.2.7 () <!-- 1.6.281 --> Bump valico from 3.5.0 to 3.6.0 () <!-- 1.6.281 --> Bump url from 2.2.0 to 2.2.1 () <!-- 1.6.281 --> Bump cc from 1.0.66 to 1.0.67 () <!-- 1.6.280 --> Bump prometheus from 0.11.0 to 0.12.0 () <!-- 1.6.279 --> Bump windows-acl from 0.2.2 to 0.3.0 () <!-- 1.6.279 --> Bump derivative from 2.1.1 to 2.2.0 () <!-- 1.6.279 --> Bump mktemp from 0.4.0 to 0.4.1 () <!-- 1.6.279 --> Bump libc from 0.2.87 to 0.2.89 () <!-- 1.6.279 --> Bump paste from 1.0.4 to 1.0.5 () <!-- 1.6.279 --> Bump bimap from 0.5.2 to 0.6.0 () <!-- 1.6.279 --> Bump tar from 0.4.30 to 0.4.33 () <!-- 1.6.279 --> Bump regex from 1.4.2 to 1.4.5 () <!-- 1.6.278 --> fix segmentation faults of musl binaries with static relocation-model () <!-- 1.6.277 --> Bump async-trait from 0.1.42 to 0.1.48 () <!-- 1.6.276 --> Bump hex from 0.4.2 to 0.4.3 () <!-- 1.6.276 --> Bump serde_test from 1.0.123 to 1.0.124 () <!-- 1.6.276 --> Bump env_logger from 0.8.2 to 0.8.3 () <!-- 1.6.276 --> Bump caps from 0.4.0 to 0.5.1 () <!-- 1.6.275 --> Bump rusoto_ecr from 0.45.0 to 0.46.0 () <!-- 1.6.274 --> Bump serde from 1.0.115 to 1.0.124 () <!-- 1.6.273 --> Bump log from 0.4.11 to 0.4.14 () <!-- 1.6.273 --> Bump pem from 0.8.2 to 0.8.3 () <!-- 1.6.273 --> pin bytes in butterfly () <!-- 1.6.272 --> pin bytes crate () <!-- 1.6.271 --> Bump serde_json from 1.0.59 to 1.0.64 () <!-- 1.6.270 --> Bump pbr from 1.0.3 to 1.0.4 () <!-- 1.6.270 --> Bump winreg from 0.7.0 to 0.8.0 () <!-- 1.6.270 --> Rustfmt and Nightly Rust Bump to nightly-2021-03-09 () <!-- 1.6.269 --> post release updates () <!-- 1.6.268 --> Bump paste from 1.0.3 to 1.0.4 () <!-- 1.6.267 --> Bump blake2b_simd from 0.5.10 to 0.5.11 () <!-- 1.6.267 --> Bump hyper from 0.13.9 to 0.14.4 () <!-- 1.6.266 --> Bump termcolor from 1.1.0 to 1.1.2 () <!-- 1.6.265 --> Bump uuid from 0.8.1 to 0.8.2 () <!-- 1.6.265 --> serialized package shutdown_timeout should reflect effective timeout () <!-- 1.6.264 --> Bump toml from 0.5.7 to 0.5.8 () <!-- 1.6.264 --> Bump ctrlc from 3.1.7 to 3.1.8 () <!-- 1.6.263 --> Bump serde_yaml from 0.8.13 to 0.8.17 () <!-- 1.6.262 --> Bump libc from 0.2.81 to 0.2.87 () <!-- 1.6.261 --> Bump bincode from 1.3.1 to 1.3.2 () <!-- 1.6.261 --> Bump flate2 from 1.0.19 to 1.0.20 () <!-- 1.6.260 --> bump rand to 0.8.3 () <!-- 1.6.259 --> Bump thiserror from 1.0.22 to 1.0.24 () <!-- 1.6.258 --> Bump tempfile from 3.1.0 to 3.2.0 () <!-- 1.6.257 --> Revert &quot;Bump actix-rt from 1.1.1 to 2.1.0&quot; () <!-- 1.6.256 --> Bump serde_test from 1.0.117 to 1.0.123 () <!-- 1.6.255 --> Bump actix-rt from 1.1.1 to 2.1.0 () <!-- 1.6.254 --> Bump httparse from 1.3.4 to 1.3.5 () <!-- 1.6.253 --> Bump log4rs from 0.13.0 to 1.0.0 () <!-- 1.6.252 --> Bump log4net from 2.0.8 to 2.0.10 in /components/windows-service () <!-- 1.6.251 --> Page metadata () <!-- 1.6.250 --> use eprintln! to output specific error messages in pre_exec () <!-- 1.6.249 --> use error log_level when querying supervisor version () <!--

--> emit hab-sup --version output to debug if parsing version fails () <!-- 1.6.247 --> Bump valico from 3.4.0 to 3.5.0 () <!-- 1.6.246 --> Bump nix from 0.18.0 to 0.19.1 () <!-- 1.6.245 --> set groups with primary group if unable to retrieve supplemental groups () <!-- 1.6.244 --> remove some unnecessary aliases () <!-- 1.6.243 --> Remove christophermaier as code owner () <!-- 1.6.242 --> Update release announcement instructions () <!-- 1.6.241 --> () <!-- 1.6.240 --> Fix some minor errors in the generate-cli-docs script () <!-- 1.6.239 --> Update kernel2 evaluation VM to Centos 6.10 () <!-- 1.6.238 --> Assorted release instruction updates () <!-- 1.6.238 --> Rustfmt and Nightly Rust Bump to nightly-2021-01-06 () <!-- 1.6.237 --> Update changelog for 1.6.235 release () <!-- 1.6.236 --> Improve handling of Supervisor LOCK file () <!-- 1.6.223 --> () <!-- 1.6.235 --> Remove the Hab docs website () <!-- 1.6.234 --> Bump rcgen from 0.8.5 to 0.8.9 () <!-- 1.6.233 --> remove unnecessary format! from panic! in fs () <!-- 1.6.232 --> Bump ctrlc from 3.1.6 to 3.1.7 () <!-- 1.6.231 --> () <!-- 1.6.230 --> () <!-- 1.6.229 --> perform configopt parsing in separate thread to avoid stack overflow in main () <!-- 1.6.228 --> Bump reqwest from 0.10.3 to 0.10.10 () <!-- 1.6.228 --> Bump libc from 0.2.80 to 0.2.81 () <!-- 1.6.228 --> Bump widestring from 0.4.2 to 0.4.3 () <!-- 1.6.227 --> () <!-- 1.6.226 --> Create the Supervisor state directories before acquiring lock () <!-- 1.6.225 --> Migrate cli implementation from clap to structopt () <!-- 1.6.224 --> Bump pem from 0.8.1 to 0.8.2 () <!-- 1.6.223 --> Bump flate2 from 1.0.17 to 1.0.19 () <!-- 1.6.223 --> Bump futures from 0.3.5 to 0.3.8 () <!-- 1.6.222 --> Bump env_logger from 0.7.1 to 0.8.2 () <!-- 1.6.221 --> Edit plan_variable docs for clarity () <!-- 1.6.220 --> Bump async-trait from 0.1.38 to 0.1.42 () <!-- 1.6.219 --> Bump tar from 0.4.29 to 0.4.30 () <!-- 1.6.218 --> Update CHANGELOG for 1.6.216 () <!-- 1.6.217 --> () <!-- 1.6.207 --> () <!-- 1.6.216 --> added utility function requiredvalueof and refactored () <!-- 1.6.215 --> Bump paste from 1.0.0 to 1.0.3 () <!-- 1.6.214 --> () <!-- 1.6.213 --> () <!-- 1.6.212 --> Bump url from 2.1.1 to 2.2.0 () <!-- 1.6.211 --> Bump parking_lot from 0.11.0 to 0.11.1 () <!-- 1.6.210 --> Bump hyper from 0.13.7 to 0.13.9 () <!-- 1.6.209 --> () <!-- 1.6.208 --> Bump prometheus from 0.9.0 to 0.10.0 () <!-- 1.6.206 --> () <!-- 1.6.205 --> Bump serde_json from 1.0.57 to 1.0.59 () <!-- 1.6.204 --> Bump errno from 0.2.6 to 0.2.7 () <!-- 1.6.203 --> Bump thiserror from 1.0.20 to 1.0.22 () <!-- 1.6.202 --> Bump semver from 0.10.0 to 0.11.0 () <!-- 1.6.201 --> Bump dns-lookup from 1.0.3 to 1.0.5 () <!-- 1.6.200 --> Lock pin-project crate to 0.4.23 for explicitness () <!-- 1.6.199 --> Bump actix-web from 3.0.0 to 3.2.0 () <!-- 1.6.198 --> Remove me as codeowner () <!-- 1.6.197 --> Lock Tokio dependencies to 0.2 line () <!-- 1.6.196 --> Lock lazy_static dependency () <!-- 1.6.196 --> Bump os_info from 2.0.8 to 3.0.1 () <!-- 1.6.195 --> Lock down log dependencies () <!-- 1.6.194 --> only test non system drive build on windows () <!-- 1.6.193 --> Update automation for CLI and Service Template Data docs () <!-- 1.6.192 --> Bump state from 0.4.1 to 0.4.2 () <!-- 1.6.191 --> Specify winapi version more tightly () <!-- 1.6.191 --> Rustfmt and Nightly Rust Bump to nightly-2020-10-25 () <!-- 1.6.190 --> Add Dependabot config for Rust () <!--

--> fix studio failure building outside system drive () <!-- 1.6.189 --> Add redirects for api pages () <!-- 1.6.188 --> Edits to service docs () <!-- 1.6.187 --> Add Hab API docs () <!-- 1.6.186 --> Add About Habitat index page () <!-- 1.6.185 --> Delete glossary page () <!-- 1.6.184 --> Update page names and page links () <!-- 1.6.184 --> WIP - Chef Habitat Resources structural edits () <!-- 1.6.183 --> Automated update of Habitat Documentation () <!-- 1.6.183 --> 1.6.181 Changelog () <!-- 1.6.182 --> () <!-- 1.6.181 --> 1.6.175 Documentation, plus docs generation script update () <!-- 1.6.180 --> () <!-- 1.6.179 --> Update Changelog for 1.6.175 () <!-- 1.6.178 --> Update pages, weights, and edit on GH links () <!-- 1.6.177 --> Curate docs images in docs-chef-io () <!-- 1.6.176 --> an API retry pattern () <!-- 1.6.150 --> Expose HABFALLBACKCHANNEL in plan build () <!-- 1.6.175 --> () <!-- 1.6.174 --> Revert &quot;Merge pull request #7943 from habitat-sh/cm/revert-tls&quot; () <!-- 1.6.173 --> () <!-- 1.6.172 --> Monday module update () <!-- 1.6.171 --> adds docs component &amp; team as codeowners () <!-- 1.6.170 --> updating codeowners due to team departures () <!-- 1.6.169 --> Revert &quot;Merge pull request #7923 from habitat-sh/dmcneil/ctl-gateway- () <!-- 1.6.168 --> Make shorter Builder pages () <!-- 1.6.167 --> Add TLS support to the ctl gateway () <!-- 1.6.166 --> Updates Hugo, Node modules () <!-- 1.6.165 --> Temporarily disable website deploy triggers () <!-- 1.6.165 --> add patents notification to `hab` cli () <!-- 1.6.164 --> eliminate usages of `hab install` alias in plan-build-ps1 () <!-- 1.6.164 --> Update env_proxy to 0.4.1 () <!-- 1.6.163 --> Fix e2e tests () <!-- 1.6.162 --> Cleanup the CLI config file () <!-- 1.6.161 --> fix prompting to stop launcher when closing windows docker studio () <!-- 1.6.160 --> () <!-- 1.6.159 --> () <!-- 1.6.158 --> Temp Netlify configuration () <!-- 1.6.157 --> Update changelog () <!-- 1.6.156 --> Add deprecation message for `hab sup status` () <!-- 1.6.155 --> Organize the Hugo Docs () <!-- 1.6.154 --> Docs is coming! () <!-- 1.6.153 --> skip remote download when present in cache or offline () <!-- 1.6.152 --> re-add removed else condition logic for hab pkg download () <!-- 1.6.151 --> Overhaul and refactoring of Keys () <!-- 1.6.149 --> Rename dev docs directory &quot;dev-docs&quot; () <!-- 1.6.148 --> Quick fixes for the Builder page () <!-- 1.6.147 --> Check if license exists for current user during license acceptance () <!-- 1.6.146 --> Keep the code inside of the window () <!-- 1.6.145 --> Update Builder Documentation () <!-- 1.6.144 --> Automated update of Habitat Documentation () <!-- 1.6.143 --> Cargo Update () <!-- 1.6.143 --> Rustfmt and Nightly Rust Bump to nightly-2020-08-28 () <!-- 1.6.142 --> Fix update documentation pipeline () <!-- 1.6.141 --> Rustfmt and Nightly Rust Bump to nightly-2020-08-24 () <!-- 1.6.140 --> <!-- lateststablerelease 1.6.139 --> Add `hab sup restart` command () <!-- 1.6.134 --> builder origin rbac subcommand () <!-- 1.6.123 --> Pull packages from the `--channel` argument on `hab sup run` () <!-- 1.6.131 --> Deprecate CLI aliases () <!-- 1.6.129 --> Add splay to health check execution () <!-- 1.6.121 --> Fix text in e2e test () <!-- 1.6.139 --> Replace `hab install` with `hab pkg install` in plan-build () <!-- 1.6.138 --> Fix CLI deprecation when generating completions () <!-- 1.6.137 --> Report errors when getting user and group () <!-- 1.6.136 --> Update dependencies () <!-- 1.6.135 --> Remove the `hab pkg export cf` command from windows () <!--

--> do not add c:/hab/bin to persistent path in ci () <!-- 1.6.132 --> Fix `hab sup --version` after `structopt` refactoring () <!-- 1.6.130 --> fix path to VERSION file in windows plans () <!-- 1.6.128 --> Remove custom cli parsing () <!-- 1.6.127 --> Improve error message when installing internal packages () <!-- 1.6.126 --> Improve parsing of `hab pkg export` () <!-- 1.6.125 --> Add some e2e tests around crypto functionality () <!-- 1.6.124 --> Automated update of Habitat Documentation () <!-- 1.6.122 --> modernize windows tutorial () <!-- 1.6.120 --> Update Changelog for 1.6.115 () <!-- 1.6.119 --> make bind timeout configurable and add debug output around startup () <!-- 1.6.117 --> Cleanup `hab pkg export` subcommand () <!-- 1.6.116 --> <!-- lateststablerelease --> hab pkg info extended metadata () <!-- 1.6.99 --> Add command line completion to powershell studio () <!-- 1.6.98 --> Add HABSTUDIOSUP support to Windows studio () <!-- 1.6.83 --> Add `hab svc update` command () <!-- 1.6.75 --> Service bootstrap () <!-- 1.6.73 --> add uninstall hook () <!-- 1.6.68 --> Allow dynamic changes to updater-related config for services () <!-- 1.6.65 --> always promote package on upload if a user specifies a channel () <!-- 1.6.65 --> Allow version check without license () <!-- 1.6.112 --> fallback to superuser root if home path cannot be found during license search () <!-- 1.6.110 --> refactor account/sid/win_perms to not need to contact a domian controller () <!-- 1.6.104 --> Add supplemental groups to Linux hook processes () <!-- 1.6.100 --> Ignore unreadable keys when exporting (among other uses) () <!-- 1.6.99 --> () <!-- 1.6.96 --> Fix hab svc load argument parsing () <!-- 1.6.96 --> fix builds consuming runtime environment of build deps () <!-- 1.6.96 --> fix ctrlc in local windows studio () <!-- 1.6.90 --> unify bash and powershell pwd locations for build, check, prepare and install () <!-- 1.6.83 --> Write all service files when a service is loaded () <!-- 1.6.83 --> symlink artifact cache in windows native studio () <!-- 1.6.82 --> ensure tdeps file is built with lower level deps at the bottom of the list () <!-- 1.6.70 --> hab-plan-build: don&#39;t fail on empty hooks dir () <!-- 1.6.67 --> Fix reading root certs () <!-- 1.6.66 --> Explicit permissions on keys () <!-- 1.6.64 --> () <!-- 1.6.63 --> Rustfmt and Nightly Rust Bump to nightly-2020-07-27 () <!-- 1.6.118 --> make bind timeout configurable and add debug output around startup () <!-- 1.6.117 --> Cleanup `hab pkg export` subcommand () <!-- 1.6.116 --> fix license environment injection in container exporter () <!-- 1.6.115 --> fix e2e test_license test () <!-- 1.6.114 --> fix e2e test with older launcher () <!-- 1.6.113 --> fix launcher version parsing () <!-- 1.6.111 --> () <!-- 1.6.109 --> Add channel promotion datadog event () <!-- 1.6.108 --> use win32 api and not env var for determining current user name () <!-- 1.6.107 --> () <!-- 1.6.106 --> () <!-- 1.6.105 --> () <!-- 1.6.103 --> () <!-- 1.6.102 --> () <!-- 1.6.101 --> delete old objects in S3 bucket that do not exist in local website build () <!-- 1.6.98 --> Update configopt version () <!-- 1.6.97 --> Use the new downloads site where appropriate. () <!-- 1.6.95 --> fixes clippy () <!-- 1.6.94 --> () <!-- 1.6.93 --> remove link to kubernetes operator and cloud foundary exporter () <!-- 1.6.92 --> A PR to preview what habitat.sh will look like with branding from community.chef.io () <!-- 1.6.91 --> () <!-- 1.6.89 --> Fix e2e failures () <!--

--> () <!-- 1.6.87 --> () <!-- 1.6.86 --> () <!-- 1.6.85 --> output SRC_PATH in hab-plan-puild.ps1 results () <!-- 1.6.84 --> Make rust compiler warnings errors () <!-- 1.6.84 --> Add packages for health check performance tests () <!-- 1.6.81 --> use a single env var lock in tests to improve consistency () <!-- 1.6.80 --> Update `structopt` () <!-- 1.6.79 --> increase rumor file atomicity and durability () <!-- 1.6.78 --> () <!-- 1.6.77 --> () <!-- 1.6.76 --> Propagate install and uninstall hook exit codes () <!-- 1.6.74 --> start gossip listener before spawning services () <!-- 1.6.72 --> () <!-- 1.6.71 --> compile windows-service package version into binary and log version at start of log () <!-- 1.6.69 --> adding documentation on the HABSUPUPDATE_MS environment variable () <!-- 1.6.65 --> () <!-- 1.6.62 --> correcting multi-target package plan layout example () <!-- 1.6.61 --> () <!-- 1.6.60 --> Automated update of Habitat Documentation () <!-- 1.6.59 --> Rustfmt and Nightly Rust Bump to nightly-2020-06-22 () <!-- 1.6.58 --> Update changelog for 1.6.56 release () <!-- 1.6.57 --> CtlGateway handshake fix () <!-- 1.6.53 --> read hook stdout/err allowing for lossy utf8 strings () <!-- 1.6.46 --> Use the cli.toml auth_token during package install () <!-- 1.6.51 --> allow hook extentions in plan () <!-- 1.6.49 --> () <!-- 1.6.56 --> () <!-- 1.6.55 --> Restore and deprecate update period env vars () <!-- 1.6.54 --> Improve serde usage () <!-- 1.6.52 --> fix e2e failures () <!-- 1.6.50 --> Supervisor update config () <!-- 1.6.48 --> use powershell 7.0.1 () <!-- 1.6.47 --> Update rust to 1.43.1 () <!-- 1.6.45 --> Remove libarchive and Vendor openssl () <!-- 1.6.44 --> Fix typos and refresh in cli help () <!-- 1.6.43 --> () <!-- 1.6.42 --> Rustfmt and Nightly Rust Bump to nightly-2020-05-15 () <!-- 1.6.42 --> Cargo Update () <!-- 1.6.41 --> Automated update of Habitat Documentation () <!-- 1.6.41 --> Update Changelog () <!-- 1.6.40 --> `hab pkg export docker` is now `hab pkg export container` () <!-- 1.6.21 --> Add Bulidah as an engine for unprivileged container builds () <!-- 1.6.28 --> Config file support for `hab sup run` () <!-- 1.6.15 --> Add a signature policy file for Buildah exports () <!-- 1.6.39 --> Revert &quot;Merge pull request #7688 from habitat-sh/cm/static-launcher&quot; () <!-- 1.6.38 --> Use docker executor for kernel2 verify () <!-- 1.6.37 --> Feature/windows logging () <!-- 1.6.36 --> () <!-- 1.6.35 --> Update rust and dependencies () <!-- 1.6.34 --> Add several `ok_*` macros for each logging level () <!-- 1.6.33 --> Revert ZMQ Update () <!-- 1.6.32 --> supervisor config doc () <!-- 1.6.31 --> core: move from users to nix crate () <!-- 1.6.30 --> Statically compile the Launcher on Linux () <!-- 1.6.29 --> Upgrade ZMQ dependency off of our fork () <!-- 1.6.27 --> Fix minimum health check interval () <!-- 1.6.26 --> Update sodiumoxide dependency () <!-- 1.6.25 --> REFACTOR: Remove ImageBuilder struct () <!-- 1.6.24 --> () <!-- 1.6.23 --> Cleanup health checking () <!-- 1.6.22 --> Remove duplicated serialization logic in SvcMember () <!-- 1.6.20 --> () <!-- 1.6.19 --> () <!-- 1.6.18 --> () <!-- 1.6.17 --> () <!-- 1.6.16 --> Correct bootstrap typo () <!-- 1.6.14 --> Update MacOS Bootstrapper version () <!-- 1.6.13 --> Bump jquery from 3.4.1 to 3.5.0 in /components/habitat-chef-io/themes/docs-new () <!-- 1.6.12 --> () <!-- 1.6.11 --> () <!-- 1.6.10 --> () <!-- 1.6.10 --> () <!-- 1.6.10 --> () <!-- 1.6.9 --> Cleanup `FS_ROOT` () <!-- 1.6.8 --> Cargo Update () <!--

--> () <!-- 1.6.6 --> Post-refresh cleanup () <!-- 1.6.5 --> Update configopt () <!-- 1.6.4 --> Automated update of Habitat Documentation () <!-- 1.6.4 --> Rustfmt and Nightly Rust Bump to nightly-2020-04-21 () <!-- 1.6.3 --> New Documentation Component () <!-- 1.6.2 --> Update changelog post 1.6.0 () <!-- 1.6.1 --> Source studio_profile.ps1 in studio enter if present () <!-- 1.5.99 --> Layered images from `hab pkg export docker` () <!-- 1.5.98 --> Prevent infinite loop on Windows after losing connection to Automate () <!-- 1.5.95 --> Bump version to 1.6.0 () <!-- 1.6.0 --> fix profile e2e tests () <!-- 1.5.100 --> sync stable acceptance packages with prod after release () <!-- 1.5.97 --> append existing path to package path in hab pkg exec () <!-- 1.5.96 --> dont need to put gh release link in forum post () <!-- 1.5.94 --> cleanup adding interpreter paths and make it configurable () <!-- 1.5.93 --> Cargo Update () <!-- 1.5.92 --> Prepare e2e tests for powershell 7.0 () <!-- 1.5.91 --> update changelog for 1.5.86 () <!-- 1.5.90 --> Add `--keep-latest` to `hab pkg uninstall` () <!-- 1.5.84 --> Automatic package cleanup with the `--keep-latest-packages` flag () <!-- 1.5.80 --> () <!-- 1.5.89 --> Rustfmt and Nightly Rust Bump to nightly-2020-04-08 () <!-- 1.5.88 --> Automated update of Habitat Documentation () <!-- 1.5.87 --> extend windows launcher build timeout to 45 minutes () <!-- 1.5.86 --> tag windows 2019 studio image with latest () <!-- 1.5.85 --> fix 2016 studio image () <!-- 1.5.83 --> Fixes truncated CLI spaces () <!-- 1.5.82 --> fix UDP port remaining open after supervisor terminates when a hook is still executing () <!-- 1.5.81 --> Add Homebrew PR merge to post-release activities () <!-- 1.5.79 --> fix linux testpkginstall e2e test () <!-- 1.5.78 --> Error if using `-d` when entering Windows studio () <!-- 1.5.77 --> Move builder-worker post release step higher in the release readme () <!-- 1.5.76 --> Update changelog post 1.5.71 () <!-- 1.5.75 --> Make better use of `Instant::elapsed()` for safer timing operations () <!-- 1.5.58 --> Add service `--update-condition` enabling service rollback () <!-- 1.5.56 --> 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. () Correct some e2e behavior () <!-- 1.5.74 --> Use unique container name to bats unit tests () <!-- 1.5.74 --> Add testing steps for core-plans refresh () <!-- 1.5.73 --> Update links to docs.chef.io () <!-- 1.5.72 --> Update CODEOWNERS () <!-- 1.5.71 --> Update changelog with new rolling update logic () <!-- 1.5.70 --> Fix rolling update when using track-channel update condition () <!-- 1.5.69 --> only stop the studio container at the end of the docker studio supervisor test () <!-- 1.5.68 --> fix failing test where windows and linux expect different error codes () <!-- 1.5.67 --> fix powershell builds when giving a path not ending in a slash () <!-- 1.5.66 --> Habitat API docs () <!-- 1.5.65 --> allow plan context to be rooted in target folder () <!-- 1.5.64 --> Remove one-off release tool () <!-- 1.5.63 --> Fix at-once update test () <!-- 1.5.62 --> Fix pwsh binlink dir for e2e tests () <!-- 1.5.61 --> http-client: use env_proxy from git () <!-- 1.5.60 --> Miscellaneous Butterfly timing refactorings () <!-- 1.5.59 --> () <!-- 1.5.57 --> Always write out service PID files () <!-- 1.5.55 --> Update changelog post 1.5.50 () <!-- 1.5.54 --> Cargo Update () <!--

--> Rustfmt and Nightly Rust Bump to nightly-2020-03-03 () <!-- 1.5.52 --> Automated update of Habitat Documentation () <!-- 1.5.51 --> Allow dev environment setup script to work locally or in Vagrant () <!-- 1.5.38 --> adds hab origin info subcommand () <!-- 1.5.33 --> Add flag to ignore missing packages in seed lists () <!-- 1.5.50 --> Get-HabPackagePath accepts any valid ident like pkgpathfor () <!-- 1.5.42 --> add NONAMEDPIPEHEALTHCHECK feature flag to suppress named pipe on windows () <!-- 1.5.39 --> provide guidance on 409 conflict () <!-- 1.5.33 --> windows-service improvements () <!-- 1.5.30 --> Remove ACI exporter () <!-- 1.5.33 --> Remove Kubernetes and Helm exporters () <!-- 1.5.33 --> modification to hab setup defaults and language () <!-- 1.5.34 --> Add flag to ignore missing packages in seed lists () <!-- 1.5.50 --> ensure that studio image builder runs the windows-service install hook () <!-- 1.5.49 --> () <!-- 1.5.48 --> Remove time crate from almost everything () <!-- 1.5.47 --> Make FullyQualifiedPackageIdent public and use it in Pkg () <!-- 1.5.46 --> () <!-- 1.5.45 --> Better test for comparing structopt to clap_app () <!-- 1.5.44 --> Simplify our protobuf generation logic () <!-- 1.5.43 --> Bump nokogiri from 1.10.4 to 1.10.8 in /www () <!-- 1.5.41 --> sup: set PID file mode to 0644 () <!-- 1.5.40 --> Refactor service updater () <!-- 1.5.36 --> () <!-- 1.5.35 --> make the ltsc2019 docker image the default for studio and exporter ifa hyper-v host supports it () <!-- 1.5.34 --> Use stable mac-bootstrapper repo with latest package () <!-- 1.5.34 --> Remove mention of ACI exporter in CLI help () <!-- 1.5.33 --> Bump nightly and rustfmt versions () <!-- 1.5.33 --> () <!-- 1.5.33 --> add e2e tests for hab sup term () <!-- 1.5.33 --> increase sleep time while waiting for connections to named pipe health check server () <!-- 1.5.33 --> () <!-- 1.5.33 --> Add structopt implmentation of CLI () <!-- 1.5.33 --> () <!-- 1.5.33 --> () <!-- 1.5.33 --> Add in a check for a &quot;latest&quot; version specification to not set an ide () <!-- 1.5.33 --> Update to Rust 1.41.0 () <!-- 1.5.33 --> () <!-- 1.5.33 --> () <!-- 1.5.33 --> () <!-- 1.5.33 --> Update docs for 1.5.29 release () <!-- 1.5.32 --> Update changelog following 1.5.29 release () <!-- 1.5.31 --> Experimental config file support behind `HABFEATCONFIG_FILE` feature flag () <!-- 1.5.25 --> hab origin invitations subcommand () <!-- 1.5.4 --> () <!-- 1.5.29 --> add missing ArgRequiredElseHelp clap setting () <!-- 1.5.28 --> close atomic writer temp file before rename () <!-- 1.5.27 --> Use 1.0.8 of mac bootstrapper () <!-- 1.5.26 --> Enable updater threads to work with tokio::time () <!-- 1.5.24 --> Habitat Pattern Library () <!-- 1.5.23 --> Change split to second set so it pulls pkg name () <!-- 1.5.22 --> Add LCR Button () <!-- 1.5.21 --> terminate launcher on hab sup term on windows () <!-- 1.5.20 --> Convert all reqwest usage to async () <!-- 1.5.19 --> add Invoke-AfterSuccess and Invoke-AfterFailure callbacks for powershell plans () <!-- 1.5.18 --> Correct Middleman file structure () <!-- 1.5.17 --> Allow ad-hoc deployments of acceptance environment website changes () <!-- 1.5.16 --> Update docs for 1.5.0 () <!-- 1.5.15 --> Use packages.chef.io for installation of all versions () <!-- 1.5.14 --> Run cargo-update as part of post-release activities () <!-- 1.5.13 --> Remove a debug log message from the service updater () <!-- 1.5.12 --> Adds client command for departing from an origin () <!--

--> start windows service on install if it was running when the hook was invoked () <!-- 1.5.10 --> Update Changelog for 1.5.0 release () <!-- 1.5.9 --> &quot;Bump nightly toolchain to nightly-2020-01-29&quot; () <!-- 1.5.9 --> () <!-- 1.5.8 --> add end to end tests to cover release validation () <!-- 1.5.7 --> Assorted service updater tweaks () <!-- 1.5.6 --> Add token and warning to rdeps usage () <!-- 1.5.5 --> Update manual validation docs () <!-- 1.5.3 --> Stop committing the results of a promotion command () <!-- 1.5.2 --> Lint powershell with PSScriptAnalyzer () <!-- 1.5.1 --> Remove the `HABFEATEVENT_STREAM` feature flag. The event stream is now enabled with `--event-stream-url`. () Deprecate and ignore the `--application` and `--environment` flags from `hab svc load` and `hab sup run` commands. () The initial event stream connection attempt no longer blocks by default. Set --event-stream-connect-timeout if blocking is desired. () origin ownership transfer subcommand () <!-- 0.90.69 --> Event stream connection backoff strategy () bulkupload: discover origins from signing keys () <!-- 0.90.48 --> Add PIDSFROMLAUNCHER feature to eliminate service PID files () <!-- 0.90.22 --> Ensure that signal handlers are installed first () <!-- 0.90.78 --> Fix rolling updates after the death of group members () <!-- 0.90.65 --> The initial event stream connect attempt will not block the main thread when --event-stream-connect-timeout=0 () Event stream messages are always immediately processed (even when disconnected). This prevents a "thundering herd" of messages on reconnect. () do not attempt to set binlink path if not in an elevated console () <!-- 0.90.58 --> Fix lock when spawning windows processes () <!-- 0.90.19 --> Bump version to 1.5.0 () <!-- 1.5.0 --> Update to Windows Server 2012 () <!-- 0.90.79 --> hab: only print header once in hab svc status () <!-- 0.90.77 --> Fix a few more e2e tests () <!-- 0.90.76 --> Update dependencies () <!-- 0.90.75 --> Fix a few end-to-end test failures () <!-- 0.90.74 --> Fix broken studio e2e tests () <!-- 0.90.73 --> Remove the event stream feature flag () <!-- 0.90.72 --> Remove PIDSFROMLAUNCHER feature flag () <!-- 0.90.71 --> Add a &quot;test-probe&quot; service () <!-- 0.90.70 --> Update to 1.40.0 () <!-- 0.90.68 --> Adds issue template for features that redirects to aha () <!-- 0.90.67 --> Bump excon from 0.66.0 to 0.71.1 in /www () <!-- 0.90.66 --> Fix setting SSLCERTFILE in studio when the cert isn&#39;t cached () <!-- 0.90.65 --> Disable brew cleanup for mac builds () <!-- 0.90.64 --> Ignore &#39;release&#39; component of version if downloading from packages.chef.io () <!-- 0.90.63 --> Catch choco pack n publish errors () <!-- 0.90.62 --> Update event stream to use rants client library () <!-- 0.90.61 --> Deploy the web site with expeditor () <!-- 0.90.60 --> ensure dep variables are properly scoped for scaffolding access () <!-- 0.90.59 --> Update futures ecosystem () <!-- 0.90.58 --> command with extension takes precedence over extensionless () <!-- 0.90.58 --> fix erroneous client output when API response is HTTP 200 () <!-- 0.90.58 --> fixes #6992 building windows plans with pkg_version function and environment setup () <!-- 0.90.58 --> Migrates e2e bash tests to powershell () <!-- 0.90.58 --> fix broken find_command unit test () <!-- 0.90.58 --> Add some additional logging around update elections () <!-- 0.90.58 --> Remove @raskchanky as code owner () <!-- 0.90.58 --> emit helpful and actionable output when keys/origins are not found creating a studio () <!-- 0.90.57 --> force msvc toolchain on windows to fix clippy () <!-- 0.90.56 --> Revert &quot;Updated Foundation &amp; JQuery&quot; () <!--

--> Updated Foundation &amp; JQuery () <!-- 0.90.54 --> Bump rack from 2.0.7 to 2.0.8 in /www () <!-- 0.90.53 --> Add health check interval to event stream () <!-- 0.90.52 --> Remove TOCs () <!-- 0.90.51 --> TWO: Makes docs subdirs and moves pages () <!-- 0.90.50 --> ONE: Normalize markdown () <!-- 0.90.49 --> Update release documentation () <!-- 0.90.47 --> Unpin reqwest () <!-- 0.90.46 --> mirror RUSTFMTVERSION in RUSTNIGHTLY_VERSION () <!-- 0.90.45 --> Retry installation of rustup in CI for Windows () <!-- 0.90.44 --> auto bump rustfmt version post release () <!-- 0.90.43 --> () <!-- 0.90.42 --> () <!-- 0.90.41 --> some minor windows service improvements () <!-- 0.90.40 --> avoid ctlgateway panic on peeraddr().expect() () <!-- 0.90.39 --> () <!-- 0.90.38 --> () <!-- 0.90.38 --> Remove me from codeowners :( () <!-- 0.90.37 --> Use well known SIDs when looking up administrator and system accounts () <!-- 0.90.36 --> () <!-- 0.90.35 --> Use current commit to determine launcher version for Windows () <!-- 0.90.35 --> Use current commit to determine launcher version () <!-- 0.90.34 --> () <!-- 0.90.33 --> Bye Travis () <!-- 0.90.32 --> Implement toml based file format () <!-- 0.90.31 --> restores Swiftype () <!-- 0.90.30 --> H2 anchors stay in view () <!-- 0.90.30 --> Fixes formatting for hooks section () <!-- 0.90.29 --> () <!-- 0.90.28 --> Smaller margins on code element () <!-- 0.90.27 --> Adds docs people to www () <!-- 0.90.26 --> Kg/frontmatter () <!-- 0.90.25 --> Fix e2e_local scripts () <!-- 0.90.24 --> Update the README for www deploys () <!-- 0.90.23 --> Add some automated networked tests () <!-- 0.90.21 --> Make `rune2etest.ps1` and `shared.ps1` script work on powershell core () <!-- 0.90.20 --> () <!-- 0.90.18 --> Update CLI docs for 0.90.6 () <!-- 0.90.18 --> Update rustfmt to nightly-2019-11-14 () <!-- 0.90.18 --> Update Rust nightly version to 2019-11-15 () <!-- 0.90.18 --> remove acceptance env references for bulkupload test () <!-- 0.90.17 --> () <!-- 0.90.16 --> () <!-- 0.90.15 --> refactor bulkupload end-to-end tests for habitat-testing origin () <!-- 0.90.14 --> () <!-- 0.90.13 --> () <!-- 0.90.11 --> Use HABBLDRURL in hab pkg download () <!-- 0.90.10 --> Rust 1.39.0 () <!-- 0.90.9 --> () <!-- 0.90.8 --> Update changelog () <!-- 0.90.7 --> () <!-- 0.90.7 --> sup: remove palaver dependency () <!-- 0.90.7 --> make: fix fmt target () <!-- 0.90.7 --> Fix studio tests () <!-- 0.90.7 --> Update install scripts to pull from packages.chef.io for new releases () <!-- 0.90.12 --> Allow event stream server TLS connection to use habitat cache/ssl () <!-- 0.89.47 --> Make the init hook async () <!-- 0.89.40 --> Add TLS to event stream () <!-- 0.89.36 --> core: use synchronous signal handling on unix () <!-- 0.89.13 --> hab pkg download file can have comments, whitespace () <!-- 0.89.12 --> remove IGNORE_SIGNALS feature () <!-- 0.89.56 --> fix version checks in windows tar exporter () <!-- 0.89.50 --> sup: immediately set initialization_state if no init hook exists () <!-- 0.89.46 --> Fully qualified package names download irrespective of channel () <!-- 0.89.43 --> fix tar exporter on windows () <!-- 0.89.42 --> stop windows service if launcher exits () <!-- 0.89.35 --> Initialize health check gateway state to Unknown () <!-- 0.89.32 --> add windows system paths to environment PATH variable if included () <!-- 0.89.26 --> make pkg download fail when zero packages () <!-- 0.89.11 --> do not use hab as default user on windows () <!--

--> Order objects used for template data () <!-- 0.89.8 --> fixes using a svc_user on windows () <!-- 0.89.6 --> hab pkg bulkupload origin creation option () <!-- 0.90.6 --> Trigger finish release pipeline as post_commit action of promotion to current () <!-- 0.90.5 --> Kubernetes docs update, removing references to the Operator and replacing with the Bastion pattern () <!-- 0.90.5 --> () <!-- 0.90.4 --> () <!-- 0.90.3 --> () <!-- 0.90.3 --> () <!-- 0.90.2 --> Move changelog update back to stagedworkloadreleased () <!-- 0.90.1 --> () <!-- 0.89.61 --> Purge CDN on channel promote () <!-- 0.89.60 --> Migrate choco_push into new finish-release process () <!-- 0.89.59 --> Disable build-on-upload for packages in the release pipeline () <!-- 0.89.58 --> Create GitHub release in post-release pipeline () <!-- 0.89.57 --> e2e tests for hab pkg bulkupload, wired up into expeditor () <!-- 0.89.55 --> () <!-- 0.89.54 --> () <!-- 0.89.53 --> () <!-- 0.89.52 --> set BUILDPKGTARGET Env variable to fix failed pkg download tests () <!-- 0.89.51 --> poll for service startup in windows e2e tests () <!-- 0.89.49 --> () <!-- 0.89.48 --> Sign sha256sum for compatibility with existing bintray releases () <!-- 0.89.47 --> wire up e2e hab pkg download tests into expeditor () <!-- 0.89.45 --> () <!-- 0.89.44 --> Add tests to validate SSL behavior on Windows () <!-- 0.89.41 --> Add additionl e2e tests validating SSL cert functionality () <!-- 0.89.39 --> () <!-- 0.89.38 --> do not fail e2e test if unable to start service with bogus args () <!-- 0.89.37 --> () <!-- 0.89.34 --> Noindex/nofollow blog pages () <!-- 0.89.33 --> () <!-- 0.89.31 --> () <!-- 0.89.30 --> () <!-- 0.89.29 --> () <!-- 0.89.28 --> () <!-- 0.89.27 --> () <!-- 0.89.25 --> Fix compiler warnings () <!-- 0.89.24 --> () <!-- 0.89.23 --> Add Windows studios e2e tests to verify SSLCERTFILE behavior () <!-- 0.89.22 --> Correct a Buildkite emoji I missed earlier () <!-- 0.89.21 --> () <!-- 0.89.20 --> Use proper Buildkite emojis in release pipeline () <!-- 0.89.19 --> Install Buildkite Agent in Windows container again () <!-- 0.89.18 --> Add HABAUTHTOKEN and BUILDKITEAGENTTOKEN back on Windows () <!-- 0.89.17 --> Move install_rustup to top-level shared Bash library () <!-- 0.89.16 --> Reorder pipeline stages for maximum parallelism () <!-- 0.89.15 --> Wire up promotion logic between new CI pipeline stages () <!-- 0.89.14 --> Install Rust using the &quot;minimal&quot; profile () <!-- 0.89.11 --> Ma/hab 7056/message cleanup () <!-- 0.89.10 --> Create initial shape of finish_release pipeline () <!-- 0.89.7 --> Auto assign prs if opened by a Habitat team member () <!-- 0.89.5 --> fix windows-service pipeline build with powershell interpreter () <!-- 0.89.4 --> Adds version note to foundation.min.js () <!-- 0.89.4 --> Update nightly rust to 2019-10-15 () <!-- 0.89.3 --> Build windows-service in new release pipeline () <!-- 0.89.3 --> Bump cargo dependencies () <!-- 0.89.2 --> Update rustfmt to 2019-10-15 () <!-- 0.89.1 --> Prep for 0.90.0 () <!-- 0.89.0 --> Add some &quot;PID 0&quot; protections () Allow user to specify `sys.ip` address () Ma/hab 6878/pkg download () `hab pkg bulkupload` packages from a directory () Add auth option to tar exporter () windows health checks run from a single powershell instance () Add conditional compliation flags for unsupported targets () HTTP 200 indicates successful response from `hab bldr channel delete` () pass supervisor pid to named pipe server instead of querying it from server to fix win7 () set connection header to close on all ApiClient requests () do not inject studio environment with ctl_secret from

() 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 () add # to correctly comment out redirect stderr in run hook example () Remove HABSTUDIOSECRETHABLICENSE which shouldn&#39;t be needed any more () Upgrade to rust 1.38.0 () Add e2e scripts for powershell () Add e2e tests to validate SSLCERTFILE behavior in studio () Migrate to executors and windows 2019 across the board pt 1 () Update the fake release process () Remove baumanj from CODEOWNERS () Fix the text around job demotion () Remove tarball that got inadvertently added () Remove redundant hook reference partial, update docs () copy choco build files to temp directory () Add script to repackage binaries and push to our S3 bucket () Update docs for new cert handling () Update Rust nightly version () Update docs for 0.85.0 release () Fix end-to-end tests () Update dependencies () Bump `rustfmt` to 2019-09-18 () Allow Windows studio tests to soft-fail () Remove automated Homebrew release script () Audit `habitat_sup::manager::ManagerServices` locking () Bump VERSION to 0.87.0-dev () Convert RwLocks in the rumor::heat module to habitat_common::sync::Lock () Error when sys.ip cannot be determined () Cleanup errors () Audit `habitat_sup::manager::Manager` locking () Fix the rustfmt instructions and add helper script () Redo the locks inside the butterfly::server module. () Cleanup lifecycle restarts and remove reload hook () Fix config gossip () Properly root SetupEnvironment variables with file system paths at run time () handle chunked encoding responses that lack content length header () Be more explicit about connection refused errors. () Ensure studio is installed () Add healthcheck results to event stream () Copy SSLCERTFILE to studio internal and persist env var () Adds channel-to-channel promotion to bldr subcommand () Copy SSL certs into Windows studio () Add ability to disable job group creation from the cli () Update event stream () Add environment to windows binstubs () Assorted health-check tweaks () Fix typo in &#39;type&#39; parameter for command &#39;hab origin key export&#39; () Add e2e test to ensure studio auto-installs () Remove the trace_it! macro and associated functionality. () Removes artifactory module from cli () Always build the Launcher and Windows Service packages () Remove unused locks and consolidate test helpers. () Redo departial PR () Correct Cargo.lock for new zmq branch () Add one-off release tool () Remove PID file error message () mention earlier there&#39;s a debug option for PS plans () fixes supervisor connection failure test () fixing permission error in release () increase timeout for mac and windows releases () extend release timeouts () report last error after all failed pkg download attempts () Add hab bldr url for env variable () Bump nokogiri from 1.10.3 to 1.10.4 in /www () Begin cleaning up scripts and locations of things () Upgrade to rust 1.37.0 () Fixing up some End-to-End Supervisor Tests () End to end tests: hab-svc-load and hup-does-not-abandon-services () Add support for running e2e tests locally, for rapid iteration () Add job to run all `# () Add mac hab build to release process () Fix cargo update scheduled task () publish both 2016 and 2019 studio images in release () Remove spec file of failed services () Audit RumorStore locking () Update http-client and builder-api-client from hyper to

() Always use linux for cleanup build channel () Revert &quot;redux: cross platform binstubs with package environment&quot; () Update rustfmt () Extract a curlbash_hab function () Clean up a few extra analytics code paths () links to central Chef Community CoC () Promote release candidates to builder-acceptance () Work around 0.83.0 studio not installing bug () Update Docs for 0.83.0 () Convert all our manual whitespace splitting to use split_whitespace() () Fixing typo public-&gt;secret in origin secret key download () () () Fix javascript generation in the web site () Make PID file handling a little more robust. () Updating reference hooks document... () Add license acceptance to kernel2 Vagrant file () Upgrade to Rust 1.36.0 () Add rst-reader back again () Improve liveliness checker () Stop health check futures when upgrading the Supervisor () do not overwrite PSModulePath when setting up build environment () provide a better error when no value is passed to Set-BuildtimeEnv or Set-RuntimeEnv () Remove recusive memberlist locking () allow windows service to set arbitrary environment variables () add a invoke-after function for powershell plans () allow windows docker studio and exported images to run on kernels later than 2016ltsc () Switch to log4rs in the Supervisor () Store configurable shutdown parameters () Migrate Mac Builds to new pipeline () Explicitly use windows 2016 queues () Accept habitat license () Refactor DatFile, again () fail build on docker push failures () powershell based install script () Add docs for installing the kernel2 CLI () Fix a crash when starting butterfly with no rumor file () Make the plans&#39; build use rust-toolchain version () resolve build deps before run deps () Changed &#39;Habitat&#39; to &#39;Chef Habitat&#39; in documentation &amp; blog. () Upgrade to actix 1.0 () update widestring crate () remove deprecated -w/--windows arg for studio () use explicit version of powershell () Disable artifactory mirror for choco () fix cargo check in windows build script () Fix --scaffolding flag () bump travis ruby and build www in a pr () Qubitrenegade 6644 () Load config variables from cli.toml when entering hab-studio () Remove duplication in BuilderAPI create () Fix conflict in search interface () correct documentation to reflect removal of --windows arg from plan init () Replace `busybox mount` with direct read of /proc/mounts () 6345 danielhertenstein () Check for missing cache key path when entering dockerized studio () Add Artifactory as BuilderAPIProvider () remove assert for no events in spec watcher tests after adding files to be watched () Update README.md for serving docs () spell check () Add limit option to hab pkg search () Make studio backline dependency explicit () Update bldr.toml to reflect changes to the repository () () adds rustfmt instructions to supported dev env () updates ruby version () use chocolatey mirror on buildkite () Update to Rust 1.35.0 () Add Builder provider interface () Swap windows jobs to docker (as much as possible) () Adds service update started event () Update docs for 0.82.0 () Decouple logging concerns from Supervisor errors () Generate a unique NATS client id for event msgs () update kubernetes and helm exporter docs to include information about license acceptance () Add `--binlink-dir` argument to `hab pkg install` () Run health checks asynchronously () Be more liberal in our license acceptance checking. () Update error handling for origin deletion () remove trailing space from env vars set in export docker build () Use previous release to build Release Candidate () Move deadlock error to trace - stop spam () Add a tool for simulating a supervisor network () Two minor fixes for vagrant based bootstrap () First pass at test framework to validate studio changes () Adding info on accepting license via environment vars () Initial protobufs for events () Fixing a corrupt

() Update tutorials with license acceptance information () Temporarily fix actix version () Document habitat license acceptance () 0.81.0 Cargo update () Fix shellcheck ignores () make sure all build prereqs exist on windows, run cargo test against core/rust and use a local studio for builds () Update docs for 0.81.0 release () Update to install for Windows () Streamline plan initialization () Update rustfmt version () A handful of fixes () Adjust changelog for 0.81.0 () Add habitat_common::sync::Lock type for recursive read locking () Add HAB_LICENSE to 2 more spots in our release automation () Ensure the install script has accepted the license () Update docs and Makefile for 0.81.0 () adds working code and test for altering a package name to make it val () Update the docker exporter docs to include HAB_LICENSE instructions () Propagate host license acceptance into docker containers () Sets project status and SLA () Revert &quot;Switch to parking_lot&#39;s RwLock and add CI deadlock detection&quot; () Configurable Shutdown, Part 1 () Manually trigger an election (exploratory, unfinshed feature in development) () Auto detect ttys for docker studios () add ltsc2016 tag for windowsservercore base images () Fix detection of emacs in studio () build_component.ps1 should enter a non interactive container and forward exit code () Make --binlink take an value (or env var) for `hab pkg install` () Add a license agreement prompt to hab () set machine scoped HAB_LICENSE variable for windows docker studio supervisor () Add the license env var in the old way for now () Accept the hab license on all our pipelines () make install_hook a permanent feature () modernize build.ps1 () Use &quot;default files&quot; rather than embedded strings () Rebuild pipeline with the correct name () remove some dead appveyor and bintray-publish code () Merge the core repo back into this one () Add temporary hab release pipeline () Follow $refs in generate-template-reference () Add test habitat pipeline () move thaw after dev bump in release checklist () Clarify signal behavior () Add deprecation message to templates using the foo () Fix error runining install.sh/Dockerfile () add studio powershell directory to path on studio creation so it is propogated to supervisor () Fix a boolean mistake that snuck in () Consolidate feature flag operations. () Adds blog redirect at top-level and links to each post () Send target query param on pkg upload () Add target param to pkg related APIs () Add package deletion command () Introduce NATS Streaming eventing to the Supervisor () Copies /etc/inputrc in studio if available () Attempt to implement template debugging tool () Remove uses of defaultcachekey_path () Remove uses

core&#39;s defaultcachekey_path () Remove usage of habitatcore::binlink::defaultbinlink_dir () macOS still needs --interactive and --tty set () Fix positional args, tweak err handling for promote/demote/delete () Properly pass CLI args to `hab origin key import` () start supervisor outside of interactive powershell session in local windows studio () Revert &quot;remove old content&quot; feature () Remove offensively-named command in favor of updated version () uninstall should not rename to existing directory on windows () Use POSIX `unset` rather than Busybox `env -u` for HABSTUDIOBINARY () windows docker studio should output sup log in color and without timestamp () turn off supervisor log coloring in local windows studio if ANSI is not supported () eliminate false error noise from windows launcher () Use subshells and unset to actually unset environment variables () implement platform specific UI symbols () Tweak windows butterfly test setup () Add a welcome message when PRs are opened () Use curl to upload packages rather than pkg upload () Migrate to habitat rust rather than system rust () Update the website bundle to fix some security jazz () Simplify CLI definition for `hab svc load` command () Make Linux Kernel 2 validation just a little bit easier () Use sup-run instead of hab sup run in demo () Asynchronous service shutdown () Use --strip-debug for hab, sup, and launcher () () Add option to run the supervisor in "local mode" () Adds origin deletion tool to hab binary () Remove old templated content when adding a service () refactor ctl_gateway and launcher to leverage windows color friendly StructuredOutput () Fix plan build regression in 0.76.0 release () Update to rust 1.33.0 () Adds dependent plans build documentation () Enable local installation of latest rustfmt () Adds blog post for release 0.77.0 () Prevent a crash in Supervisor protocol processing () use console api instead of ansi codes on windows () Fix concurrent install of local harts () Reverts 65a1f9 and a03510 for hab-plan-build.sh () remove unnecessary sections from release docs () replace docker-privileged queue with default-privileged () add launcher doc () Migrate clippy and rustfmt tests to be more friendly and remove worka () bump dev version to 0.77.0-dev () Add windows builder-worker promotion step to release () Update ChannelIdent to use env::Config::configured_value where appropriate () fix array handling on windows scaffolding () Note: This change to windows scaffolding is to align it with implementation of the Linux scaffolding. The expectation is that scaffolding should be a single item, however in windows it is currently implemented as an array. This will be a breaking change if you are using windows scaffolding with more than one package in `$pkg_scaffodling()`, as we now only take into account the first item in that array. Fix scaffolding detection for windows. () Add scaffolding function back, remove correct loop () Fix shellcheck thta was missed somehow () Enable build verification steps for native hab builds () Enable clippy and shellcheck linting () Add additional nightly rustfmt options () Refactor the date logic for nightly rust in CI () Remove test verify branch () Correct 0.75.0 release blog date () Update plan-build default_strip behavior () Use AtomicWriter from habitat core () Re-add Travis jobs for publishing the website () Automate the installation of nightly rustfmt in CI () Update CODEOWNERS to remove stale contributors () Add 0.75.0 release blog post () Update to -dev version () Update changelog for 0.75.0 release () ensure install hooks do not run from cli if feature is not enabled () Fix BoxKeyPair::encrypt return type () include HABFEATINSTALLHOOK in docker studio envvars () Don&#39;t copy the entire member list when choosing PingReq values () if the studio is rooted immediately under the system drive, do not try to delete it () use temp dir scoped to current build to avoid failures when building multiple builds () generate api docs for windows http gateway () Remove txn_id from Launcher protocol () adding HABCRYPTOKEY to hab build () Adds printing of target in job status output () Support for recursive subdirectories for config. () Run health check in the first tick after service load () Add buildkite based verification pipeline () () Remove composites handing () update windows-service blog to reflect recent changes () Bump VERSION to 0.75.0-dev. () Fix verification pipeline () Release 0.74.0 blog post! () Add build/publish of Windows Docker Studio to release pipeline () Add windows-service build to release pipeline. () Update release pipeline to new queue name for windows docker () Configure rustfmt () s/instaled/installed/ in the Install hook docs () windows-service, welcome to the mono repo! () use native deps for windows launcher () Update changelog for

release () set results folder in PWD not PLAN_CONTEXT () () uses the 2015 CPP redistributable and fixes some HABCACHESRC_PATH refs () install interpreter if not already installed () Fix some clippy lints that were missed due to `make lint` missing some files () Fix &quot;uncontroversial&quot; clippy lints and start making them errors in TravisCI () extract supervisor templating and execute an install hook when installing packages () Improve butterfly Server::insert_service () Instrument the supervisor with metrics () Plumb in target into rdeps API () Move metadata setup into a build step, assume all builds are real () Modify script so we can use pipeline upload in the job () Upload backline to acceptance () Remove the ProdPad and GH project tracker content. () () Rust 1.32.0 () () Release 0.74.0. () fix misplacement of tutorial fix () correct asp.net tutorial to comply with directory perm changes in previous release () update install hook blog to reflect new core plans and windows service () Add target param to bldr job start command () docker windows studio should read the sup log from the new path () () Modify internal queue name () Remove eventsrv. () Update docs after the latest release () split sections by custom token when generating cli docs () Update CLI docs for 0.73.0 () Update Cargo.lock for 0.73.0 () Bump to 0.74.0-dev () Add 0.73.0 blog post () Simplify insert_service () Only start services that are runnable () Correctly serialize exports in service rumors () Add jamesc to some code areas in CODEOWNERS () fixes problem when newlines exist in CTL_SECRET file () fix and clarify release issues found in 0.72.0 release () update cli docs for 0.72.0 () update cargo locks () ListenCtlAddr type () bump dev version for 0.73 () Parameterize the rumor sharing limit () adding 0.72.0 release blog post () Don&#39;t panic in the unusual event persisting butterfly data takes over 30 s () () () bump release version to 0.72.0 () Remove smoke-test hook () bump cargo deps () rename release blog to match pub date () bumping dev version () update cli docs () update changelog and add blog post () Add --reverse option to hab pkg dependencies () Add --transitive option to hab pkg dependencies () Remove minimum 3 member requirement from quorum check () Updates Cargo.lock following v70 release () Fully migrate windows build to buildkite with native hab builds. () Refactor SpecWatcher () Update version file () Corrects blog date () Move env var and default value to clap layer for listen http () Release blog post for v0.70.0 () Eeyun/release v70 () Add simple auth and TLS to supervisor HTTP gateway () fork term crate to get windows memory leak fix () Remove deprecated error message () adds instructions to the launcher release doc about invoking a windows-service build () disable actix signal handling when the IgnoreSignals feature is enabled () Add x86_64-linux-kernel2 validation to release checklist () Enable build of kernel2 launcher as part of release pipeline () Enable building of kernel2 docker image as part of release pipeline () Move env var and default value for listen gossip to the clap layer () update docs to specify 64-bit as a requirement for windows () Update Cargo.lock () revert change windows docker studio creation assigning shortVersion () Update to modern Tokio usage in Supervisor () A sad goodbye () Update version () Add

release post () Add Windows-friendly behavior to `hab pkg env` () Add -t to support installing alternate PackageTarget cli () Use env var at the clap level for ring and ring_key () Add target to Docker image names for studio () Miscellaneous code cleanup () Exclude services from things you can uninstall () Clean up a variety of leaks () Restart the election if the leader is dead () Use defaults in tests instead of hard coded values () fix a compile warning on windows () fix the changed files returned in a merge commit () Add abstractions for better dealing with environment variables () Enable UserConfigWatcher to be shared across threads () `hab sup help` no longer attempts to install &#39;core/hab-sup&#39; if not present () Abstract the logging of terminated hook processes () Add release issue template () Enable kernel2 builds in pipeline () Add some sleeps to try_recv loops so we don&#39;t peg the CPU. () Update homebrew release to utilize metadata helper functions () Updates hook names in documentation () Makes hooks file names consistent regarding _ or - () Add `hab pkg list` command () Propagate DO_CHECK into studio if set () Evolve the supervisor&#39;s HTTP API () Add logging for elections () Fix bug where having no excludes for uninstall would trigger a panic () Add validation for all CLI args which accept package identifiers () Reduce excessive disk I/O when persisting rumors () Put some guard rails around hab pkg uninstall () corrects kubernetes docs () Reworks sup-term to use hab sup term () Changes CHANGELOG date format () extend timeout waiting for http gateway to start () Uses tempfile instead of tempdir () Refactor ManagerConfig generation from ArgMatches () Automate bumping Homebrew version information after a release () Add `hab pkg uninstall` command () Remove health check data when a service is unloaded () Add the possible values for --topology into the online help () Ensure we have the correct ContentType on our responses () Store port values as u16 in Member struct () implement HABSTUDIOSECRET var passing for windows studios () Prepare for 0.67.0 Release () Shelving composites post () fix asp.net tutorial based on recent changes () move doc commit filtering to ci script () Add macro for cli testing () remove -w parameter for invoking a local studio in internal calls () Remove unused function and update error message () Add myself to MAINTAINERS.md () Remove Liz from CLI related code owners () Fix unused variable in rumor test () install and upload launcher builds if not a release () 0.66.0 post release () Optimize the supervisor's HTTP gateway () Launcher creates its own PID file at /hab/launcher/PID () Adds configurable bldr_url to cli.toml including `hab setup` subcommand () Remove multiple supervisors on single host support (--override-name option) () Adds upload of public keys for deps as well as target package () Corrects api_client response on hab bldr job start () Don't spam the Supervisor logs quite so much () Make logging around user.toml changes more specific () Cleanup Supervisor startup and termination in a local Windows studio () Purge "rumor heat" information for departed members () Update Cargo.lock to include https://github.com/habitat-sh/core/pull/75 () Replace launcher's Process struct's unsafe implementations with rust stdlib () Don't change svc directory permissions except when the directory is created () Remove unnecessary crate version pins, fix typo and add comments for hyper pins () Tokio deprecation fixes () do not check for running supervisor in windows container studio () prepare for release

() Add plan-variant for bintray-publish () correct windows requirement docs () () Add example for how to install older version of `hab` to documentation () Refactor Plans for hab components () Help understand the download_file args () Sort blog tags alphabetically () rework permissions into separate APIs for linux and windows () () Skip Appveyor if only the docs are updated () fixed typo () update crates () Remove "maintenance window" step from release pipeline () update winapi crate and pull in latest core () Store services in a HashMap instead of a Vec () bumping dev version () Formalize the Supervisor's HTTP API () Don't show ident for incomplete jobs () Don't abandon service processes after a Supervisor restart () () () prep 0.65.0 release () corrects tar exporter docs () Make the service proxy test work on windows as well as linux () patching another recursive member RWLock access () correct RAML doc for the organization routes () Only run the service proxy test on linux. () Rearrange lines again, because I'm dumb () Update dependencies and replace deprecated calls () Fail if we have more release candidate packages than we should () Take care of post-0.64.1 tasks () remove recursive read lock on members from dat file writing () fix regex for allowable appveyor branches () add release versions as allowable branch to build () prep 0.64.1 release () 0.64.0 post release tasks () Fail build if CR+LF endings exist in hooks () Added a `hab pkg dependencies <PKG_IDENT>` command () Refuting an incarnation immediately increments to one-greater () Remove/replace set_{permissions,owner} calls which aren&#39;t supported on windows () allow ENV overrides for `--listen-{ctl,gossip,http}` () Persist Incarnation Numbers () Replace deprecated genasciichars() with sample_iter(&amp;Alphanumeric) () Honor secrets in `hab studio run` and `hab pkg build` in rootless studio image () Update Cargo.lock, replace mktemp with rand and fix deprecations () Add more detail to error output when supervisor version is too old () () Only run the service proxy test on linux. () Formalize the Supervisor&#39;s HTTP API () Rearrange lines again, because I&#39;m dumb () () Don&#39;t show ident for incomplete jobs () Update dependencies and replace deprecated calls () Fail if we have more release candidate packages than we should () Take care of post-0.64.1 tasks () install package in appveyor except for launcher () Update show_package to always use a channel () Add myself to maintainers () Fix a typo () supervisor and svc pkg versions in sup log output () Update Vagrant dev env to 18.04 and cleanup dev steps () windows defaults to local studio () fix local windows studio regressions () () Create /usr/bin when running the studio () Update readme template to match core-plans requirements () add myself to project maintainers () Adding myself to Maintainers file () do not install and upload launcher in release builds () Add a command line flag for disabling the HTTP gateway () clarifies what is available in on premises option and what is not () Update &#39;wrong&#39; value passed to WrongActivePackageTarget to be the artifacts target () Remove incorrect documentation for applying config with a ring key () Added myself to CODEOWNERS () Ensure Habitat Toolchain Omnibus package is installed () this removes the studio hack needed to get 0.63 out () revert launcher deploy troubleshooting code () more troubleshooting: install the launcher () temporarily disable launcher install and upload () Add myself as codeowner on www/site/content () Blog post for Hab 0.63.0 () Post

tasks () Stop manually manipulating the PATH in bintray-publish package () Fix compile warning () Increase Network Stability across Supervisor Restarts () Replace deprecated usage of rand crate with mktemp () Fix some rustc warnings due to platform-specific code () Override SSLCERTFILE for macOS Buildkite build () supervisor should not init signals on windows () ensure pkg build and appveyor hard fails if any powershell error occurs () pkg export and hab-sup/hab-launcher commands should honor fs_root () studio build and run should check for empty commands () Rearrange for correct precedence order () Improve error message when supervisor unavailable () powershell build should output .env files as powershell () Create root&#39;s $HOME, /root () fix typo in cli.rs () Add -c flag to studio run command for docker studios () Stop publishing docker studios to bintray () Update common error with more details () Reuse build studio on Windows () Update Cargo Depencencies () submit blog entry describing `bixu/cacher` package () Make logging looks same () Handle post-0.62.1 Release Tasks () Introduce alpha feature to hide cfg values in http gateway and dat files on disk () Add 0.62.0 Release Notes Blog Post () () implement binlink for windows () Shut down the supervisor (but not services) when SIGHUP is received () Add a supervisor version requirement checked by the launcher () do not root linux symlink target in fs_root to please chroot () fix linux resolution of FSROOTENVVAR in hab commands and the splitting and joining of PATH dirs in setup () Fix attach not working in docker studio () Miscellaneous Butterfly refactors () fix windows studiobinlink regression () Fix composite bindings () Fix invalid desired state when using new hab with &lt; 0.61 sup () Don&#39;t require `protoc` in package builds () Update sup-protocol protocol generation process () Relax the version pins for the various `prost` crates () Service group cleanup () Relax rusoto version pins () take a write lock when persisting rumors to disk () fix rootless studio issues with reuse and key exporting () Relax the version pin for the `uuid` crate () fix powershell pkgsvcrun when run outside of a studio () Resolve FS_ROOT to well formed windows absolute path in studio () () Relax the version pin for the `rand` crate () Update Cargo.lock to latest, locking versions of dependencies that break () Revert &quot;Make docker studio behave like chroot studio&quot; () studio run should not be interactive () Bring back column-aligned svc status () () A few clarifications () update habitat core to latest master () add Liz as codeowner of CLI UX related files () Blog fix, adding newlines to render bulleted lists correctly. () Adding Habitat lift and Shift blog post. () Use common configuration values in release pipeline () Add debug tips for Window users () explicitly error when attempting to remove a docker studio () Add myself to supervisor related things () Add updating Cargo.lock to release procedure documentation () Don&#39;t segfault `plan init` on io::Error () () move launcher plans out of habitat dir to match other components () Bump to 0.62.0-dev () Add 0.61.0 blog post () Launcher simplify reload logic () Allow Docker studio image name to be overridden () Adds force upload flag to cli () Avoid incomplete package installs () Add variants support to plan-build () Expose pkg_target in post-build environment files () () () Make docker studio behave like chroot studio () Make the rootless studio the default container studio () Add timeout for launcher waiting for IPC connection to supervisor () Make butterfly output tunable with env_logger () Update permissions in docker studio to 1777 () Don&#39;t quote HABSTUDIOSUP () () Provide consistency in supervisor clap cmds, correcting help menu problems () Allow Supervisor to receive messages from &lt;= 0.59.0 Supervisors () Provide a way to communicate with one&#39;s own Butterfly server () ensure RUNTIME_ENVIRONMENT does not include studio prefix () If the supervisor terminates with an error

don&#39;t restart it () Allow a crashed supervisor to be restarted by the launcher () Enable feature flags with any value except the empty string () Remove rust-ipc-socket files when appropriate () Make sup-run launch the supervisor in its own session, detached from the TTY () move build logic for rootless studio into buildkite () Fix exit code for publish when pushing containers to dockerhub () Fix one more repository spelling () Fix some release issues () add launcher appveyor build and always publish to unstable () Merge builder-depot-client and builder-api-client crates into single crate () Add fnichol to CODEOWNERS for butterfly component. () Promote from the release channel for both promotions () Miscellaneous Buildkite Tweaks () Add rootless studio to release () Resurrect enough of the old macOS build to work in TravisCI () () Add the mac-build.sh script back () () More Codeowners Changes () add instructions for building a windows launcher () Revert some reversions () Add auto-build info to docs () Add myself to some things () Fix a minor issue with finding the files to run shellcheck against () () Release from Buildkite () Fix shellcheck lints instead of just suppressing them () Send Expeditor notifications to a habitat specific channel () Correct typographical issues in CODEOFCONDUCT.md () Print the values of the feature environment variables rather than &quot;true&quot; () add blog post covering windows cots development () Bump Sprockets to latest () Switch to `prost` from `protobuf` crate in Butterfly () Decouple builder-depot-client from protobuf () Add blog post for GKE and GCR () Initial draft of &quot;bastion ring&quot; documentation () () Change spamming message to debug only () Fix pacakge typo to package () Add myself to maintainers () adding `DesiredState` enum to `ServiceStatus` proto type () Allow butterfly server to start given a corrupted rumor file () Update release doc to add worker promotion () Avoid running out of space on the Mac launcher during the release () Update release process documentation () Update CODEOWNERS () Fix a replacement bug in the docs generator () Add Jon Bauman to authors () Add back unintentionally-removed $ on variable () Add 0.59.0 Release blog post () Fix doc generator, generate 0.59.0 docs () Add success and failure callbacks for plan builds () Adds --auth for allowing exports of private packages () `hab pkg export docker <origin>/<pkg>` should now respect `HABAUTHTOKEN` appropriately as well as now supporting an `--auth` argument! () fixing default value for pid display in hab svc status () remove svc PID files on hab sup term () some modernization updates to windows blogs () added habitat and other software doc () Update remaining `hab start` references () Re-add Vagrantfile. () Fix link for SWIM paper () Exclude release PRs from changelog with label () Update 2018-05-21-On-Prem-Builder.html.md () Replace &quot;blacklist&quot; and &quot;whitelist&quot; with less problematic terminology () Loosen Rust build dependency pin () Deploy web site using the keys for the www user, not me () Add a feature-flagged `--ignore-local` flag to `hab pkg install` () Rootless studio in a container () Add force option to hab bldr job cancel () () Make launcher exit status indicate if supervisor exited with a fatal error () proper process state type on hab svc status () Make all BLDRURL CLI docs reference the HABBLDR_URL env var override () Relax a few explicit dependency pins () Fix some Shellcheck violations () adding Windows

tutorial () Simplify tar exporter dependencies () Rename the most recent blog post () Add myself to more stuff () Replace `hab sup status` with `hab svc status` () Loosen up pins on Docker exporter () Add myself as an owner for exporters () adds in blog post around refreshed core plans and older kernel versions () Add remote command and contol docs () Add an entry for HABCTLSECRET to env-vars docs () Remove the note about handling non-master merges () Pin everything to use pre-refresh core plans () Fix an erroneous shellcheck fix () Remove smoke_test hook docs () Update the YouTube image () clarify using multiple peers in docs and cli help () Fix link in blog post () Updates release notes based on my experience... () Revert &quot;Revert &quot;Fix existing lints and automate running shellcheck&quot;&quot; () Add on-prem docs () updates docs for new release () adds in release notes for 0.57.0 () Revert &quot;Fix existing lints and automate running shellcheck&quot; () Fix existing lints and automate running shellcheck () documents the $CACHE_PATH environmental variable () updates version for new release () corrrects typos in blog post () Base package refresh post () Make one of group ID or origin arguments required for `hab bldr job status` () Allow installing core/hab from channels other than stable with installer () Make querying an unloaded service status always exit nonzero () Fix link label () Update bundle creation docs () Drop Interactive Tutorials and Guides () Update kubernetes and helm exporters to use latest manifest version () `supportbundle` hab subcommand () Fix serialization problem where defaults were injected () Add Options to CLI docs () Bump RustFmt to 0.4.2 () ensure local studio key cache is rooted in FS_ROOT and include public key () Ignore Err result in send_msg rather than panicking () Improve error message when acting on a service that isn&#39;t loaded () Add target support so Windows packages work () Add baumanj back to CODEOWNERS () add instructions for rerunning choco tests after publishing release () Splunk Blog Post Capture the commit SHA responsible for/associated with a build Update the logo in sample-node-app README diagrams link broken \ Generate Builder API documentation Replace Habitat logo on Chef-managed web properties Launcher build and release process needs documentation Update logos in embedded screenshots in demos & tutorials More logo cleanup Replace the Builder favicon Replace the website favicon Replace the Habitat logo in Builder Suppress related videos on the home page demo Update the infographics URLs Document origin secrets Docs home page improvement starting a service with a in the user directory user.toml is not documented Automatically generate template render context documentation Make reference architectures more discoverable UI Cleanup \ Better support on-prem behavior in Builder UI Formalize the contents of the template rendering context Update the install docs to use Personal Access Tokens hab pkg download Add a Windows based "build your own" web app tutorial Better Windows coverage in reference docs \ Getting started guides: Node documentation Create a hab command to expose various basic data about a package Automatically rebuild .rs files from their .proto dependencies Cannot cfize a local package Add Cargo build caching to Habitat Plans Generate unstable studio images Tar exporter: the next generation RFE: In the template syntax, I want to know what topology a given service is in Airgap / Offline Operational Mode Update to current master of habitat-sh/core repository () Notify of TravisCI failures on master in HabiSlack \#notifications () Remove hab-pkg-tarize package () Update

paths to reflect current reality () Reuse recv buffer in SrvCodec () Finish remote supervisor command and control & move commands into hab binary () Expose only "active" members in RenderContext () \ () fix pkg\path\for test on windows () Add notes on testing habitat package () \ () Remote command control: Split CLI from Supervisor () \ () \ () Clean up hab-studio.sh linter errors and reduce duplication () Fix default configuration serialization bug Fix panic when an initial service fails to load Disable interface validation of config/files Disable validation of config/files Run the best local candidate of a service first () \ () \ () \ () \ () \ () Fix some command aliases () \ () hab origin key upload fails with --pubfile option tar exporter filename ends with .gz but file is not a gzip Restarting a service results in \all\ other services being restarted View on Github link \(in main nav\) wraps \ \ \\ hab-plan-build.ps1 does not handle the assembling of custom `pkg\_version` `hab pkg export docker` "stream did not contain valid UTF-8" Unable to parse TOML/JSON from ENV \ Binlinking of symlinks fails in Docker exporter chroot environment Cannot cfize a local package Generate unstable studio images Properly honor the `--force` flag () Fix handling of environment-level configuration () Firmly establish role of PATH, RUNTIME\ENVIRONMENT, & RUNTIME\PATH metadata files () Remove exporter dependencies on Supervisor in `.bldr.toml`. () \ () \ () \ () \ () prefix pkgPathFor with FS\_ROOT () \ () \ () \ () Closed issues: hab pkg search - \ within a studio, adding a user.toml does not change configuration of a service \ \ Logos: Packaging demo Optionally bind example Package binlink fails if a directory is in the parent bin directory Replace the Habitat logo in Builder UI hab config clear ? On-prem depot usage data `hab pkg install -b core/openldap` fails in a clean Docker studio Merged pull requests: \ () Remove access token warning () Bump habitat\_core dependency to pick up HTTP client changes () correct the 'ACR' typo in the kubernetes flow diagram () Udpate the home-page video () Blog Post: Deploying Habitat packages to AKS/ACR () Add Splunk blog post () Add the ability to check an upstream depot for packages () Add JSON structured logging to the Supervisor () Minor copy and formatting edits to AKS docs submission () Added docs for Azure Best Practices () compression love for pkg-export-tar () Allow services to start in the absence of their binds () Fix Blog Post Title () Create new blog on hab and k8s () Create k8s updater blog () Create Hab and Open Service Broker blog () Fix README diagram and demo links () Fix origin key upload command args () Update CODEOWNERS () Update bldr.toml doc to update and consolidate information () bumping up the nav breakpoint so github doesnt wrap () Temporarily remove baumanj () fixed hab bldr job status () find/replace to remove command aliases () Updating logos in blog posts () Add LD\LIBRARY\PATH hack for Supervisor package () Use a Builder Personal Access Token for TravisCI () Bump Nokogiri () Add note to bastion ring about container schedulers () Emit the correct target when failing to upload dependency () This may not be for you; it is for applications () Expand the docs around pattern matches in the

files () Correct a typo in the leader-election docs () Move EventSrv-Protocol crate back into main repository () update screenshots containing logos, remove unused screenshots () Add secrets link to the docs sidebar () Add `hab sup secret` subcommand () Fix automatic secret generation on Supervisor start () Add docs for origin secrets () fix on-prem Builder depot diagram link () update every picture containing logos under source/images/demo () Document launcher build and release process () Fix link for local builder setup instructions () Bump to rustfmt preview 0.3.8 () add on-prem Builder depot flow diagram () More logo cleanup () Logos: Removing logo from Packaging demo () 4906: new footer! () update k8s three tiers of service deployment diagram () Update the favicon () Fix typo in `hab export docker --help` () remove logo marks in diagrams, update Habitat flow diagram () Add a note about updating the CLI docs () 4881: adding id () move FS\_ROOT usage inside test to avoid warn () Add Testing Exporters section () Fix a mistake in user.toml usage documentation () Add some missing env\_logger initialization calls and remove unused deps () update readme diagram link () document the use of a user.toml () Generate template reference docs \(and update them\) () Suppress related videos on the home page demo () Add a bit more context to use of SSL\CERT\FILE variable () update habitat logo files to remove diamond logo marks () Update docs side nav, reference and diagram page () Fix hab pkg export cf () Update docs home page design () Revert to boolean-based health in CensusMember () Update hab bldr job status () Expose bind leader directly () Remove Heap script () Update HAB\STUDIO\BINARY testing changes section () Add comments to indicate how to test local changes to these files () Formalize template rendering context () Docs+blog post update () Update README.md to include getting-started materials for new users () adding hab pkg info subcommand () Make `sed -i` work on both linux and Mac OS () Remove bldr encrypt command () One small step for release..one large leap for acceptance () Update release doc to add hab-backline update () always use stable windows-service and fail build on failure () add note to release doc about cleaning a full mac disk () bumping dev version () Update the CLI docs for 0.55.0 () Elliott/release blog () Fix checks to skip travis test runs when there are no relevant changes () pkg-export-k8s: Use versioned tag when '-d' is passed () add note about exporting w/o builder () document docker requirement for linux () pkg-export-k8s: Add status reporting () Document installing and running private packages from builder Move http-client crate over to the core repository Move segment-api-client crate to Builder repository Move to a DataDog StatsD client for metrics to allow for tagged metrics Better process for package removal Update hab setup to collect a Habitat generated token Feature Request: hab pkg upload should default to the most recently built artifact Windows Container Studio does not stream supervisor log \ Document all variables available in templates \ Suggestion: Have search results link to sections of the page searched Supervisor/Launcher should reap zombie processes \ Add clarification around copyable commands Add Kubernetes exporter to UI Re-do release changelog generation process Builder: better error messages when having github authentication errors Document how to evaluate a release candidate () Document how to evaluate a release candidate () add note to release doc about killing non release builds after tag push () add note to release doc about killing non release builds after tag push () \ () Complete documentation coverage of all templating variables () Encrypt and upload secrets. () do not check mounts entering windows container studio () pkg-export-k8s: Remove redundant newline filtering code () Add release notes 0.54.0 () Add asp.net core tutorial () Document installing and running private packages from builder hab-studio on linux should not require root/sudo when using docker windows packages are not honoring `pkg\svc\user` \\ Adding new values to

don't get rendered in package updates builds fail when BusyBox `mount` exits non-zero Builds from web UI and CLI behave differently Incorrect package name used when connecting a plan file docker push broken on Fedora 27 Building devshell is broken Updated default.toml files are seen on package update () Set PATH metadata file to only contain my bin dirs () use join for x-plat friendly root paths () Closed issues: runc test Increase visibility / better explanation of Habitat access tokens in builder doc Docker build failed when trying to publish to Docker Hub Container Registry test issue - ignore Document use of Kubernetes exporter pkg\bind\map multiple consumer services in composite file Merged pull requests: Pin core/docker to 17.09.9 for cfize and dockerize () Release 0.55.0 () Adds azure as a push location to the docker exporter () Adjusting my CODEOWNERS entries () Adding myself to the codeowners file () Link to /learn and /install-habitat from the README () add curlbash to linux install options + cleanup faq () errant slash () \ () moving build system demo note in doc () add note about running private packages from builder () Add Kubernetes deployment flow infographic under Reference in Doc () Added some summary copy so it's clearer why we have this page. () fixes pkg\svc\run when FS\_ROOT is set () Ignores sudo requirement for docker studio if user is member of "docker" () pkg-export-k8s: Simplify service bind handling () Fix Aliases sections in CLI docs () \#4718 Cloud Foundry blog post & get started page () Add documentation generator, also update the docs \(0.54.0\) () Delete http-client crate () document builder access token generation () Remove segment-api-client () Cleanup warning and other text () Remove ssh\_helpers since they're a duplicate of the copy in the build () More complete Helm exporter () Updates for migration to Habitat access tokens () Fix up the Personal Access Tokens blog post () Remove github-api-client crate () Personal access tokens blog post () Update and add infographics under Reference in Doc () Remove dead Github code () Added forum badge to readme () pkg-export-helm: Add dep on `helm` package () run service as current user if set to default hab user and hab does not exist () allow supervisor to start services as pkg\svc\user () Fix this link to demo () Drop a redundant step from Helm exporter blog post () Add CodeTriage badge to habitat-sh/habitat () Change $\* to "$@" when passing positional parameters so that paths with () Launcher now reaps orphaned zombie processes () Add docs for exporters () add doc notes related to windows container nuances () Fix docs rendering of docker command () add docs around Set-PSBreakpoint to get the same functionality as attach\(\) () Update call to decrypt after changes to core repo () run the supervisor as a service in a windows container studio () Fix Helm integration instructions. () If there is a query string, let's use it instead of dropping it silently () Add command to download encryption key () pkg-export-helm: Correct name of manifest template () add release notes step to release and make sure to include breaking changes () comment pkg\_source in init template to prevent build error () fix file extension in hab plan build ps1 error message () Fixes to Helm exporter blog post () Add habitat-operator install step () Fix date () Fix spacing () Bump development version to

() Make HAB\STUDIO\BINARY env var override work to run alternate studio () Adds patching source blog post () Better differentiate error sources in Builder Worker jobs Create periodic "canary" jobs in Builder to surface platform issues Ability to "test drive" releases before publish Improve Kubernetes documentation () Update Linux instructions to reflect tar package () `HAB\\ORIGIN\\KEYS` `HAB\ORIGIN\KEYS` () Added ability to pass habitat secrets into the studio () Document the env file pattern to show off @key () Remove duplicate title () Release notes 0.53.0 () Make header more consistent in reference docs () consistently use softwrapping on paragraphs () Regression in template variable handling Supervisor update check when loading service blocks service release to live Latest `core/hab-launcher` is installed, not latest stable hab-launcher \ hab sup load not respecting installed package `hab svc load` fails when acting on local-only package \(.hart file\) Fix array access regression in template rendering () \ () `HAB\\\ORIGIN\\\KEYS` `HAB\\ORIGIN\\KEYS` () ensure appveyor version matches hab cli so bintray releases also havethat version () Closed issues: website suggests I unzip a tarball bldr rebuilt all Ruby packages when merging ruby25 Docker exporter fails if `--registry-url docker.io` option is specified 0.51.0 compilation fails loading source for ipc-channel Hab 0.50.3 cannot import pyyaml on CLI builder 0.39 or newer fails with "a password was requested but not provided" Merged pull requests: Revert "Refactor Cli to use standard Clap syntax" () Prep for 0.54.0 release () Convert github-api-client to use http-client, which respects proxies () pkg-export-helm: Depend on Habitat operator chart () pkg-export-k8s: Adapt to Habitat Operator API changes () Privacy Policy fixes () WIP test algiola search () Rename OriginSecretKey\ to OriginPrivateSigningKey\ () `hab svc load` respects currently-installed software () Composite plan bind resolution needs to consider no BINDS and also lo () Add setting up a ring to overview () Add information about setting up a ring () corrects mis-capitalized instances of scaffold in code snippets () implement dynamic version setting in powershell plans () Updates the blog post on windows docker export () Updates the the packaging windows service blog post () Updates the sql server blog post () Fixes the file extension so it appears in list of blog entries () Fix broken image link () Specify the redirect filename () Blog post announcing OpenShift support () update habitat install link tutorial partial () Remove tools/probe-workers.sh script () Download on-demand packages from the `stable` channel. () Refactor Cli to use standard Clap syntax () Clarify template configuration documentation () Redirect configure-workstation () fix protocol crate () Don't hard-code version in `habitat-pkg-export-helm` package () Make promote\_rc.sh script executable () Bump version for development () Swiftype config tweaks () Allow configurable compression level during build () Implement `hab plan init` for Powershell plans Add UI support for personal access tokens Split up protocols repo Build broken for core repo Need to update terraform provisioning to use new env Build broken in new builder repo Document running travis workflow locally Move Builder to its own repo Builder worker should be able to accept a docker socket for exporters Fix builder dev studio Notifications service \ \ RFC: Habitat built packages without the Supervisor .bldr.toml should allow users to auto-promote to channels other than unstable Mirror Live environment to acceptance Getting started guides: Node Getting started guides: Node Refactor origin project creation API Local Habitat environment Finish API integration tests Builder Services Development Environment docs need updating API re-vamp Add job cancelation ability to the UI Validate permissions when setting an integration export Builder should know about Composite Packages \ Google Container Registry post processor Azure Container Registry post processor Google magic for "habitat packages"

bldr.habitat.sh/\#/explore Handle GitHub account renames Squelch error output in studio when installing package from sandbox fails \(but fallback to stable succeeds\) Leave an origin Instruct users to reload after installing the app in the plan connect view List origin projects and provide a way to navigate to them \ Provide a way to find where files exist in packages found in the Depot Fill in Dockerhub description fields Reverse dependency lists and private packages fix hab plan build for kubernetes exporter () Plan docs () expand zip file by default in Invoke-Unpack () rename powershell binary to new pwsh.exe () Worker builds hang when running with debug error logging setting pkg\svc\run in powershell plans does not trigger run \ \ Docker image export not working? Builder webhook - fix case where plan file is in a "habitat" folder Builds from web UI and CLI behave differently Docker tags not honored during publish Users should not be able to enter an email address into integration field for docker hub \ Navigating to a package which doesn't exist should ideally show the 404 page. BLDR Service reports build failure when building sample-rails-app Un-sharded services \(eg, job server\) should be able to route properly Want long search results lingering origin invite Reverse dependency lists and private packages Add builder-base-plan back () \ () Closed issues: Builds do not start automatically when `habitat/plan.sh` is not in the root of the repository Dealing with CLRF in habitat files User-defined channels not showing up in package release page of Builder UI Habitat Supervisor should not require running as root Merged pull requests: Non-root Supervisor lands in 0.53.0, not 0.54.0 () fallback to older powershell binary name if newer one is not installed () Remove all the references to bin/haproxy & clarify docs () adding a --windows option for hab plan init to generate powershell plan () Supervisor should not require root () fix regression breaking docker exporter on windows () Make ubuntu latest officially-supported environment () Update ubuntu latest docs () Remove dead link () Documentation/note overriding scaffolding phases () Add back the launcher-protocol crate () Add the github requirements to the setup command () update cli, install and supervisor docs to provide windows specific info () Kubernetes & docker exporter fixes () Remove files that were used exclusively to run builder () fix pkg\svc\run behavior in powershell plans () Fix the GitHub button styling () Drop a file with unused code () add runtime environment evaluation to ps1 plan () Add Search Packages link to global website nav () Fix typo in studio README () Tar Exporter - The Next Generation () align windows bintray and blder versions and add some clarification to release doc () bump to 0.53.0-dev () adding Getting Started with Node blog post () Removing builder from the main repo () Docs/test additions to k8s exporter & various fixes () Adding node getting started guide () Powershell plans embedded with source should not require empty build functions Create style guide for habitat.sh site content submissions Add shard information into database migration log output Codify incident process and communicate via blog post \(and other ways of communicating?\) Make migrations smarter Build fails in fresh environment because of missing git \ \ \ `hab bldr channel` subcommand Create "local development" guide Tutorial: config overrides not working in studio Tutorial: config overrides not working in studio Run habitat as windows service \ Support -advertise-ip for bridged networks Rolling config apply Documentation fix - TOML usage Alternate storage \(S3\) for depot artifacts Bump all cargo dependencies () \ () \ () Update README.md () Update BUILDER\_DEV.md () Update

() Document the HAB\BLDR\URL environment variable in the CLI usage () Document the HAB\\BLDR\\URL environment variable in the CLI usage () Add diesel migrations for maximum speed () Adding build failure notifications to slack () \ add 2013 C runtime to hab binaries () \ () Debug output in studio corrupts stdout \ Add hab user and group in exported Docker containers again HAB\BLDR\CHANNEL and "Package not found" / builder builds working currently? Windows studio not sending supervisor stderr to log bldr job fails with no useful output. `hab bldr job promote --interactive` presents packages on one line Codify incident process and communicate via blog post \\(and other ways of communicating?\\) List of origin packages should be sorted alphabetically \ Members tab should only be visible to origin members hab config apply - can't apply config to a service group that doesn't exist yet Cross platform issues with /bin/sh and bashisms pkg export fails on aci image Files inside svc/\*/config belong to 'root' even though svc\_user/group is 'hab' Need a clean way to reset ownership on svc folders hab-sup --no-color doesn't strip color from all output Group ID defaults to User ID in exported Docker containers () migrate DEBUG env var to docker studio () Remove debug\(\) implementation; log `try\(\)` messages to STDERR () redirect both stderr out stdout from sup to log in windows studio () Update README.md () Closed issues: Builds not working due to changed stderr log handling \ package upload can fail even though package is uploaded Suggest a set of API endpoints and responses for notifications Add missing dep to docker & k8s exporter plans Tracking Issue - Ensure that both package.json & yarn.lock are not present in project Configuration updates in a Kubernetes cluster `hab pkg binlink` should default to /usr/local/bin View Builder Operational Metrics in Ops Dashboard Merged pull requests: make studio backline channel override check busybox compatible () Add postprocessing status to build log output () Updates CLI docs on website following \#4329 () Add a Helm exporter () Add newlines to pkg ident strings in job promote interactive mode () Add shard information into database migration log output () Add required Postgres library for diesel migration () Fix Migrations for diesel () Bump cargo dependencies () Fix a few issues with the new UI () Update dev config script () Create the directory for traces () Update the design of Builder UI () Use shared key for worker auth () Bump Nokogiri to 1.8.1 () Bump marked to 0.3.9 () Output final stderr for build in streaming web log. () add post about sql server plan () only verify file if there is something to verify () only install alternate channel backline in CI () Fix JS config file formatting () Turns out URL parameters and query parameters aren't the same thing. () Add script to diagnose and repair missing worker interfaces () editing checksums again for win builds () update win dependency checksums after adding libsodium binary () Add page titles in Builder UI () fix windows ipc pin () add blog post covering Windows service app packaging () Force rustfmt install () Help for privilege-dropping services () Sort origin projects alphabetically by package name () Add links for Security, Contributing, Code of Conduct, Cookie Policy () Increase visual distinction for private keys () \ () Fix platform icons in Versions tab () Add a back-to-build-jobs link () Link origin names to origin-packages view () Makes CLI docs more readable () Add a new demo for the packaging system () Hide tabs for non-origin members () Updates CLI documentation page ()

Remove hardcoded app\_id () some edits to the release doc () bumping dev version and improving promotion log messages () Give channel lists some breathing room () Adds hab bldr channel subcommands () Adds missing git package for support scripts () git must be binlinked to use github\changelog\generator () User-config Watcher () dev master merges build release studio docker images Add `hab-pkg-export-kubernetes` is built along with other exporters during releases Ensure pkg-export-docker \(and all crates, really\) get built by CI Handle studio teardown errors more gracefully implement docker exporter for windows containers Add "Using Channels" content Windows container based studio Send Builder API access and error logs to Sumologic Add config for build job timeout hab bldr job promote should show package list and prompt Confusing My Origins UX when auth scope has changed Consolidate builder job server and scheduler Constrain use of HAB\UPDATE\STRATEGY\FREQUENCY\MS Compiling takes longer than it should Project Documentation Refactor \ Make the GitHub redirect\_uri configurable \ \ \ \\ 'Unload' hook svc\default\user and svc\default\group not accessible in templates Make hab sup status more friendly for machine use \ Document all the available runtime config values UX: The makefile should be a little more helpful add windows sodium binaries from nuget () Turns out spaces are significant! () Miscellaneous TravisCI updates () Addressed feedback on PR \#4168 () Fixed incorrectly indented code blocks () Add kubernetes exporter to docs () Fix help for `hab bldr job` to refer to "hab bldr job start" () Add documentation on `do\setup\environment` callback () Added content on how to do CD with channels () possible incompatibility between runtime environment variables and the `update\pkg\version` helper function Entering a windows studio raises a `crypto error` Sessionsrv migration hangs in prod Docker exporter clobbers existing docker.config file Originsrv migration fails on acceptance Builds getting 'stuck' in prod Kubernetes exporter does not work - Package not found uploading a built Linux package from macOS seems broken Dependency conflict detection sometimes include non conflicting packages attach shows a not working prompt when hab pkg build is called Job status update did not make it to scheduler - group stuck hab config apply: cli docs are auto-generating wrong command Depot Pub Key Upload Error Origin name \ Turns out spaces are significant! () Enable provision.sh to be run without sudo () Be more thorough in generating PATHs from older packages () \#4255: re-adding blog layout changes () Update build dependencies for pkg-export-docker () Fix `hab/install.sh -h` to print SSL\CERT\FILE, not $SSL\CERT\FILE () Closed issues: \ \ \ Document new post-stop hook \ k8s exporter: Habitat object name should end with a lower-case letter Support deleting project integrations Retrofit asp.net full framework example to work with containers studio and export \ export-kubernetes: Append a random string suffix to the name of Habitat object \ Add 'hab bldr job demote' command Add habitat to homebrew Merged pull requests: only emit try messaging from studio exit when RUST\_LOG is set to debug () Fix sample configuration file () some misc fixes to deploy scripts () Allow hyphens in origin key names () Update cookie-setting logic on www () prepping 0.51 () Remove .bldr.toml auto-promotion documentation () Creates testing script for exporting a Habitat... () Use project.origin\_name for origin-membership check () Dont add host if dns is missing () Fix up

doc () fix studio error emitted due to bad key import () Update project creation tools () Handle 403s from the /jobs/:id endpoint () pkg-export-docker: Remove redundant error enums () support/linux/helpers: rm unnecessary dir check () Fix the ChefConf CFP blog post () Fix broken link () Kubernetes exporter crate & some other refactoring/cleanups () release should stage all packages in an RC channel and not publish the cli which is done from a makefile script () Add hab-pkg-cfize to .bldr.toml, stop building hab-pkg-dockerize () Fixes tiny typo () ensure unstable builds are entirely unstable () Add a blog about the ChefConf CFP () Makes sure HAB\UPDATE\STRATEGY\FREQUENCY\MS is higher than a floor value () Makes GitHub redirect URI configurable () Adds post-stop hook documentation () Documents NO\INSTALL\DEPS environment variable () Hide the Builds tab for non-origin members () Report the correct number of packages to be loaded () updates documentation for builder dev environments with officially su () We no longer use the acount\_sessions table so we can drop it () Fix some typos () Remove login/logout shellout in favor of providing config file () Enable reopening of publish-settings dialog () Update Readme () Disable integration name check since we removed the db column it was checking () Makes all tags lowercase and only use a single category () pkg-export-kubernetes: fix random str generator () Skip migrations if BLDR\NO\MIGRATIONS is set. () Require origin access in order to schedule a build () Add support for deleting project integrations () Fixes twitter card image for habitat's website () Make package identifiers more easily copyable () Update migration query to work with multiple origins :yey: () Fixes documentation for template data () Adds post-stop hook () Fixes annoying warn during hab-butterfly compilation () Dont wrap the promote button () Add Kubecon Blog () Add kubenetes to exporter cli docs () Add core/docker dependency to Kubernetes exporter () Handle case where plan file is at the root () Fix origin key upload () Disable 'attach' when running 'hab pkg build \<path\>' () Fix migrations for real () Support package promotion in Builder UI () Column exists check doesn't exist () Migrate Null column to have value before setting it to not null () Implement hab bldr job demote () Fix migrations for origin\project\integrations () Configure project settings () extract exporters into their own job () Revert "Revert "k8s exporter: Add docker image generation"" () Add Kubernetes exporter to build () k8s exporter: Append a random suffix to the name of Habitat object () revert release hacks and bump dev version () Fix: uploading a built Linux package from macOS seems broken () Ensure permissions are set on the config directory () Handle case where job can get into a stuck state () Fix incorrectly rendered "read more" list () Don't abort hab-studio.sh if `umount` command fails () Update container docs and scripts to correctly create PoC demo container () Update demo step 6 & 7 screenshots and instructions to match the latest UI change () Fixes wrongly listed conflicting versions () Makefile: add bldr-kill target to kill all remaining bldr processes () \ Ability to delete an origin integration Update project integrations to cascade delete project integrations () Merged pull requests: remove exporters from travis and build with hab from s3 () Revert "k8s exporter: Add docker image generation" () Prep for 0.50.3 release () bumpm dev versioni and revert travis hack () add blog post on exporting windows containers () k8s exporter: Add docker image generation () Merged pull requests: release 0.50.2 () build the studio before backline () Merged pull requests: updates rails db blog post with current commands () Allow packages to define runtime environment variables Templating and Bind/Export documentation example should show uses of \#each's @first and @last Templating and Bind/Export documentation example should show uses

\\#each's @first and @last Review and update `Add Configuration` topic RFC: a mechanism to declare runtime environment variables at build time Automatic Environment Variable Dependency Propagation Implement docker exporter for windows containers () Adds examples using the @first and @last Handlebars variables () Specify runtime environments for packages () \ Make it work in IE11 Closed issues: in certain cases, `hab studio rm` can fail due to stale `LOCK` file Merged pull requests: points to on call documentation in the wiki () prepping 0.50.0 release () Add blog post about runtime environment variables feature () Don't run migrations at startup () Add AWS ECR under 'Unlimited publishing'. () Added Blog Post on Upcoming Discourse Migration () plan.sh - Wrap license value in double quotes () Update ssh config creation script () update dev to version 0.50.0-dev () Some very minor copy updates. () Make setup scripts safer by adding `set -euo pipefail` () API docs and tests API docs and tests Add note on using the correct path for cfg keys with \#each helper want formatted output for `hab svc status` \ \\ \ \\ Added note about 'each' helper () FILES metadata file is no longer generated \ Panic on binary files in `hab/cache/keys` folder Fix paths inconsistencies errors () Closed issues: \ Tracking Issue - add redis detection to scaffolding-ruby Tracking Issue - Modify node scaffold so it runs out of the service var directory Merged pull requests: Release version 0.40.0 () Use Krangschnak to rbind /dev to fix airlock () Get builds working again () Fix up a few last visibility settings () Fix log following () \#4125 : text, link, style updates () Add myself as codeowner for plan-build and hab\* components () Web: Fix incorrect imports () Refactor the CSS () silence commands that have secret keys in them () Fix indent in makefile () Generate FILES metadata file again () Upgrade clippy to 0.0.172 from 0.0.144 and url to 1.6.0 from 1.4.0 () Update to next version () Added README generation for hab plan init () Uses tabwriter to format hab svc status output () Amazon Container Registry post processor Closed issues: Tracking Issue - core/node8 is not building Merged pull requests: prep 0.39.1 release () Fix permissions errors on api proxy by adding a reconfigure hook () Fix hab job group promote result check () Fix studio to honor airlock and local vm dev () bump dev version to 0.40.0-dev () add blog post on windows container studio () Update builder worker teams with new GH id () BLDR-Dockerfile: Add missing worker bootstrap () Add registry type and url to worker payload for ECR dispatching () Node-scaffolding blog post bugs & tweaks Dockerfile references ubuntu:yakkety which is no longer supported hab bldr job status Connecting existing plans should return a more specific error message Hook up hab bldr job cancel Broken formatting at habitat.sh Add how to connect to a db in Node.js web guide .bldr.toml documentation is un-searchable .bldr.toml documentation is un-searchable Adjust Material theme colors to match designs Provide UI feedback when build requests fail Download origin signing key with the CLI Create gradle scaffolding web app guide Create gradle scaffolding web app guide \ Builder scheduler should queue with recv watermark of 1 \ Add endpoint to builder-api for validating integration creds \ Export package to kubernetes hab pkg binlink attempts to binlink build dependencies Need package compatibility page for Linux- and Windows-based packages \ \ Need way to query required binds a package requires Added database connection info to Node guide () Expanded on Gradle scaffolding being used for Java web apps () \ () Add note about package compatability () \#3817 - adding homebrew instructions to tutorial download page

\#3911 - Modifying carousel params () Disables quick start guide and fixes small typos () Gradle web app guide () \ () \ () \ () Add airlock to project () Remove raw conversion of io::Error to a non-descript Error in Worker () Use stable packages except for when installing builder specifics () \ () Start studio process in builder-worker with `airlock` () Add docs on composite plans () \ Change order of meta info on the blog mobile view build worker: log pipe output can hang build thread hab bldr job start failure `hab pkg install` not working for private packages in `unstable` channel \ Broken formatting at habitat.sh Post-login should take you back to your previous page Signing-key download fails in Firefox and Safari Website footer links are blocked when the viewport width is between 640px and 1020px we need a `/etc/protocols` file baked into the image `hab studio enter` fails in the presence of .DS\_store files `hab pkg path \<ident\>` against a plan with dynamic `pkg\_version\(\)` fails Integrations should be able to have the same name between types FAQ on pricing page is broken \\ \ Front End Package Version Sorting Incorrect listen options should provide hints if the user forgets the IP address Habitat does not honor HAB\STUDIOS\HOME environment variable \ () \ () Write keys to appropriate location in builder-worker () \#3783: fixing accordion () \#3754 - fixing pop-under, date on blog entry must match frontmatter () Closed issues: Error reading pre\_build.env file Saving plan connection fails Docs sidebar doesn't scroll \ attempting to update/save configs for private packages origin yields 409 error hab sup run fails if old LOCK file present \ Move scheduler log to proper location, and add a log rotation New summary copy needed for Build Your Web App tutorial Create blog walkthrough for using Node scaffolding with a DB Tracking Issue - move setting scaffolding prefix until after pkg\_version is computed Merged pull requests: prep 0.39 release () Improve development quality of life () update appveyor image to one with docker installed () run studio in a windows container when in window container mode () \#4040 - fixing breaking change () \ () \#4043 - tweaking blog css to move around position of main elements on small view () Update error message to be more specific () Update BUILDER\_DEV doc () Add ability to edit bldr job promotion list () \#3993 - Docs sidebar scrolling () Updated default path for HAB\STUDIOS\HOME () Allow uploading package when metadata and filesystem are out of sync () Fix build error check ordering () \ () Fix hab bldr job start failure () 3694 - adding links on carousel () More worker fixes () Fix worker package upload () Change builder-worker log path () tutorial: fix link to "Explore" () Fix race condition in worker studio's network provisioner () Fix validation of worker config on startup () Fix installation of non-fully-qualified packages from channels () hab bldr job status () Add networking for studio inside worker to Terraform () Ignore non UTF-8 files while looking for key pairs () corrects typo in blog post () Upgrade to Angular 5 () Update step 3 demo instruction to match the latest UI change () Fix job status race condition () \#3819 - adding download links () Alert on build-submission error () Update Dockerfile to use `FROM ubuntu:17.10` since yakkety is

() pkg-export-docker: Don't duplicate option aliases () Validates listen-gossip and listen-http options () Redirect properly after sign-in () Informs MAC users that docker is required on make shell () Add ability to cancel build jobs () use a custom habitat useragent for powershell plan downloads () \ () Add missing dev app\_id for dev studio () Add ability to export to Amazon ECR for hab-pkg-export-docker () Write origin secret key with appropriate owner in builder-worker () Own builder-worker's workspace root to airlock/studio user/group () Make origin/integration/name unique instead of origin/name () Builder Worker airlock fixes () add blog post covering windows service () Add support for downloading secret keys to hab () add blog post covering opendev talk () Keep environment when executing Studio from within worker () Stop the Sparkleparty :'\( () Pass the account id to segment instead of the account name. () Use studio user's home dir for storing private keys in worker () Use the same friendly name for both user and group for studio user () Fixes cta button styles on Explore page () Set appropriate log path for builder-worker () Allow origin members to download signing keys () OMG () Add a separate user for worker to run builds as. () Fix sorting of versions in the :pkg/:name/versions API call () Clean up around here () bumping dev version () Fix a few broken links to Slack. () Adds in blog post on using node scaffolding () Adds hab pkg binds command to list package bindings () Add Amazon container registry to the UI () Add an alternative path for user.toml () Add a kubernetes exporter () Update and return user profile settings Integrate API Gateway with Segment Create Node web app guide Add Habitats package search engine to the browser \ \\ Updated sample app flow to support automatic rebuilds in Builder () Remove unused Cargo dependencies from net crate () Made content around missing binds more discoverable () Make monitoring via HTTP API more visible in docs () Fix issue where all socket errors were reported as generic errors () Clarified instructions on using Builder with sample app () Add Studio dev env improvements and docs () Adds note about origin in writing a plan section of docs () Cannot build package if current folder path contains a space Connected plan lookup returns 200 for plans that don't exist \ Don't check in all sandbox channels when building software More auth fixes for workers and the core team CLI support for downloading packages from private origins Sidebar navigation disappears 'HAB\STUDIO\SUP=false' not honoured when included in .studiorc Proxy error retrieving static files re-building service results in spammed child exiting with code signal 15 Missing app.js.map error \#3843 - changing positioning and z-index for footer decor () Fix notification deadlock in jobsrv () \ () Closed issues: \ License Copyright in Readme doesn't match License File. Chore: Add worker to jobs table to make it easier to troubleshoot failed build \ Clean up nginx log and add log rotation Merged pull requests: Return 404 when a plan file isnt found () release 0.38.0 () Fix load-more-packages link () remove file check for key generation since it's already checked () Fix the ability to disable non-core builds () Add Segment to Builder () Improve asset compilation in Builder UI () Fixes bad studio.sh behavior in folders with spaces () fix errors re-entering a studio from the vm () Remove instruction about creating Docker Hub org when not exist () Add user profile feature () Don't log status check () Add API endpoints for updating and retrieving your profile () Remove extra slash so link works correctly () Prevent heart attacks and spit-takes () Queue builds instead of rejecting () Remove the dev-setup check for Ubuntu

() Update step3-create origin screenshots to match the latest Builder UI. () Update step5 -install GitHub app screenshots to match the latest GitHub UI. () adds in blog post highlighting new scripts feature of node scaffolding () add cloudfoundary to cli docs + fully qualified package ident fixes () fix spelling mistake in sidebar () Fix Typo in sidebar menu () Builder UI - tidying up typography and spacing () Updates build-a-sample app next steps () Some cleanup and additional debugging to jobsrv () Update maintainers list () updates docs - node scaffolding now supports pre and post-build scripts () Cleanup unused components and stylings () Adds blog post for Habitatize Ruby video series () Fix config for job timeout () Make job timeout configurable () Plumb auth token into the studio, correct regression with private packages () strip $ suffix when looking up the SID of an account name () include svc\encrypted\password when converting a service to a spec () Bump version 0.38.0-dev () Exclude sandbox channels from recommendations when installing packages () Consolidate builder job server and scheduler services () checksum the right zip for chocolatey () account for ratelimiting in changelog generator and timing of bundle () Allow downloading of private packages from hab () Fix incorrect full changelog link for last release () Update BUILDER\_DEV with a few fixes () Add new `/origins/:origin/integrations endpoint () Adds OpenSearch provider () Scaffolding option on hab plan init doesn't work Scaffolding option on hab plan init doesn't work \ \ \ Builder jobsrv should persist worker state across restarts \ Appveyor release builds should push to chocolatey SQL report for account create since X date Add Homebrew instructions to website Add Homebrew instructions to website Habitat tutorial "Create and Seed the Database" not found error Refactor to utilize ngcli, ngrx Refactor rumor processing in the Supervisor Update Node version for builder-web Composite Plan/Package/Service \ \ \\ \ \ \ \ \ () Fix new compiler warnings in Rust 1.21.0 () Pass `HAB\AUTH\TOKEN` through to the studio () Enforce Linux pids as `pid\_t` \(or `i32`\). () Update bldr-toml-create tool to leverage new syntadx for plan\_path () Fixed rendering issue () Added docs on exporting to Cloud Foundry () Rebuild Builder components when their shared plan changes () Don't strip Builder binaries () \#3709 - Website polish () Fixed broken link and replaced it with better destination link () Added instructions for running from an exported tarball. Fixes \#2580 () Added homebrew installation instructions to download page.

\#3655 () Remove builder-web package and move it's contents into builder-api-proxy () Bump socket send/recv timeout from 10\000ms to 15\000ms () Update builder worker logging () Refactor logging statements in builder-depot crate () update hab pkg promote example cli text () Added coming soon text for Gradle web app guide () Improve error messaging in fail to route and increase socket timeouts () Added how to connect to Builder in tutorial and guides () Composite Plans! () Scheduler goes dark in middle of large build Version of Habitat binary different in Linux studio than the one on the host \\ \ Auto-build not triggered on GitHub PR merge CLI demo has mis-aligned tabs for switching between terminal shells GitHub Webhook fails to auto-build forked repositories JobSrv gets in infinite restart loop net:route:3 / Resource temporarily unavailable errors Handle Forbidden & Unauthorized in builder-web Habitat www : sidebar running into footer Launcher not reaping children Sign-in view looks odd when signed in Possible bug entering the Habitat studio on Windows \ () Fix issue configuring worker bldr\_url when first bind member is dead () Return None/Empty Vec when remote GitHub entity is not found () Fix handler crash on account creation when duplicate email is present () Pass `HAB\\AUTH\\TOKEN` through to the studio () Assorted rumor refactorings () Update `depot` bind to point to builder-api-proxy for builder-worker () Fix routing issues to non-sharded services () Improve "app" configuration for all Builder services () Fix GH Hook timeouts and auto-build with a forked repo () update hab pkg promote example cli text () Fix push notifications when no branches are explicitly specified () Improve error messaging in fail to route and increase socket timeouts () Builder UI touchups () Only dispatch build on notify when it's the trigger branch () Handle repository fetch errors () Closed issues: \ hab-launcher is not reaping some children Get Sumologic setup into Terraform Handle empty states for Latest and Versions tabs Documentation broken link in developing-packages runtime-workflow \ \ Redirect to My Origins upon Sign In Merged pull requests: release 0.37.0 () Use Builder for feature flags () Fix images on the Node blog post () Validate Docker credentials () Add back race condition fix and other tweaks () Add Sumologic to Terraform () Update Docker Hub target org/repo instruction () Bumped material to beta12 and fixed fallout () Dev env load packages () Upgrade required node version to 8.x and npm to 5.x for builder-web () Fix formatting problem with slim in download docs () Add group/job info to job dashboard () Fix job server race condition () Move shard array under app table for studio dev env () Updated linting rules () Add 'app' table back to jobsrv and sessionsrv so toToml doesn't break () Experimental scheduler group abort functionality () Update demo instructions to match current flow () Correct a couple of typos in the demo () Generate keys on origin create () Handle the absence of origin keys in Builder UI () \#3555 holy potatoes all I had to do was update foundation. Also holy shit i () Fix email address links in Code of Conduct () Handle trailing spaces in repo names () Fix broken twitter link. Fixes \#3734 () Update copy and legalese on sign-in page () Fix missing router config from services () Fix sign-in link on create-account page () Properly find plan file in GH Hook from plan\_path () Clean up and persist builder job server's worker state handling () Emphasize GitHub App installation () Handle resolved promises that pass through 401s () Tag fix on blog post. () Handle expired session tokens in Builder UI () Fix reading config file for builder-api-proxy () Fix syntax error in builder-api-proxy config () push new releases to chocolatey () Add Plan for builder-web () Add a SQL query for fetching accounts created after a certain date () Add .studiorc file to run builder in the Habitat studio () On repo fetch failure, return an object with empty array () Fixes link in documentation () Add blog post for Habitat Builder's launch

\#3651 - fixing break in demo pages () Add Homebrew instructions to README () quick fix for download buttons () Bump version for ongoing development () quick fix to main cta () Update demo instructions to match current UI () Need better error when connecting plan file and origin does not match Implement `--peer-watch-file` flag for joining the ring Expose builder-web feature flag configuration () Remove unused `web` section of builder-api config () Add `session` command for decoding session tokens to op tool () Fixing tutorial with temp fix to unblock users () Return plans built by a GitHub hook in response () generate keys on build if they are missing () Put profile.release in proper Cargo.toml () Describing how to use Builder with multiple plans () Set `RUST\_BACKTRACE=1` in every Builder service's run hook () Configurable feature flags () New Node.js web app guide + content refactoring () Revised homepage / pricing / demo () Support multiple sessions Paginate repositories when retrieving the contents of a file Accumulate all repositories via pagination () Check for origin access before allowing updates to an origin () Support multiple sessions for the same user () Remove nested feature-flags toml () Fix deserialization error on GitHub notify () Closed issues: Build worker can panic Merged pull requests: adds in blog post about node scaffolding () Update scheduler logging and tweak error handling () Handle missing error messages () Quotes dont go there () Select a plan by text field () Move worker logs to tmp () Put profile.release in proper Cargo.toml () Remove non-compiling code that snuck in () Move scheduler log file back to tmp () Set default bldr\_url in builder-worker plan () Feature-flag project configuration () Switch logs back to var path () Environment variables on one line () quickfixes for un-breaking nav js, envs () Enable non-core builds by default () Expose webhook\_secret as config and set default in builder-api plan () Share app-id config between web and api in Habitat plan () Update builder log location, add log rotation () Add projects \(aka connected plans\) to the packages screen () Replace plan selection with a text field () Add hook to update folder permissions () Tests for FileWatcher () Add API to get new session token with github token An origin owner should not be removed from origin Scrub creds from worker logs Builder should not use studiorc - studio build inside of worker should ignore these Create API for retrieving all projects for an origin Scrub docs for broken links, add in redirects Make sure builder-worker can still use the private key it fetches The repo list in the project create flow should include private repos Support rescinding and ignoring invitations Encrypt/decrypt GH access tokens used for private repos Integrate docker publish output into builder output log Integrate new docker publish into builder-worker \ Capture GH username and auth token on project create \ \ Remove member from Origin Visualize publish phases in UI Support for Private GitHub Repos Private "Projects" in Origin Update cert for app.acceptance.habitat.sh Builder: GitHub Webhook Update bootstrap script in light of installer refactorings () \ () Set a sensible default for `archive.backend` config option in JobSrv () minor binlink doc changes () minor binlink doc changes () \ () \ () fix broken unit test after sessionsrv refactor () Added 'none' to the 'Update Strategies' content () Fix dashboard script parsing failure () Updated description for the web app guide () Update CLI () Add link for spdx () \ () \ () \ () \ () Update nginx logging and add log rotation () Link key cache into Docker export root filesystem () Update CLI docs, add HAB\BLDR\CHANNEL () Scrub secure info from job logs () \ () Add additional plans to

() \ () \ () Re-enable feature flag activation on session create () Add endpoint to Builder-API for authenticated GitHub code searches () adds api for deleting an origin member () Use GitHub App integration over OAuth App for authentication () \ () Last of the broken links () Finish plan linkage and Docker settings submission () \ () Process GitHub Push Hook notifications () Add API to retrieve list of project names () Fixing more broken links () Add an API for toggling package visibility () cf-exporter () Acceptance: uploads by Builder are triggering scheduled builds Users removed from an origin must also be removed from acount\_origins in sessionsrv Show organization name instead of id when picking github repo for connecting plan \ Validate GitHub webhook payload before processing notification Validate project's repo on notification before scheduling a build `hab` leaves a `results` directory with root permissions that then cannot be removed without sudo rights. Search seems broken Cant create job when no package has been uploaded \ Update bootstrap script in light of installer refactorings () Fix mispelling of bldrSessionToken () Use REQ socket for RouteClient - fix reply ordering () Generate a txn-id when generating new synchronous requests () Fix session hijacking issue after changing to GitHub App authentication () \\ () \ () \ () Fix search () Set cookie domain to all hostname elements excluding the first () Check project visibility, not origin, when retrieving job logs () \ () Search for origin by name and not project name () Fix false not found error when streaming log output () \ () \ () Fix parsing plan files in notification hook () Don't cache response for integration names () Clear installations on load, use consistent naming () Closed issues: GitHub WebHook 422 Builder Worker authentication Integrations not deleting Update the export command on the tutorials \ Merged pull requests: Fix field in debug Job output () Add instructions for updating the Homebrew tap () Update defaults for builder depot () Update builder dev doc () Add back check that was inadvertently removed () Only show the export and run commands for services () Support package visibility settings () Authenticate web hooks () owners cannot remove themselves () Workaround to auth with github token () Fetch integrations on origin load () Fix spelling mistake from last commit () Use GitHub token to read files from remote instead of our own token () Add builder-web as build trigger for builder-api in bldr.toml () Use GitHub API token for querying installations () Send correct session token when querying for files in GitHub () Fix broken login components in web ui () Pipe bldr session token into builder-web state () Fix casing on import in sessions.ts () Move VCS related code back to worker crate from bldr core () Fix dev and acceptance URLs for Builder () Validate that the repository URL from GH matches what's in our project () removed members should also be removed from account\_origins () Manage origin members and invitations () correct the private key path in the dev doc () Show the org name instead of id when displaying installed apps () Fix deserialization of some GitHub Webhook messages () Pass token with projects and builds requests () Use appropriate config key name for app private key () Updated export to docker snippets + text () GitHub type fix () Switch to GitHub apps () Added remaining redirects from previous doc topics () Add ability to get shard for account id () Rename bldr.toml to .bldr.toml () Makes docs sidebar collapsible () Rename bldr.toml to .bldr.toml () Tool to create bldr.toml file () Adding in redirects from old links to new topics/sections () Fixes www build error for bad link () Bump

() persist github installation id for private repos and clone with its auth token () Account for binlink --force change throughout codebase Add docker integration functionality to builder-web Key Generation in Web UI \ add link to the core-plans Document `hab pkg header` Fixes core plans link in README () \ () \ () Refactor net::oauth::github module into github-api-client crate () Build & publish Supervisor package last when releasing. () Bump VERSION to 0.35.0-dev. () Make origin secret key fetch work again () Temporarily use old & new forms of `hab pkg binlink`. () Bug fix in Hab CLI setup instruction: GitHub access token scope missing \ () Store Session in memory instead of database () \ () \ () Merged pull requests: Fix JSON parsing when retrieving project integration () Fixing links in partials () fix repo deserialization regression () Don't print UI messages from updater threads () Fixing typos, updating language, fixing broken headers () Capitalized 'Supervisor' in content and project code () Allow scheduler to build projects that are not known to the graph () Add key generation to Builder UI () Add optional auth to job logs () Show Docker integration when configured, allow edit and delete Need API endpoint for ignore invitation \ Project Documentation Overhall Project Documentation Overhall Conditional view with slide toggle Form progress breadcrumb component Advanced application lifecycle hooks documentation Create advanced "Scaffolding" docs Create new "Getting Started" docs Pagination on Community Events Page Export / Run multiple services in 1 container Setup SumoLogic to aggregate Builder service logs load test the build system with individual packages send aggregated data to metrics system Remove dependency on docker daemon to export docker images Add advanced plan writing guide () \ () \ () \ () \ () Replace manual rendering of net errors in depot handlers with auto () Show and delete a Docker integration () Use long arg form for Supervisor auto update in .envrc. () add endpoint for generating origin keys () Display default package visibility for origins () Add scaffolding-gradle () Add scaffolding-gradle () Refactor package installation () Ignore all `results/` directories in `.gitignore`. () Wire `hab-pkg-export-docker` into `hab` & setup for building. () Fix Terraform resource churn on API instances () Switch Build button to scheduler API () Merge `api\url` and `bldr\url` Terraform variables () Add automated make task for generating bootstrap bundles () New web app guide using Ruby scaffolding () \ () "the input device is not a TTY" on build Failed to load origins flashes before loading origins \ Package search response has incorrect total count project\create appears to return `package\name` in quotes Refactor accounts and sessions Pagination on certain API endpoints is broken Rolling strategy fails to apply when RUST\_LOG is at debug \ () \ () \ () Fix RouteClient socket state issue when routing to self () Link to Versions when theres no latest stable () The router only exports `port` now () Strip quotes from package name when creating project () \ () \ () Closed issues: Studio supervisor not using latest version of package \ CSS, JS and layout cleanup in the Origins section Default API URL no longer handles `/depot` suffix Easily expose full Habitat package identity Update docs to be more clear Tracking Issue - Refactoring scaffolding-node to define dependency of core/node in the

Tracking Issue - Update core/scaffolding-node to latest Node LTS release Tracking Issue - Update Node to the latest LTS Tracking Issue - Reduce NodeJS build time by aprox 50% \ Get depot handlers \(and other broker consumers\) in a testable state Merged pull requests: Add API for per-project integrations () update builder dev doc () Have the secret key API endpoint return a file like the public one does () Update origin privacy settings () Add nginx integration with Datadog on the API node () Add APIs for ignoring and rescinding origin invitations () fixing formatting error in butterfly () Updates to the Habitat builder cli commands () separate key file rendering from key generation to separate method () Update dev instruction for builder keys () Mount configurable EBS volume for datastore and API () Update the package sidebar to pull the latest stable () Redirect /docs/try to /tutorials/download () Fix origins errors () appease windows compile warning () Fix pagination for queries that span shards () Various origins UI fixes () Fix bug for SSL () fix hab pkg exec inside windows studio \(redux\) () Add nginx status and logging for builder API () Bump VERSION to 0.34.0-dev. () Refactor accounts and sessions to be on separate shards () Point of clarification for rolling updates () Adding clarity to the fact a callback is a way to override a build phase () Add --force option to hab pkg binlink () Revert \#3232 & related fix in \#3306 () Enable project creation in the Package Settings tab Add Link to Status Page to Habitat Navigation menu Add patchelf warning () Hide content of Latest tab until package details are available Supervisor Seems to be having issues starting multiple services after 0.26 Fix race condition in loading/unloading services () Remove old static content before copying new in builder-api init hook () Improve dead peer detection in RouteSrv and App () Fix for router registration expiry () fix hab pkg exec inside windows studio () Closed issues: Automate Git Credentials in the Studio Duplicate platform icons in the Versions tab Merged pull requests: Version 0.33.1 () Use appropriate variable name for instance tuning in Terraform files () Add note about maintenance windows () Link Builder to /pkgs, Fix link name in www nav () Add "set -e" to remaining Builder init hooks () Show spinner while loading Latest tab () Fix duplicate icons in package lists () Enable project creation in the Package Settings tab () Add scheduled downtime procedure () Update On\_Call.md () Fix syntax error in api/admin proxy conf () Only use loopback in api/admin proxy connecting back to app server () Add new properties to current-project record () Minor fix to log parser and some tweaks to the install script () Capitalized 'habitat' and 'studio' inside CLI output and docs () Adds footer link to status page () Make builder-api and builder-worker instance size configurable () Add application lifecycle to hooks to increase clarity about what they are () Give just enough info at init time () Update runtime settings documentation with examples Complete backend work for private packages Implement publishing to Docker Hub in builder-worker Add config option for tuning HTTP handler thread count () \ () Migrate Service Spec files using an older format () Additional renames of depot\url to bldr\url () Remove all lines between Builder & Depot () Remove all lines between Builder & Depot () Update ReadMe.md () Project creation () Update Contributing.md () Create

() Update terms and conditions () Update licensing () Move incorrect warn statement to debug when try-loading a hook () Removed Basic Concepts topic and inlined definitions from tutorial () \ () improve callback order clarity () Document how to create a new bootstrap bundle () Add Dockerfile for building a self contained Builder () Feature Flags! Cookies! () Updates docs for Native and VM dev environments () \\ () Add missing `depot/` prefix from channel package list in client () Additional renames of depot\\url to bldr\\url () Remove all lines between Builder & Depot () Fix out of order messaging in RouteConn () Closed issues: Tracking issue - Ruby scaffolding should exclude gems in dev and test groups Change build type in web UI Merged pull requests: Version bump 0.33.0 () Bump RouteSrv TTL from 32s to 35s () Remove orphaned scss sheet to unbreak the build () Remove dashboard component () Update the Procfile to use new service names () Incorporate feedback from previous PR for refactoring `--url` () Integrations page () Remove restrictions on non-core builds () honor `HAB\DEPOT\CHANNEL` environment variable in powershell based builds () Bump version () Use build worker privilege for required depot APIs () Minor fixes for BLDR container () Ensure that only people with origin access can view private packages () Fix automatic redirect to habtiat.sh when hitting / in container () Origins: updating refs () origin record () Fixed broken formatting, cleaned up tables, lists, etc. () add a vcs\auth\token to project data for interacting with private repos () In browser tutorial error Document all sys.\* keys Blog Contribution Documentation Remove depot client dependency from builder worker Be able to conditionally show the "run command" on the sidebar Apply visibility settings to packages Display the active-build message across package tabs \ Add an update API for origins Document which scaffoldings can be passed to hab plan init -s Add tooltips to icons Add default visibility setting to origin Add build source Add pagination to project\_jobs endpoint Add platform and channels to show\_job endpoint Add platform and channels to project\_jobs endpoint Use OS icons in the versions tab, dashboard and sidebar \ \ Can't find docs for package promotion Add an event message that exposes the channel a service is associated with Encrypt sensitive fields in `builder.toml` configuration Make optional binding more discoverable through the site search engine Make optional binding more discoverable through the site search engine Add `export tar` to export docs page \ \ \\ \ Add dedicated content about GitHub scopes needed in CLI setup Add top level list & organization, add smoke\_check hook () Fix logging level in api proxy health check & hab install () Add helpers () Minor improvements to Supervisor logging () Silence health check hooks for admin/api () Updating CLI docs, export docs, and scheduler info () Improve upon server/supervisor logging Level () Service logging improvements () Add export a package to tar format docs () updating runtime settings () Update the CLI docs () Added sup-run details to build topic () Update cli docs for in-screen demo () Net Refactor () \ () \ () Add --peer-watch-file flag () Service updater should download public keys and verify new packages supervisor is failing to send updated service info to census \ Builder services not auto-recovering from rt:route:2 \ Unify population of the census with health state reconciliation () Fix breakage in origin create API () Terminate services on request & config fixes () Net Refactor () \ () Closed issues: Tracking Issue - Update node to latest LTS \(6.11.2\) Merged pull requests: Rel note and version bump to 0.32.0 () Fix UI breakage () Add Join and Concat template helpers () Add information about cli command () Updating callbacks documentation () fix whitespacing and brackets in license () Add jobs dashboard () Add some testing for Origins () Add job id to scheduler log () Various bug fixes - get bldr working again () Stop datadog agent on worker for now () add better logging around service failures and spawning () Removing extra words () Removing extra words () Slimming down this page () Slimming down the explanation here () Update studio-help.txt () Update

() Updated hab-start-help.txt () Install Datadog agent on builder nodes () Download keys for verification when updating services () Refactoring builder services () Blog posts: A journey with habitat on ECS parts 1 and 2 () Add is\a\service to API responses for packages () Apply default package visibility settings when packages are uploaded () Check special case during package upload () Update http timeout, add retry for key fetch () Update retry timeout for builder-worker () Add pagination to package\_jobs API endpoint () Add channels and platforms to job\_show API endpoint () Dont run the tests unless I ask () Display active build messaging across package tabs () Fix incorrect use of wildcard in gitignore () Make builder scheduler target-aware () bumping dev version () Add platforms and channels to project\_jobs API endpoint () Add an API to allow updating an origin () General styling improvements for the origins/origin page () Add default package visibility to origins Pull jobs and logs into the Build Jobs tab Add API to persist and retrieve origin settings Plumb integration information through to the worker Extend depot package list APIs to add platform target Add filter box for builder repo picker Build out the Package Versions tab Add platforms to builder-depot API \ Template errors in hooks do not display which files is parsed Allow non root user to run `hab service load` Depot architecture refactor Use crates.io versions for staticfile and zmq Fix compiler warnings on macOS platform. () Add settings page for origin privacy () Updates to make builder compile with Rust 1.20 () Move origin page to a feature module with its own routing () \ () \ () send aggregated service and census data to event server () Improve site search by scoping to main content on page () Refactor out plan syntax sections into their own topics () Moves test into correct file () Document event envelope timestamp format () Add hab bldr encrypt command () Packages used with `hab pkg export \*` must install same version if missing. Supervisor crashing on acceptance environment Census not present on all nodes hab studio enter: Doesn't create valid chroots on non-FHS-compliant systems \ () Make the `first` binding function return only live members () serialize non-table keys of config before table keys () Fix thread panic when building Census in Supervisor () \ () \ () Pass file name to template render functions when rendering hooks () Closed issues: Tracking - New ruby-scaffolding broken for non-standard repo layouts Tracking issue - Investigate bundler version issues in Ruby scaffolding Merged pull requests: release 0.31.0 () Add basic retry capability to build post-processor () Add default package visibility to origins () Pull jobs and logs into the Build Jobs tab () Plumb integrations through to the worker. () Fix channel failure case () Adjust .gitignore, add unintentionally git-ignored () Tab labels should be opaque () Make a new Search module, do a bit of cleanup () Revert "Make the `first` binding function return only live members" () 3074 - building form progress breadcrumb component () set cookie domain to current host on ip address hosts () Tooltip refinements () Add tooltips to icons () Give some feedback after copying to clipboard () Use OS icons in the Dashboard, Versions tab, Sidebar () Add unique\packages to package\stats endpoint () Adding any key () Exclude devDependencies from npm-shrinkwrap () Fixup broken get started tutorial link () Pull package lists into a new view with tabs () Add origins sidebar and package count () Read HAB\NON\ROOT when installing package to allow for non-root

() Add "platforms" to a few API calls () \#3003 - Adding filter box for builder repo picker, update shrinkwrap / package.lock () Added section on promoting packages () Fixes incorrect content on package promotion () Add APIs for builder integrations () Add note about not blocking in hooks () Announce the Community Summits () bump dev version 0-31-0-dev () Handle static sites with core/scaffolding-node \ Add builder key retrieval API () Docker Export Broken Running an service with an application and environment flag restarts all other services with application and env set Explicitly binlink bash and sh to /bin in exported images () Add application/environment to ServiceSpec generated from a Service () Closed issues: ssl errors, mac os Merged pull requests: 0.30.2 release () Remove octicons build step () Added HAB\BINLINK\DIR to env var list () Convert to Angular Material icons () Bump version () Remove builder-core dependency from builder-api-client () Closed issues: Binding incorrectly requires the `{environment}.{application}\#` predicate on the service group Merged pull requests: Prep for 0.30.1 release () Removed old/broken links and redirected to new pages () Bump version to 0.31.0-dev () Application and Environment should be in the Event protocol Spec out API additions to support new builder UI powershell plan scaffolding Anchor links in habitat documentation are broken Docs formatting issue on https://www.habitat.sh/docs/reference/plan-syntax Configurable publish phases in `builder.toml` Use latest powershell beta in supervisor and studio on windows how to use nginx with a web application \ Monitoring breakage / Improvements \ Add default health check to Ruby Scaffolding Create origin projects for core plans \ hab pkg binlink doesn't work in a studio Document build log behavior \(for hab pkg build\) and record\(\) function Document key upload process in 'Uploading keys' section Add sealed box encryption support () removing restriction for builds in progress () Add LICENSE () Add application and environment to census data () Add @fnichol to `CODEOWNERS`. () Setup script and documentation updates for building builder. () Corrects Binlink in Studio, adds HAB\BINLINK\DIR envvar () Add @reset to CODEOWNERS file () windows plans can consume scaffolding plans () Set no\intra\emphasis and with\toc\data options in redcarpet. () Implement "hab job promote" () Auto-updating Supervisor causes Supervisor to not reconnect to processes `No revisions found for chef-ring sym key` when ring key is a symlink Origin key import fails If there is a ring key of the same name in the key cache Studio shouldn't require a manual delete and data wipe \ Don't remove pidfile in Supervisor struct's deconstructor () Fix Supervisor re-attaching to processes after update & service update () Resolve symlinks when searching for keys () only get key revisions for a requested key type () pkg-dockerize: fix function name () Closed issues: Keys as symlinks are not found Allow `hab ring key generate` to output to STDOUT Include hab-launcher when exporting to docker Tracking Issue - Add config option for db.adapter in scaffold-ruby Merged pull requests: Add @raskchanky to a few more things () 2824 - adding ability to view build output without authenticating () Write out a pre\_build.env file before a build happens. () Make sure nsswitch.conf is created inside the studio filesystem () Add hab-launcher to studio baseimage () Re-enable Windows tutorial + copyedits and refactoring () \ () Markdown cleanup and record\(\) documentation add () warn when starting a studio with no origin specified () Add a blog post about packaging a web site and nginx () \ () bump dev version () Addresses doc issue \#912 () fix docker studio panic on mac/windows when no args passed () Merged pull requests: release

() version bump! () Community Communications - Operational Status \ \\ \ Add whitelist origin capability to builder builds Contents of /etc/hosts does not resolve. Add support for running multiple services to docker export \ Add language/build tool detection for automatically determining scaffolding to use to plan generator Add plan scaffolding support to `hab plan init` do not require pkg\_source in ps1 builds () Corrected incorrect markdown handling added syntax highlighting () Corrected incorrect markdown handling added syntax highlighting () Disallow multiple simultaneous builds of same project () Implement "hab job start" command. () Packaged powershell breaking on 2008R2 \ hab CLI allows creating origins that are invalid in depot `hab pkg build .` and `hab studio new` `-dev` version of `hab-backline` When exporting to docker unpublished hab-pkg-dockerize is being used Nodes don't agree on leader after election Package identifier version comparison barfs on non-numeric versions 'lost an election struct between looking it up and reading it' Don't upload to "stable" channel by default () Corrects unexpected failure with hab-pkg-dockerize () Validate origin names with the same rules as the Depot () Closed issues: Service not getting hupped after providing a new configuration RFE: want Docker-based builds on Linux as well as macOS Originsrv package updates should synchronize with Builder scheduler Merged pull requests: Build 0.29.0 () Remove things that have sane defaults now () add blog post on asp.net full framework iis apps () alphabetize config entries in BUILDER\_DEV.md for easier scanning. Also, add myself to CODEOWNERS () Extract rumor "heat" tracking to separate module () Eeyun/docker linux () "download" is mis-spelled () Fix typo in Tutorials image () mount docker.sock on windows host even if it is not a file () Fix typo in param () Change `--peers` flag in Terraform provisioner to appropriate `--peer` () Add bldr-run-no-build option to Makefile () Receive initial peer list from a Terraform variable () Refresh the Tutorials! () nsswitch.conf required for name resolution in studio () link core/cacert bundle to standard location in container () Adding myself to CODEOWNERS () Initial CODEOWNERS file () Use the most recent hab cli in appveyor and bump dev version () Better async job status handling () Better failure recovery for build jobs () couple more chores for clarity () Hab plan init rewrite with autodetection () Add `eventsg` variable to terraform module () Create Artifact caching blog from Fletcher's pr () Create Artifact caching blog from Fletcher's pr () build clap command tree in a separate thread with increased stack size () Merged pull requests: prep 0.28.0 () \ () Honor channels and an alternate depot URL when exporting packages () fix studio on windows and implement get\home\for\current\user\(\) () Merged pull requests: use 0.26.1 to build windows harts and then use current studio to test that it works () Tweak the release instructions ever-so-slightly () Bump to next dev version () Document template helper functions Document template helper functions Stage 0 Bootstrap Improvement Indicate package channels in the depot UI \ Set up S3 logging in acceptance and in production Update the dev docs \ \ Add rich data to `hab sup status` output. Monitoring/health check for builder services \ Builder-scheduler service: provide API to support Explore view \ Scalability model/test for the builder service The builder-scheduler should parallelize dependency rebuilds Supervisor event stream client for EventSrv Document --permanent-peer behavior Install initial habitat packages from bootstrap bundle () Cleanup hab-butterfly crate () Add super explicit instructions on the format of the name key. () Add super explicit instructions on the format of the name

() Document how to add blog posts () Document how to add blog posts () Correct a few issues so that Nell's blog post will show up () call powershell with noninteractive flag () fix creation of launch.pid on windows () accommodate \_DIRS with multiple paths on windows () Correct typo in tutorial example command () \ () \\ () \ () \ () Fix typo in install script () Add clippy deps to `Cargo.lock` () Refactor the way channels are retrieved for packages. () \ () Add departed state for members () The supervisor fails to run of 2008 R2 Gracefully stopping Windows Services sometimes fails Butterfly error w/ ProtoBuf "unexpected wire type WireTypeLengthDelimited" \ Hook-only config updates do not restart services Builder-jobsrv can 'lose' pending jobs if no workers available supervisor member reincarnation handling issue \ Dead nodes are not aged out of the supervisor ring Release Launcher's LOCK on Supervisor restart () Fix populating @first and @last in eachAlive helper () Fix populating health of census members () Fix panic when sending rumors of departed members () store launcher pid in supervisor lock file () kill launcher when shutting down windows studio () Auto update channel default () \ () Fix hook compilation and Run hook copying () `hab svc status` returns correct answer regardless of executing user's privileges () Closed issues: Supervisor is not restarting processes when they are updated development version of `hab-sup` can be installed under certain circumstances `channels` API returns 404 for hab-studio Update On Call document and keep in GH markdown \ Investigate running IIS applications via Habitat hab supervisor 'at once' update strategy doesn't seem to work as expected Merged pull requests: Add note on using curl|bash for linux () Fix binding for builder-scheduler () Remove duplicate key field () Update cli docs to match output as of 0.26.1 () Auto-discover EventSrv () Update Eventsrv plan to include core/git as a build dep () Add config for builder auto-promotion () tutorials: remove dangling reference to pkg\_source () Fix studio exit () Distinguish circular dep error vs. others () Make job archive configuration more robust () Add make lint target and clippy for all components () only use key pairs with secret keys for signing () Refactor EventSrv protocols from eventsrv crate into eventsrv-protocol () Use event timestamps for date computations () upload release builds to stable, otherwise unstable () Remove extra words from docs/overview () Remove the Habitat birthday logo () Bump version () adds in blog post around starting up a mysql cluster with habitat () Update run-packages-export.html.md () Add a tldr about binds & optional binds () Update concepts-packages.html.md () Update concepts-overview.html.md () Updated concepts-depot.html.md () Update index.html.md () Tag scheduler builds with dynamic channel () Restart services when hook files change () Ensure hab-sup is installed when running launcher from Hab () Stop all services on Launcher shutdown () hab-cli will always attempt to install/use latest launcher () Merged pull requests: Prep for

() Point AppVeyor to prod () Depot inherit's API GitHubCfg () Hardcode Depot GitHub cfg () Bump version () Promote all packages that were in prod prior to 7/6/2017 to stable Add 'hab pkg channels' command \ \ \ \ \ \ Add `web\_url` config option to GitHubCfg () Make github web url configurable for builder-web () Add launcher, launcher-client, and launcher-protocol crates () Change hab pkg install logic \ hab pkg search doesn't work with origin Errors uploading packages with dependencies Retrieval of completed job log does not respect `start` parameter \ hab origin key export --type secret failure Stats API returns total packages, UI refers to total plans \ Use proper pkg ident for launcher () Warn when installing a fully qualified package not present in the given channel () fix expansion of program to spawn on windows so it chooses the first path with a match and not the last () Closed issues: 503 error on bldr.habitat.sh \ Create a shard-aware debugging tool Support running services under different accounts on windows Merged pull requests: Prep for release 0.26.0 () Auto-configure \ () set defaults for jobsrv config () add caching again () clear appveyor cache () Add max\locks\per\_transaction to Postgres dev config () let user know that artifacts are being verified () correct ui - we are showing the total number of packages, not plans () Show channels in the depot UI () Add VM instructions () Change try! to ? () Fix "hab pkg search" to work with an origin. () bumping dev version () Add "hab pkg channels" to list channels for a given package. () Add additional logging to LogForwarder and LogPipe. () Add promote & demote to docs () HAB\WINDOWS\STUDIO ignored in windows studio v25.0 fixes \#2701 making hab pkg build -w work on windows () Default to unstable channel on package upload () Closed issues: Problems with finding packages in depot Merged pull requests: fixing a format break () release 0.25.1 () deploy scripts should upload to stable () blog about habitat on windows () bump dev version () fix the mac and windows build () Update builder dev () \ \ \ \\ hab plan init should create .gitignore Service "bootstrapping" Implement off-site long-term storage for job logs \ Supervisor Spring Cleaning Not able to run `make unit-sup` on mac native Package search only matches on beginning of name be able to populate hook content with dynamic config from cfg.\* use a -w flag instead of env var to enter windows studio and fix uninitialized studio () Replace Google Custom Search with Swiftype () windows studio command aesthetics () Add "hab pkg demote" command () Bump to rustfmt 0.9.0 () Updated views -\> channels () Update infographics () \ () \ () Skip build for missing projects () RFC: Updates to Community Code of Conduct () When config is injected the run hook gets updated but the services does not restart Channel API not correctly returning latest channel packages Stats API responding with 503 \ Supervisor creates pipe for service `stderr` stream but does not consume it. .studiorc is sourced twice on 'hab studio enter' Stopping/Unloading Services on windows should kill child processes hab version is always 0.0.0 inside \ Results dir should be owned by regular user instead of root return an error if promoting a non fully qualified package () Check expiry before doing calculations with it to avoid panicking () make runtime\_environment windows compatible () Updated views -\\> channels () Fix automated deployments to acceptance () Update infographics () Fix worker environment, and misc fixes () \\ () \ () Propagate HAB\STUDIO\SUP into container () Fix latest channel package query () Scroll to top when navigating () Closed issues: \ Implement feature to auto-upload a successful build Support scons and other build systems App Store Windows plans: Broken dependencies \ Documentation CLI UX Helpers Patches and more redirection of http://ftp.x.org/ \ Setting `HAB\STUDIO\SUP=false` does not work with Docker studios and this should be documented Please make Habitat have full unicode support Terraform provider \ White-on-white text on `hab setup` The way to run several similar services based on one package \ \ \ Add Habitat infographics to the repo \ Merged pull requests: release

() Bulk promotion tool () some minor deployment fixes () Better shell handling () Add link to install script in README () Add export to builder-graph tool () Fix markdown format for middleman () Fix blog image reference () Ensure that public and secret key exports always work () Update the dependency update flow infographic () Add Tasha to bios () Create Happy Birthday Habitat blog post () Add Tasha to maintainers () added in svg for upcoming blog post () Start services using specified hab\svc\user on windows () \ () Honor the `start` parameter for archived log requests () Remove package-identifier assertion () Fix bug in graph pre-check () Add hab-op, a small operational tool with a few utilities. () Updated Banner to pull latest event () Add links to build history () Check uploaded packages for circular dependencies () Add docs around PG errors and tweak the startup script slightly () Check uploaded packages for circular dependencies () Restore AWS configuration () adds habitat birthday logo to home page () Better filtering for rdeps () New Blog on Project Governance () Update hab graph tool () Support installing hab with a custom cert () Remove the reliance on sequence numbers from the db migrator. () adds in documentation for building all habitat components () Update Builder dev doc () Start windows processes in a new process group and clean up orphans () Remove the X-Contact Tag from S3 buckets () Create a .gitignore file with `hab plan init` () One last fix for the new core/postgresql () Added blog post on triage changes () Auto-scroll when viewing a running build () Fixing some usability issues () Update for use with latest core/postgresql () Add HAB\UPDATE\FREQUENCY\_MS to studio functions () Don't fail entire schedule if job fails () Add archive section to the jobsrv configuration file () Correct broken image links in blog post () Update the dev docs () Improve error handling () use chef-releng-ops bintray key for deployments () Pull habitat events into the community page from events.chef.io () Miscellaneous Terraform Tweaks () Bulk project creation tool () ChefConf Blog added and blog assets unified in medmedia dir () Create bucket for job logs () Add Terraform services log level customization () Add HAB\UPDATE\STRATEGY\FREQUENCY\MS to studio propagated vars () upload windows packages to acceptance/prod depots () adding a markdown instruction for on call engineers () captures standard error of supervisor child process and reads it to the output () Revert "Update events page" () allow for depot searches to contain origin/name () Updated Events () Fix hab pkg upload to only check deps of package that is being uploaded () \ () change migrator prefix for latest function change () version get\origin\package\_latest function so that the db gets the correct query () Update plan template to document pkg\_source as Optional () README: Add missing space () Remove edges without side effects () Fix missed case in version compare () Publish blog posts for ChefConf () Updated tutorial to use latest syntax and convention () Adds habitat infographics to docs under reference section () Version bump 0.25.0-dev () fix originsrv compile errors around searchable\_ident and add originsrv to travis components () Add blog post about shield / redis () Encode search-query parameters () list package versions in descending order () Run mac build separately and in an isolated directory () \ () Take full control over windows process creation () Origin packages uploaded should land in the unstable channel by default Write a blog about Scaffolding: Simple 'tutorial' post with

Write a blog about Hab Builder: Full exploration and how it all works together. \ 0.24.1 () \ () Bump VERSION to 0.25.0-dev. () \ () \ () Update FASTLY\SERVICE\KEY in travis () Use larger instance for Builder Worker & small refactors to Terraform () Change subdomain from app.\ to bldr.\ for builder application () Builder blog article () Scheduler API responding with 503 Jobs API responding with 503 CensusMember is alive if it is ourself () \ () Less greedy when attempting to query latest packages () Properly sort latest origin packages () Closed issues: \ Update the CNAME for www.acceptance.habitat.sh \ Merged pull requests: Makes button style consistent globally, fixes padding on posts () Tweak the query for get\origin\package\latest\v1 () Handle errors from the stats API () Don't fail on non-unique channel promote () Updated scaffolding docs () Inter-site navigation improvements, Part II () Hook up the "Request New Build" button () \ () \ Finish implementing MVP Node-based Scaffolding, initially targeting web apps \ Schedule reverse dependency builds when new core packages uploaded Add `hab sup term` command and additional aliases to `hab` () Various Studio Tapas, nom nom () Downcases tags used for docker images. () Improve output of `hab svc status` command () \ () Auto update () prevent "API API" in raml titles () Fix package navigation, add status indicators and log coloring () Default to plain log output () Use ANSI color codes in build output () Add a "latest" field to the package versions API response () Fixes homepage scripts and in turn fixes css rendering () Fixes homepage scripts and in turn fixes css rendering () Fix deployment of middleman site () Short-circuit project API processing for non-core origins () Only create new projects in the core origin () Replace BUILDER permission flag with EARLY\_ACCESS and enable builder () Rename `hab service` to `hab svc` and add `hab svc status` () Relax authorization checks on Builder API read-only endpoints () Fix builder-worker tests () Automatically determine default publish settings for builder-worker () Add BUILDER\RUNNER\DEBUG env var to builder-worker () Runner tweaks () Start 0.24.0-dev () Links in the dashboard's recent-packages list are broken Service config not available via API Remove uniqueness constraints on keys () ensure keys inserted into postgres remain unique () ARM returns u8, x86 i8, changed from hard-coded to whatever libc reco () Fully serialize the `pkg` field of the Service struct () Render

as string in RenderContext () \ () Fix auth for public keys () Use origin\invitation\id for invitation acceptance () Set proper default path for depot data path in builder-api plan () Fix builder-admin ELB configuration () Always config scheduler & jobsrv with all shards () Closed issues: RFE: hab sup status should print some logs of the service hab stop command \ \ pkg expose does not allow binding optional services \ \ Link and style change for 'Dashboard' nav Merged pull requests: 0-24-0 () Add inserted packages to unstable channel () Inter-site navigation improvements, Part I () Join us at ChefConf! () fixes stored procedure for looking up account by name () do not randomize shard 0 () Fix missing quote in author bios () fix blog link in footer () Add a Build Output tab to the manifest view () Fail gracefully on duplicate package insert () Fix log-streaming performance () Corrects website home copy and footer link () Use `hab service` for now in terraform files () Finalizing content for Explore page () New blog post: Packaging Drupal () Fix failing component test () Updates web app footer to new style and IA () Update styles and navigation () Update builder dev doc () Basic file log for builder-scheduler () Only return distinct results on package search if specified in the URL () Clear logs before fetching, and only poll for updates when necessary () Add a debug log line () Allow package search to work across origins. () Next stop for Hands on Habitat is NYC () Handle failed acceptance of origin invites () Added Eng blog to habitat.sh site () \ \ Update the acceptance environment with the latest builder service Streaming log output for Builder and long term storage on job complete configurable update strategy frequency and better update messaging () Address review comments on PR \#2241 \(Log streaming\) () Change JobSrv log-ingestion to 5568 from 5569 () Refactor Terraform module to support latest supervisor () Minor doc change to eachAlive sections () Add an endpoint for getting jobs from a project () Logs! () sys.ip always reports 127.0.0.1 \(when 0.22.\* and 0.21.0 supervisors are communicating\) Census can report multiple members as leaders of their group Use protobuf to represent sys information in swim.Service proto () Reload config templates on package update () builder service plan bug fixes () fix updated package template rendering () Various plan fixes for builder-admin, builder-api, and builder-sessionsrv () Point to proper static directory in builder-proxy configs () Fix issue in worker plan not configuring to JobSrv () Remove leader / follower bit in CensusMember on every ElectionRumor () Export and quote PGPASSWORD in builder init hooks () \ () Disable password prompt in builder init hooks () Closed issues: Make UPDATE\STRATEGY\FREQUENCY\_MS configurable from env var Merged pull requests: 0.23.0 () Add back async start to jobsrv () Show build log output in the UI () Dallas is the next Hands on Habitat event () cancel deployment for PRs before accessing secure variables () do not use annotaded tags to fix appveyor deployments () bumping dev version () Improve package search () Doc update: Doc Bug Implement MVP Ruby-based Scaffolding, initially targeting Rails 5 Add builder-datastore plan to components () Remove debug output from EachAlive helper () Fix formatting in sup/build.rs () Added API docs to be served on sup :9631/ () Fix travis deploy for PRs redux () Inconsistency between sup load and status Fix `PATH` setting timing in the build program `{{svc.group}}` not just rendering the 'group' `bind.database.first` is missing Doc update: Doc Bug Service bind data does not contain service group members within the same supervisor \ () Pipe optional binds through to RenderContext () move user and group validation outside of service struct constructor so failed services can have persisted state () Fix `/services/{svc}/{group}/config` endpoint in http-gateway and add docs () Add `leader` and `update\_leader` fields to svc in rendering context () Fix travis deploy for PRs redux () Closed issues: NPM error when running make bldr-run from root of Habitat directory {{ has\_\<bind\>}} removed Merged pull requests: Revert "Fix travis deploy for PRs redux" () release 0.22.1 () tweak language around private repos () Remove deprecated publisher port () remove warnings in windows supervisor compiles () Bugfix in package graph () do not wait for services to start on load and start commands () remove unintentional backslash from initial studio message () Corrected TOML example in docs () Made Handlebars example easier to understand () Updated to reference new ruby scaffolding () Fix svc rendering () Add Svc.first to templating/context () add ruby scaffolding to changelog () Adding release notes and updating release instructions for 0.22.0 () Fix missing dep in

() bump dev version () Remove `hab pkg exec` calls from Builder Plan hooks Hard to dynamically calculate version Run supervisor in the background inside a studio hab sup status command The builder-scheduler should be able to recover gracefully on restart / missed notifications Simplify language around `pkgPathFor` helper. () Fixes for builder plans () \ () \ () Update package graph module () \ () Build the dashboard view () Refactor ServiceConfig into RenderContext in supervisor () at-once update strategy updates from local package cache as well as depot () fix appveyor download of ssl certs () Bump crate dependencies and fix API breakages () Service butterfly decoupling () Add Habitat plan for EventSrv () Use the stats API in the Explore view () General quality of life improvements to Supervisor () Add API for package stats () Build out the Explore view () Fix spelling mistakes and cleanup conditionals () Update release slack channels () Update release slack channels () \ () add readme for building studios () add readme for building studios () Remove builder-dbcache crate and all dependencies on redis () travis should deploy to unstable when the version changes and also on studio changes () Census refactoring () Add HAB\DOCKER\OPTS to env var docs () Refactor Builder Plans to leverage `pkg\bind`/`pkg\export` () Supervisor needs to be restarted for new or update config files to be rendered Supervisor stops running when core/httpd is stopped `at-once` strategy kills the supervisor when new packages are not in depot `hab sup start myorigin/myservice` does not start correctly. health check caching incorrectly Supervisor exits and fails to clean-up running services multi-service hab-sup exits if pkg\svc\user not found pkg\_exports values are not gossiped when updated on hab config apply Setup environment before determining version in plan build () Fix start command for builder/eventsrv plans () bump rumor incarnation when starting a service already in the census () Refactor ServiceConfig into RenderContext in supervisor () install package on load and start in the cli () remove health cache when removing service () \ () Closed issues: Improve discoverability of release notes \ Merged pull requests: release 0.22.0 () Clarify pkg\_export error message. () remove @metadave from maintainers () sup start and load report status on loaded/started service () Relax requirement for version in plan deserialize () Update hab-spider () Updated release notes () Hands on Habitat is headed to Austin! () supervisor starts and kills processes in their own process group () Fix typo that caused macOS builds to fail () Sync job status notifications with builder-scheduler () Custom serialization logic for u64 () remove service rumor offset to avoid dropping rumors () Remove gdb install step from ubuntu\_latest script () Update pbr to 1.0.0 () Adjustments to builder-web support script () Sync origin packages with scheduler () add missing link to the run package topologies page () Singapore is the next stop on the HoH tour () implement supervisor status command () Fix builder services breakage () updates the ubuntu setup docs with workaround for libreadline 7 error () Don't fail when directory exists. () Job server failure recovery () Tokyo is the next stop on the tour () Add post run hook docs () add studio supervisor to windows studio () Add missing license header to census module () bump dev version to 0.22.0-dev () Handle pending jobs when workers are ready () Update

() \ `hab sup load` does not allow `--config-from` Investigate adding Scaffolding direct run deps as direct Plan build deps EventSrv subscriber OnConnect receives seed of initial events Create scaffolding plan for python RFC: Post-Run hook for service initialization Add support for local directory and files for `pkg\_source` Implement Channel API Start Supervisor without services \ Proposal: Habitat post run hook \ \ Integrate EventSrv into the supervisor. () \ () Add Heap Analytics to header of static site and builder-web () Supervisor spring cleaning public fields () Add PostRun hook to hook table () \ () \ () \ () Verify that specified bindings exist in census before service start. () \ () Add Last Value Caching \(LVC\) to EventSrv () Store package and channel data in postgres () Implement sharding down to the data layer () Config updates not propagated via bindings Builder API list\user\origins is broken Invalid cross-device link Adding dependencies in scaffolding fails pkgPathFor writes error msg when there is integer in ServiceConfig `--config-from` broken on latest release. Validate `-bind \<bind\>:\<svc\>.\<group\>` before starting service Elections can hang when electorate grows Regression 0.18.0 - Binding Config Fails To Populate ServiceConfig For Templates cannot manually install artifacts dropped into /hab/cache/artifacts Hab-sup as pid1 in docker container hab start does not propagate the --url parameter to hab sup start \ () \ () Tighten the scope of pkg\path\for's deserializing () Closed issues: Upgrade builder-web to most recent Angular, TypeScript pkgPathFor seems broken Create Blueprint for Go Applications Document "blueprints" \(real name TBD\) Feature Usage TOML parsing of config files fails with toml-rs 3.0 Fix the release process Use Postgres to build package graph Properly Intercept ctrl+c Interrupts in Windows Supervisor Merged pull requests: release 0.21.0 () Add the config data to the CensusEntry protobuf () Add Builder dev doc () Remove postinstall step from builder-api plan. () Bring in the dark palette () add Robb Kidd to doc maintainers () include builder-web in make bldr-run () default db url properties so that config tomls do not need to include them () explain how to run builder-web and get faster builds in a linux vm () Replace failing acceptance tests with Angular tests () refactoring in components/core () Dispatch jobs in parallel () Fix some awkward wording in the docs () Sync created origins with session service () Restore /user/origins API endpoint () Lint builder-web with Codelyzer () Make builder-api tests more resilient () Reformat with rustfmt 0.8.3 () Minor tweaks to fix plan builds () Upgrade builder-web to Angular 4, TypeScript 2 () DockerCon is our next Habitat event () bump version to 0.21.0-dev () Add Scaffolding to Concepts sidebar in docs () Bug fixes for builder () Document building and using `habitat/components` Make `hab pkg binlink` work with multiple files Make the CI builds publish on creation of tags to Bintray Stable Appveyor and Travis should upload windows and linux harts to temporary depot Document `hab plan init` Gateway API does not return health check output RAML depot/builder-api endpoints RAML depot/builder-api endpoints Release 0.20.0 () Update Scaffolding documentation. () Add load/unload/stop/run command to Supervisor () First pass at the eventsrv () Default binlink to all bins in package () Add 'first' to service\_entry. () Add support for Scaffolding to plan-build. () Remove unused errors from Error enum in Supervisor () Add mutually exclusive process lock to Supervisor () Improvements to supervisor's raml documentation () Add Bash Cheat Sheet to reference list. () \ () Decouple http\_gateway module from Manager's shared state () \ () \ () \ () Remove accidentally committed dat file () \ () Serialize/Deserialize `ServiceSpec` & implement `SpecWatcher` to load/unload service definitions from disk () back public origin keys in postgres () Add documentation for blueprints. () bump dev version () remove mac release after publish () Supervisor persisting and loading state from disk () Fix unbound variable in hab

Closed issues: Incorrect reference of Sitecore.Feature.Media in Sitecore.Foundation.Indexing.Tests project Downloads are sometimes password protected add `bind.\<x\>.first` that always points to leader Reconfigure hook not triggering when service group topology changes Habitat EventSrv habitat.sh should have a search bar at the top... Merged pull requests: Add the online Hands on Habitat event to home page () Fix up some typo bug fixes () Populate LD\RUN\PATH correctly () Home page lists the Chicago Hands on with Habitat () Trigger builds on package upload () Fixed typo in tutorial () adds documentation around generating new protocols and messages () enhancments around testing the depot api () Add channel support to builder-worker () Updated installation instructions in tutorial () Added content on hab plan init usage () Fix cross-link error in package upload () Add Hands on Habitat MSP to the home page () Fix travis deploy for PRs () Need a way to promote ChefConf () Promote CloudNativeCon & KubeCon on the home page () Handle ctrl-c on windows supervisor () is\alive should check exit status of handle for STILL\ACTIVE () fix intermittent errors when renaming dat file () Add myself to MAINTAINERS () Add member data to butterfly http gateway output () setup builder-depot to run unit tests with fake data () removes root requirement for running hab start, now only warns rather () Add package migration and graph to builder-scheduler () adds install instructions to README () adds documentation around building and running individual components () adds nell shamrell to maintainers list () Revert "Remove confusing install step from tutorial." () update to rustfmt 0.8.0 () install protobuf compiler and set environment in windows configuration () Update maintainers () Update builder-scheduler job handling () Didn't update date icon () Added better documentation for setup () updated latest event () Makefile escaped Char () more travis changes to support acceptance () Fix ECR example () corrects link to building documentation () Updated travis job to prep for 2phase deploy () Remove confusing install step from tutorial. () pkg\_env: Add support for plan environment variable definitions () hab pkg binlink needs some improvements \ () Added support for installing habitat from a semi-qualified version number () Remove Optimizely () Can't serialize TOML: values must be emitted before tables Builder-worker job status fails to send Unable to use `pkgPathFor` helper Nodes can become duplicated in the Gossip Ring traverse full path of exported toml key path () \ () Fix TOML serialize for package default\_cfg () eachAlive does not support `as |member|` style syntax () fix windows docker studio and point FS\_ROOT to the system drive by default () Closed issues: Failed to parse TOML: invalid number at line 1 when doing docker run Transitive dependencies not added to path Add pkg\bind\required and pkg\bind\optional feature to plan Create Smoke Test Hook Refactor Vault persistence layer from Redis to PostgreSQL Add reverse dependency graph to builder depot Extend hab-spider to be able to do builds Merged pull requests:

() Rename the vault to the originsrv () Update builder-scheduler datastore () release stable linux and mac builds to bintray and depot via travis on release tag push () deploy windows cli to stable bintray on version tag push () test pr for release tag () Fix $PATH in build to include transitive dependencies () Fixed environment variable in Windows tutorial () copy and upload harts as they are built instead of in bulk to avoid unwanted harts () update appveyor readme badge and reencrypt bintray api key for account switch () build all release packages and upload to acceptance on master merges () Use `as |thing|` form for all `\#each` examples () fix error: no default toolchain configured in appveyor () improve appveyor rust build caching to match travis () Appveyor artifacts for all windows HARTs and CLI zip and upload to depot on PR merge () Minor edits to homepage hero banner () Add advertising widget to hero banner on homepage () Suitability improvements () Fix deadlock in job server () Fix minor grammar and style errors. () disallows indexing of the acceptance site () corrected travis env var value () Release doc update () Bump version to 0.19.0-dev () This now passes shellcheck... () \ Added support for dynamically provisioned ephemeral acceptance env () Commit Cargo.lock with pinned toml dep () \ () Validate that a ServiceConfig can be rendered as a string. () changing the reference of Mac platform from MacOS to Darwin for uname () documentation for `eachAlive` helper () `eachAlive` Handlebars Helper () Upgrade crates, primarily serde 0.9 and toml 0.3 APIs () \ () "Fix" deserialization of `ServiceConfig` inside Handlebars Helper () Add closing {{~/if}} in example () Rendering config is failing Service tries to copy run hook before initialization Service should be set to "uninitialized" after an update occurs \ () \ () \ () A few fixes for the supervisor () \ () \ () Skip auto-update on start for rolling update strategy () "Fix" deserialization of `ServiceConfig` inside Handlebars Helper () \ () Refresh and reinitialize service after package update () \ () fix missing lib build errors in sup/butterfly () Closed issues: supervisor does not install powershell plan on windows if missing Package updates restart old package and not the updated one Fix zmq crate compile in hab-sup windows plan on system w/o vs 2015 installed Multi-tier .net Core sample on windows Dummy Issue Slow hash generation for lots of files Elect 'healthiest' follower when leader goes down Merged pull requests: Update CHANGELOG and VERSION for Release () updated netlify key, corrected typo in deploy script () Reload () Make depot upload and download target aware () Update config file parsing for toml-rs 3.0 () Add initial job creation ability to builder-scheduler () Adding a script to deploy unstable mac builds () Catch up documentation on "hab pkg header" () Suitability () add powershell as a hab-sup runtime dependency () fix powershell studio args () Bind args are multiple, not comma separated () Update my role in MAINTAINERS () Speed up blake2b hash generation during build () Add Justin Carter as core habitat maintainer () Activate asset\_hash extension to improve browser caching () Recompile hooks on reconfig () All the homepage/footer fixes! () Corrected tutorial to account for changes in plan syntax () Remove text from Call To Action () Homepage fixes () typo () Fix a comma splice by rewording it. () fix broken hyperlinks () Update homepage to new design () Initial infra for builder-scheduler () Clarifying pkg\exports and pkg\exposes descriptions () Bump to 0.18.0-dev () Promote events and blog posts () Rework channels. () Add validation and docs for pkg\name and pkg\origin () \ Mechanism to validate the application version running on the service group nodes Consider providing a way to expose different runtime ports Document the LOG format Use appropriate build script for builder-protocol crate () Run hooks after leader is elected and in correct order () Move `address` field on CensusEntry to `sys.gossip\_ip` () Add `pkg\binds` and `pkg\binds\_optional` plan variables () update Appveyor's rust to

stable () Disambiguate key 'port' from listening port () Build devshell in docker-compose () Fix typo in text () Refactor Supervisor main loop to tick over each Service on each tick () \ () Add Smoke Test hook () Package activity should be properly rooted in a windows studio () Begin Supervisor CLI parsing refactor () Fix pkg\_exports syntax errors in tutorial and builder plans () revert change to build.ps1 () Rename pkg\expose to pkg\exposes and refactor to leverage pkg\_exports () Update Building.md for Windows to match our current process () Depot validates hab client target \(platform/architecture\) before returning packages () \ () Document the log keys () \ () Use consistent features in handlebars crate to avoid compile churn. () Update BUILDING.md Mac instructions to use rustup. () Upgrade codebase to use rustfmt 0.7.1 () Commit current `Cargo.lock` file after building entire project. () Add plan for hab-spider () Subcmd cleanup () \ () Add the path to the error message when find\command\in\_pkg cant find the path () Reduce allocations when working with ServiceGroup () \ () Add strReplace helper to templating language () Add Package Exports to build and runtime systems () Hooks are scripts not \(necessarily\) bash scripts () Update `pkgPathFor` template helper example in docs. () Add pkgPathFor helper to templating language () Bump to Rust 1.14 in appveyor tests () Migrate from rustc-serialize to serde in preparation for Rust 1.15 () Bump crate dependencies () Windows studio () Inconsistency between {{svc.me.leader}} && {{svc.me.follower}} reconfigure hook fired out of turn display the config for a package that does not have configuration, a bad error message is displayed Failure when trying to install the same thing multiple times Ability to pin habitat versions `hab` user is required More information when reporting file/io related errors Problem with Gossip exchange when nodes have multiple NICs \ () Fix configuration and hook compilation errors () Fix typo in text () \ () \ () \ () Fix path and dependency bugs in plan-build-ps1 () Closed issues: Make it possible to use locally built supervisor for non core-team. Make docker image habitat/devshell public Add support for using existing PGP/GPG keys for package signing/validation Export to docker fails in tutorial Errors in plan.sh of tutorial \ \ Proposal: pass configs to director services in same layer of TOML How can configuration files be written to arbitrary locations in the tree? Document that hab command can be installed with homebrew on OS X `hab start \<myapp\>` will start hab-sup 0.14 when hab is 0.13.1 Add 'ps' hab plan and available from within studio Document best practice to determine the deps for packages Consider: hab plan init should create a run hook file by default Peer 1 strategy Possible bug: supervisor rendering config before gossip propagates Merged pull requests: The tour of Europe is over () Revert "add some suggestions for good plan practices" () add some suggestions for good plan practices () pull in cacerts in windows build and then use them in http client () launch hab start commands in a new window from the studio () add vs 2013 c++ redistributable binaries to hab-sup and hab-butterfly () Refactor graph construction () slight typo correction in build script () Updated overview page + added a bit more info on OAuth scopes () Fix builder-db test suite () Update to Rust

() hab, sup and butterfly windows plans () \ () WIP: Update builder-jobsrv to use PostgreSQL () ignoring configured user and group validation on windows () Fix typo in supervisor start: process not prcoess () Remove builder-db from libs in Makefile for now () determine package tdeps before opening depot client () Hands on Habitat is coming! () Add hab-spider \(package graph builder\) () Add builder-db component () Channel API documentation () Version bump for dev () Link to the Habitat Webinar recording () Update software license for 2017 () Add metrics endpoint to supervisor () Location for config templates Make the tutorial more clear Have `hab setup` check and use `HAB\ORIGIN` and `HAB\AUTH\_TOKEN` as defaults () Add toUppercase and toLowercase Handlebars helpers () Remove core/hab-sup-static from RELEASE.md instructions. () Create lib, bin, include, and pkconfig dirs in prepare () Fixed issue where shared content wasn't showing up () \ () \ () Fix rustfmt/CI exit code to correctly fail. () Add dependencies to path in windows builds () Add dependency resolution for windows () Add callbacks to `hab plan init` () Enhancements to `hab plan init` () windows supervisor uses powerhell as a hook interpreter () \ () Ensure all pop-locations are in finally blocks () Unify `make bldr-run` Makefile target to work on native Linux & Mac. () Set initial version to 0.1.0 in `hab plan init` () Implement default download and verify functions in powershell build () Fail powershell based builds if non terminating errors occur () Add dev support instructions for Arch Linux! () Add infra for operational metrics () pkg\upstream\url is required in core plans () Warn users if Docker's file sharing isn't enabled. () Implements powershell default build service and config functions () implement graceful shutdown on windows () \ () Add rolling update strategy to docs () \ () private hab-depot - issues uploading / downloading packages Responses to gossip requests don't originate from the port the request was received on \(9634\) Supervisor enters infinite loop with CPU spike after receiving configuration update for package \ () Fix Hook output and remove "output" from HealthCheck and Hook errors () \ () Fix rustfmt/CI exit code to correctly fail. () Remove panic on bad peer input () Resolve peer address before assigning it's IP to member () Added sig key checking to core crypto () Fix integer overflow cast causing longer than expected thread sleeps () \ () Restore the cwd location even if the build fails () Ensure the requestor is a member of the origin, not the person invited. () tar windows package artifacts from a temporary directory () \\ () Merged pull requests: Remove hab-director component () Adding r to buttefly \(fix typo\) () maybe use more natural capitalization... () Solicit talks for ChefConf () Link to webinar recording () Updates docoumentation with working links. () Support different toml files with default configs Support for separated build and source directories Create Community Guides markdown Create Community Guides markdown studio and docker-machine cloud drivers don't really play well together studio and docker-machine cloud drivers don't really play well together Removing dead signal function () Fixed spelling mistakes () Adding comments to sleep () Rolling Update Strategy () \ () \\ () Update development build instructions and upgrade devshell software versions. () Roll graceful termination into habchild () Initial prototype of a PowerShell-based Windows build

() \ () ficks sum, grammers () Supervisor on windows can "supervise" process for state change () fix surprising typo () fix clean vm configuration () some pip-installed Python modules give a CERTIFICATE\VERIFY\FAILED error during build sleep 100 milliseconds to allow zmq to enqueue message before freeing the zmq socket () \ () \ () fix find\command\in\_pkg on windows () Ensure 64bit integers are represented as strings in JSON () fix surprising typo () \ () \ () Closed issues: \ How to specify versions of dependencies? Merged pull requests: add instructions for building butterfly to the release doc () Fix some spelling and a warning on nightly. () General Safety Improvements and API updating () \ () Clarify origin key documentation Can't start hab-depot or just confusing error messages utilize existing distributed key/value systems Add a switch to `hab pkg install` to ignore target validation. () Improve Builder versioning & release process () Tweak the Docker studio image () Connect to a majority of initial peers () Return a friendly error when a token has insufficient permissions () Add command line completers in the studio () slow mac builders be crampin our style () add ability to install a specific hab version from a specified channel () output was not being captured before, now it is. () allow build/publish from master in AppVeyor () Do not pull the studio docker image if you already have it. () Hab sup cli cleanup () The great clean up in ing () Add `hab file` commands and encryption () More Travis Fun () Adds hab cli completers () Get the builds green () only build mac cli off master and only when hab or hab deps change () Build and publish unstable `hab` CLI builds off master () Windows `hab` CLI CI Builds to Unstable () Add depot example URL to CLI help () Improve error message when user doesn't have read:org github permissions Improve failures when GitHub API is rate-limited core package listing won't show 50 more Copy/paste doesn't work in Try Habitat interactive console habitat.sh/try web pages capture all commands Fix unexpectedly long thread sleep in Supervisor's main loop () \ () Add missing health data to Census () Replace node based SHA strategy with sed () No longer render `me` for services not running () Do not pull the studio docker image if you already have it. () Fix for broken `hab pkg exec` with multiple `pkg\bin\dirs` () Closed issues: How to clone private git repositories, or: How to inject secrets into a plan.sh / the studio? Registration failed \ core/python2 can't use sqlite sh: 1: cd: can't cd to components/director Merged pull requests: 0.14.0 () Fix install script () Update director templates () Terraform Admin Srv () Make install.sh version argument work () Add listen-peer flag back as hidden flag to supervisor () Ensure \all\ builder components are built & published in script () Fix version generation in api-proxy plan () Add zmq dep to director plan () Documentation & Director updates for recent Supervisor changes () Support Ipv6 in builder services () Remove delivery cookbook () Re-implement sidecar module as http\_gateway () Add hab-butterfly () De-duplicate the list of packages on the origin detail page () More infra and events for builder services () Updates file to rustfmt standard () Deploy www.habitat.sh when a PR merges to master () More events infra work () Integrating butterfly to the supervisor () Attempt 2 at formatting bintray creds for deploy () Disable bintray dry-run for macOS () attempt 2 at capturing which files to upload () Add upload pattern to files and sign bintray files () fix syntax error in macos-pkg.sh () use exact pattern to identify darwin zip () Point to proper bintray package file () Include version information for bintray () Allow specifying organization and repo in Bintray publish tools () Adds webinar banner and fixes navbar button hover () Add macOS builder and bintray publish to travis matrix () Make the supervisor run on windows () Initial infra for builder metrics () 0.14.0-dev () Adding windows user implementations () Retry network operations if they fail () hab 0.12.1 binary in docker studio

Running build outside studio leads to odd log filenames Merged pull requests: 0.13.1 () Fix broken platform support for MacOS () Fix string to say director instead of depot () Add post-processing infra to builder-worker () Release docs () bumping version for development () it's 80 not 00 () want `hab pkg build` to do multithreaded `xz` compression when more than one core available Allow ignoring of certain file types \(e.g. \*.swp\) in config/ dir during build Emacs keybindings difficult to use inside docker-based studio \ Fix running builds with packaged builder worker () Make `archive\_name` platform/architecture aware () Add missing hyphen to do\_download example () add target awareness to PackageArchive and PackageInstall () Fix file extension exclusion () \ () Hide image checking logic in Makefile display output. () Hide image checking logic in Makefile display output. () win-build can now point to any component and has switches for configuring and packaging hab () Move process signalling to core () Quiet the unused variable warnings in stubbed out functions () write hooks file using ::create to be os portable () Move user functions from sup to core () pull the supervisor waitpid into core to be handled separately by os () Create the `hab plan init` command. () Added a new DEBUGGING run section () Implement ability to exclude config files through the HAB\CONFIG\EXCLUDE variable () Set logfile name based on pkg\_name () studio terminal bug in 0.12.0 Origins do not display until logging back in \ () Closed issues: 'make' failing to finish on \(minimally\) OSX Merged pull requests: changelog and version bump for 0.13 release () Add segment snippet to website and web app () Fix unhandled case in build logfile name detection () Add core/curl as runtime dep for builder-worker () Worker building plans from GitHub source () Add docs update for run hook () Readme Refactor () Module path refactor () Adding service files () Clean some unwraps () Adding the Service and Election Rumors () Command 'hab pkg search billmeyer' finds data but panics anyway. Unexpected behavior when applying config - not restarting, maintaining last config on restart \ () Fix hab pkg search payload () Filter on the correct package params () Fix issue with package display () \ () Merged pull requests: Fix election test () Adds test for ring encryption () add AWS ECS documentation () Adds service configuration rumor and encryption () Renamed to DOCKER\OPS to DOCKER\OPTS () Fix errant formatting in config update docs () Allow sourcing of /src/.studiorc to set hab env vars () \ () Docs: Link to missing wikipedia page Docs: Link to missing wikipedia page habitat shouldn't require sudo Now that swim is butterfly, fix the Makefile to reflect that () add a `hab pkg header` command to read the hart file header () \ () Added myself as a maintainer () Fix broken Wikipedia link () Minor Admin API doc corrections () Display private key names on the origin page. () Appveyor building `hab` and testing ported crates () improve docs documentation and add run task to Makefile () improve docs documentation and add run task to Makefile () Add Linux only comment to -R flag in docs () Add Linux only comment to -R flag in docs () Move a manual build step to Makefile from README for www project () remove pkg-config hack from worker plan () Updating code snippets to remove sudo inline with hab 0.11 release () Update www docs with a few

() Rough draft of new Windows tutorial () No feedback when downloading hab studio Docs: Link to missing wikipedia page Habitat Studio doesn't work on paths with space inside -R option is either mis documented, or not implemented Quoted $studio\_config variable \#1338 () \ () Closed issues: `hab config apply` does not work as expected hab 0.10.2 doesn't copy keys inside the studio \ Merged pull requests: Enable `HAB\DOCKER\OPS` environment variable. () Improve timeout reporting () Hide habitat summit banner () Updated Mac instructions for building Hab () Make `fix\_interpreter` resolve symbolic links () Reload the origin after private key upload so it shows up right away () Document `download\_file` function () Change how we check origin membership to make the Members tab show up () Fix some bugs with linking packages to repos () Add Gossip to Swim, creating a Butterfly () Improve user output - show Docker pull progress on studio enter () \ () fix windows binary building on linux/vbox () Fix lots of bugs from the Angular 2 upgrade () Port Hab command-line tool to Windows Warn when docker-based studio is out of date Version ordering seems to be alpha sorted and needs to following some kind of versioning comparison scheme Package names with a dot generate invalid default group Check write permissions before attempting to download Sodiumoxide cargo config override can be removed be able to modify and rebuild from plan.sh without rerunning a full build. \ \ Really fix the admin status check on Windows this time () Make Admin/Elevated Admin Token == root for hab commands () \ () \ () \ () \ () \ () Remove vendored sodiumoxide and libsodium-sys from components () Detect, warn, & exit on operations that require root/admin permissions. () Set sensible defaults for pkg\pconfig\dirs plan variable () Improve error messages around Docker () \ () \ () Updating tutorial content and example code () Add terminfo to studio for colorization () Streamline Bintray release instructions in RELEASE.md. () Streamline Bintray release instructions in RELEASE.md. () `hab studio enter` on Windows via Docker! () Remove unconditional reference to sudo\(8\). () Update to latest ZeroMQ crate () "Invalid status provided" on Habitat 0.10.1 because it tries to send data to Google hab pkg build returns code 0 on error Generated svc `run` script assumes binaries are on path Check filetype of static/run in svc directory before writing to Overriding nested \(table\) config vars clobbers defaults hab pkg upload fails if public key isn't present in /hab/cache/keys Version ordering seems to be alpha sorted and needs to following some kind of versioning comparison scheme Package names with a dot generate invalid default group Don't restart child process if reconfigure hook is defined () \ () replacing execv in exec.rs with std::process::Command () Closed issues: Depot fails to link package to GitHub repo due to CORS issue Unauthorized when uploading keys/packages to depot Keys not loaded properly when installing .hart locally Merged pull requests: End to end cleanup of windows binary building () revert windows download button until bintray publish is fleshed out () 0.11.0 () Add windows binaries to available downloads () \ () \ () Fix build step in builder-worker plan () handle migration case of symlinks in svc directory () Bump VERSION to 0.11.0-dev. () SWIM as an independent library () Run rspec/inspec tests in Travis () Unable to update config values specified in default.toml - 0.10.1 The command "hab sup config package" should output the default.toml of the package. fix merging top-level config values () Merged pull requests: Adding text on updating services through env var + title changes () Start

() Drop Cargo nightly requirement as of Rust 1.12.0 release. () hab won't install packages if /hab/cache/artifacts isn't present Fix issue entering studios in release versions of hab () Merged pull requests: 0.10.1 () Start 0.11.0-dev () \ Move Homu to bots.habitat.sh Bot Monitoring \ Add all deps to the chocolatey package of hab dev build for Windows () Support windows command resolution () Remove the Waffle badge as we aren't currently using it. () Add step to BUILDING for sourcing cargo env to fix make error () Adding a nuspec template for () Adding a build script for the Windows `hab` binary and AppVeyor Integration () move platform dependent calls from hab to core () Cleaning up the windows build docs () \ () \ () Iterate on plans with --config-from () `pkg\_source` is required () Convert supervisor config to global singleton () `hab pkg hash` doesn't work with filenames with commas service\config::toml\merge handles toml::Tables \(rebased w/ changed order\) () \ () \ () Closed issues: Unclear message when token has incorrect scope Merged pull requests: Release 0.10.0 () Fix bug with inclusion of whitespace in VERSION constant () Fix text alignment by removing one word from copy. () Require less broad OAuth scopes () \ () Request full user scope on web login () Bldr-0.11.0-dev () Improve messaging for failed login due to missing OAuth scope\(s\) () Update to Windows Build Docs () Improve client & server error reporting () A few small copy edits for the website home page () Add Steven as a maintainer () Updating linux hab setup instructions and minor copy edits () Use new sentinel testing branches () Update documentation references for user scope () Stub out uname and effective\_uid to make hab run () \ () Builder 0.10.0 () branches that have test\_development-.\* will run tests () Update Admin, API, and Depot route definitions with names () Update Cargo dependencies () Bump VERSION to 0.10.0-dev. () Home page copy updates () Upgrade to Angular 2 RC-5 () Merged pull requests: Update clap to fix hashing file names with commas. () Plumb feature flags into builder-web () \ () Merged pull requests: version bump and changelog update for 0.9.3 () Improve logging/handling when receiving an unexpected route reply () Update Getting Started tutorial to use Docker for Mac instead of Docker Toolbox \ () \ () \ () Clean the middleman build before building () Just enough code to make the core crate tests pass () \ () Use `bodyparser::Struct` to parse request bodies in HTTP Gateways () Revert back to typed headers in HTTP gateways () add README & Makefile to www project () Getting started tutorial split by OS, UX updates, and more () add/improve make targets for running & building builder services () Make Authenticated middleware self contained () \ () Adding package search from the CLI. Fixes \#1159 () build fails if pkg\_source is blank \ () Move buffer trimming to the final buffer () Quick fix for sorting package identifiers returned by the Depot API () Closed issues: init hook returning invalid exit code Merged pull requests: Static directory permissions () Always render run script with chpst () windows terminal support tweaks () On windows, order matters - case does not () Add Habitat Community Summit text to global message () Adding download button to hero per AB test results ()

improve readability of commands () Test for required metadata keys before build () Fix deserialization error on InstaSet datastore write () Fix package specification for cmake () depot/builder-api refactors () Update VERSION to the next one () Integrate projects with the package details page () `hab pkg search` or similar functionality Document required structure of run hook \ () \ () \ () \ () \ () Remove extra word () Adds access token scope to CLI () touchup backline plan file () Adding routes for downloading packages and keys from views () GitHub building & Admin Gateway () Corporate proxy not working on Mac setuid bit is lost upon install Habitat tutorial fails to run init hook due to permissions problems build error: 'ssl:error:SslError' is undefined Non-existent hab user/group results in `Failed to set permissions` error \ () \ () update mytutorialapp to work with Habitat 0.9.0 () Quote no\_proxy correctly () Closed issues: Can't enter studio on Mac Docker Provide a `fix\interpreter\unsafe` function hab studio enter fails on mac os x differing versions of `core/openssl` cause conflicts between `core/python2` and `core/postgresql` Merged pull requests: Releasing 0.9.1 () Start of Building on Windows doc () builder-api should start as root/root () Extract linux/mac specific behavior in the habitat core crate () Set the pkg user/group for builder-api-proxy () Updated link to building packages topic () update tutorial shasum for v0.9.0 () Updated plan example and fixed link to core plans repo. () updated and clarified valid service group names () \ () files in a packages config directory are logged upon parse failure () Start 0.10.0-dev () Typo in "announcement" () Habitat publishing guide and program fixes () Add CLI UX principles to repo () Document use of exec in run hooks () Documentation fix - plan syntax Building with a shared cargo dir? Please add search to the habitat docs page Please add search to the habitat docs page Most executables and libraries are not stripped \(feature not bug?\) Failed to build habat on CentOS 7.2 Docs needed for do\_check callback \ () \ () Use a consistent template for Rust component Plans. () Rewrite package install strategy. () added Ubuntu 14.04 build docs () add build docs for Ubuntu + Centos 7 () Resolves issue \#1039 - do\_check\(\) documentation () \ cfg variables don't expand inside Handlebars each block helper build errors on blake2bsums for files with spaces in them Wildcard fix\_interpreter throws error if the path contains directories Be able to specify that a service wants a SIGHUP for reconfigure studio plan is dependent on removed package - hab-static Rename remaining references of "view" to "channel" () \ () Closed issues: Invalid Status provided trying to build Habitat on Mac Failed to build habitat on ubuntu 14.04 Merged pull requests: update build docs () CI will run specs contained in ./test () Rename depot/depot-client to builder-depot/builder-depot-client () specify that pkg\_description is not optional in www docs () replace shellouts with libc calls where possible () Updating run-api.sh to work with new target location () Clarify how to pass configuration updates () Use Cargo "workspaces" to manage a project-wide Cargo.lock file () Projects can be deleted via the API () add Habitat testing framework () Native Docker for Mac is now released. () Copy no\_proxy settings to studio () Fetch projects using the API () Adds optimizely snippet to head () update handlebars to 0.20.1 () Update for Terraform 0.7 () Fix a bug with the origin in project creation () Rename 'views' to 'channels' () Adds trailing slash to fix search bug () Add Google Custom Search to Docs () Add myself as a maintainer () \ () Start working on projects front end () Bump handlebars to

() \ () \ () try the old bots once again :| () api-shell make target () add application/json type to render\_package () Set the SSL\CERT\FILE for the director () Remove a leading space from the config file output () \ () fix Director env doc bug () Added missing 'hab pkg upload' documentation () \ () \ () fix\_interpreter: warn+skip on non-regular files () Fix broken links in the readme () Add missing word in documentation () Update Docs With Correct Link to Plans Repo () Add Brian Scott as a Maintainer () URL escape the dollar signs in download URLs () Fixed typo and updated continuous delivery doc () Fix URL in CLI setup output () added Github issue template () honor pkg\svc\user/pkg\svc\group \(rebased\) () \ () pkg-config integration for plan-build hab-depot is built in debug mode CPPFLAGS not set by default \ () \ () Cannot install a .hart file into another studio Unused method in openssl plan issues building c++ stuff because no CXXFLAGS Uploading a package allowed when no key in Origin \ Proxy support does not work `\ No gossip exchange if Organization is defined in Director service profile Do not cache index.html or habitat.conf.js () fix permanent-peer, no-color and verbose output cli args () Closed issues: Documentation section links Exporting Habitat build to run in non container environments can't run `core/openvpn` from within an interactive Studio session Incorrect argument to chpst in hab-plan-build.sh Search for depot in the packages does not result in hab-depot CMake doesn't install - hab-sup failed to set permissions error hab pkg install does not work through a proxy "build" is not using pkg\_origin, defaulting to "root" Studio doesn't work properly with "vi" Stream did not contain valid utf-8 support core/pip for python hab start core/hab-depot with set permissions failed Why Rust? hab version outside studio doesn't match version inside studio Format plans so most frequently changed variables are at the top Hab has issues installing package dependencies on Mac ./configure: No such file or directory docker issue during hab export User can be invited to an origin multiple times Merged pull requests: Release 0.8.0. () Remove mapping of the REST API in dev shell () invalid ENV syntax () minor spelling fixes () Fail travis build on failure to deploy website () Add `exec` to tutorial app run hook. () Update and remove a few additional orphans from the plans exodus () Remove plans from repository () Add hab pkg export tar () rename nginx-builder-api and promote to components () Feature/memcached plan () JSON and TOML template helpers () revert bucket name change from travis.yml () Add plan maintainers section () Disables banner () \ () \ () \ () Add SQLite support to Python () Add \common\prepare to do\_prepare callback () Read multiple blocks if available while loading Metafile contents () Add AWS CLI plan () Rename `pkg\binary\dirs` to `pkg\bin\dirs` in docs () Vary the Range header () Remove unnecessary do\_install. The build system does this by default. () Expose X-Content-Range header () Run terraform fmt on :allthethings: () add logical environment scope to resources without it () Use best practices in artifactory-pro run hook () Added plan for logstash () Add plan for jruby1.x () Update travis webhook for new homu () Adding check of `alive` status to haproxy.conf () \ () \ () Attach an EBS volume to the monolith () Update bootstrap script to install hab 0.7.0 () \ () \ () Add comment about SSL ciphers on ELB () Add

badge () Show the version in the web app () Add groff plan () update readme with merge notes for homu delegates () \ () Add Etsy testimonial to www homepage () Add CPPFLAGS and CXXFLAGS to hab-plan-build () Added missing word \(bare\) in home page hero copy () Add icu plan () \ () Update Elixir plan for 1.3.0 release () Fix link to config docs () \ () Add plan for jruby support () Move DataStore ownership from dispatcher/worker to server () General default configuration fixes () fix broken mesos image links () \ () Remove chattiness on issuing new census rumors () plan.sh for libev () Skip running tests if that component has not changed. () add a start-web-dev Makefile target for front end devs () plan.sh for libevent () Add nginx-builder-api to configure an nginx service () Correct pkg\include\dirs for core/libffi () Impove error handling for origins () Add Apache Maven 3 plan () add /jre/bin () Add plan for relx () Add plan for rebar3 () fix package contents link () add ant plan () Update builder-web readme for production () Add "Container orchestration" to docs sidebar and Mesos cleanups () upload signing keys when uploading packages () hab-static is no more, "hab pkg export mesos" works again () Fix Travis CI badge. () Include ensurepip in configure for core/python2 () Enable SSL and zlib support for core/python () Specified required/optional plan settings () Reverse order of installed output statement () Fix name typo () Enable SSL support for core/python2 () Updates to Travis for website deploy () Add optional binding to haproxy config () Create a plan for proxying builder-api () Fix authentication when an email is visible in GitHub profile () Adding more configuration options to elasticsearch / upgrading to ES 2.3.3 () \ () Clarify what we mean by overriding phases for binary applications. () Fixed some typos in the internals docs. () Enable zlib support for core/python2 () Send X-Content-Range headers with package lists () Fix minor formatting errors in setup. () Fully specified URL for open graph image () Revised tutorial setup steps () Open forums and slack in new tab () Replace Mesosphere with DC/OS per Mesosphere's request () Homepage: Add "Watch the Video" CTA button to homepage sub-hero () Fix link to docs on origin members tab () No longer need outbound port 9636 open to access public depot () Add missing titles for concepts docs () fix broken link () \ () Initial Artifactory Pro plan () don't allow duplicate invites () Add docutils plan () Add banner advertising webinar to habitat.sh nav () Join Habitat Slack from community page () bash completion for `hab` hab studio: unzip: command not found Closed issues: Specify dependency versions "No such file or directory" trying to enter the studio Merged pull requests: Switch over to `hab` Bintray URL now that we are live () Some updates to the tutorial () Adds page with recording of livestream () Added Open Graph & Twitter Card tags, image () Return 409 conflict on origin create when existing () Unify \(and copy-edit\) copy between the origin "keys" and "members" tabs. () Add a links to the habitat source () Removes announcement banner () Add Demo to Tutorials Quick Links () Two missing oxford commas () "reasonable" is a better choice than "sane" () Corrects a handful of typos and bad links () Fix comma splice in message displayed when there aren't any origins. () Release 0.7.0, happy birthday Habitat, have a hart \<3 () Mesosphere and Kubernetes documentation () Rename in tutorial output () Add lower latin/roman list styling () Adds a valid

file () tweak elb settings for gateways () update copyright headers () \ () Change web-ui friends-only default to false () Use correct www user keys for website deploy () add Search Packages to website nav () ELB points to nginx, not directly to hyper/iron () Make sure there's an error message when an origin can't be created () Remove link to HTTP API reference () Add back files missing in ruby library () \ () \ () Fix pkg\_src URLs to be SourceForge again. () Revert "Switch 'Maintainers' to 'Contributors' in plans" () Remove locking on zmq::Context () \ () Update www Terms and Conditions to new June 14, 2016 version () Applied current privacy policy () Update testimonials () Removing nodejs-tutorial-app plan () Added notes about bootstrapping the Habitat system. () Updated docs to reflect GH auth support in cli setup () Use with for the leader () Fix default nav behavior () \ () CIA-790: Update Trademark policy () fix origin key upload () Refactored Run Packages section () Host Builder-Web as UI for Builder-API () append environment names to terraform resources () adds a 404 page () deploy website to habitat org with middleman s3\_sync () Fix sign-in button and footer styles; add Google Analytics snippet () Correct syntax help in clap () Removes slide down nav on docs, tutorials, why () \ () allow org w/ config apply () Adds banner announcement for bignews/live stream () Fixed link that goes nowhere () Add plan for cpio () allow insecure origins via cli flag () Streamlined tutorial and fixed broken links () \ () Adding aof features to redis () lower healthy threshold on elb () Add monolith terraform instance group profile () Add share packages documentation. () Add documentation for how to mesosize an application. () Fix inconrrect error string in depot server () Major refactor of CLI reference. () Add additional EBS volume & temporary elb ports () First pass at new why-habitat () Initial draft of HTTP API docs () update from 'apachev2' to 'Apache-2.0' () Website/docs - fixes code and pre formatting () Remove use of Hab bpm in rails plan () Adding FILES, pkg\description ,and pkg\upstream\_url descriptions () Add plan debugging documentation. () Update JDK8 to patch all binaries instead of just the java binary () Completely use native hab-sup config for habitat builder plans () api/depot handler fixes () Added Apache-2.0 license to gemspec. () Update the homu webhook to hit the IP () Nitpick-o-rama () Allow pasting in try habitat () \ () Update go-live HAB\DEPOT\URL to https://willem.habitat.sh/v1/depot () Rebuild all Habitat packages, because fun. () Remove organization from director configurations () Fixes auto-update always updating () Adds website page titles, meta desc, and icon for docs sub nav () \ () Major edit on config template docs () \ () Tweaks to template documentation () required legal copy for Oracle Java packages () misc copy edits for about/ pages () Use crate for Wonder instead of vendored () Build-a-rama, June 2016 Edition () Edits on about articles () \ () Miscellaneous doc typos \(one I found, one I caused\) () Add support for Marathon \(Mesos\) applications () Updated tutorial with latest CLI changes () Web app styles for origins, forms, etc () Bump to new libc release 0.2.12 & un-vendor \(de-vendor?\) the crate. () Move technical crypto content to "Internals" () Display https URL in trial output () Environment variables documentation. () Fix some null errors with GitHub accounts () Update CLI reference to merge "artifact" into "pkg" () \ () Updates to Bintray publishing and hab `install.sh`

() Corrected some copy errors in Try Habitat () Add 2 new testimonials, swap out graphic, change copy on Community () Ignore file with generated blake2b hashes () Merge hab artifact subcommand into hab pkg () Modify export copy to talk about only the formats we can create. () Adding next step links to marketing articles and fixing footer text () Web app package output styles and footer fix () Switch 'Maintainers' to 'Contributors' in plans () public/secret key upload w/ auth () Initial draft of file upload topic () fix Try Habitat on mobile () Invitations in the web app () \ () Updated documentation for the new format of package export () Update information about project maintainers () \ () Make travis notify on failure or new success () Create `core/hab-bintray-publish` for Bintray publishing, right? () `hab cli` api/depot authentication () Manifest formatting and build output () validate content on key uploads () Fixes padding and margin on code in tables () Add bintray links to Get Habitat () skip rustfmt lint on generated protocol files () Added instructions for how to run packages in an actual environment. () Marketing copy updates () add bash completion for hab command () Origin key uploading and listing () Fix missing app module () Website and docs fixes () add origin name tests () Add Builder Terraform Components () \ () Make origins work with new apis () Add documentation about continuous deployment philosophy & implementation. () Fixed sidebar styling for line-wrapped entries () \ () Initial draft of config update docs () Added "About" section () Fixes sign-in buttons and profile dropdown () Further fixes for web app redesign () Added documentation on update strategy. Fix all navs in this section. () origin api () Add 'cli setup' to the command ref. () Add `friends\_only` feature flag () Align web app UI to website design () Copy and minor design edits () Move syntax reference to "Reference" () \ () "Help build Habitat" documentation () Begin adding origin key management () Added overview of running topologies. () Initial draft of service group how to docs () More legal updates () Mark updated nodes with "change applied" not "changed applied" () Initial conceptual and usage docs for the director () Updates legal pages () Documentation of supervisor internals \(gossip protocol, leader election\) () Make Slack URL be http instead of https () Rework documentation navigation IA. () print\_help if no arguments are provided. () enable all ports for caching () Move Reference to reference. () You can't use these variables in hooks () Use cookies instead of sessionStorage for sessions () Minimally-fix header comment so that it doesn't say Bldr () Updated command reference for hab 0.6.0/20160604170845 () Implement searching in the web app () \ () Move docset generation instructions to README () \ () \ () \ () Allow API ELB access to port 80 () Initial draft of how to package binary-only software () Initial drafts of binding and security topics. () More copy-edits. Tightened up value proposition from the collaboration section. () Upgrade to openssl 1.0.2h for

() Pagination in the web app () Add search/auto-complete for packages () nav and formatting fixes to build and run packages () updating try hab copy based upon feedback () Homepage edits, Update sidebar layout content/styles, and Add community page () Use a single API URL () Fix typo in packaging () Add additional configurable options for builder-api server () Add pagination to listing packages () renaming + tutorial workflow updates () Update homepage to reflect new design () Update license header in builder components () Change `pkg\service\\` to `pkg\_svc\_\` () Put downloads on the site temporarily () Cryptography documentation added. () \ () Added plan for JDK8 () Update haproxy plan () Add experimental support for a statically built Supervisor, feature toggled in `hab` () fix JSON encoding/decoding of Package/PackageIdent msgs () Rewrite service communication topic to be just about services. () \ () Correct footer typo. () Remove mention of the dev shell from any user docs () \ () \ () Move OAuth code-\>token routines from SessionSrv to Builder-API () Prettier error formatting upon error exit from supervisor () Added a clear direction to the shared directory () Rewrite README to be more developer-focused () Added Elasticsearch plan () Explain how to determine docker container name () add missing 'it'; chance case 'plan' () Update server-jre to use patchelf for linking glibc binary () Update config template for handlebars. () Reword egress TCP requirement for clarity. () Implementing new branding/design on nav and footer () Use \#each instead of \#with to accurately write toml array of tables () \ () Ensure `unzip` declares its bin dir () Persist protobuf messages to data store () Upgrade to PostgreSQL 9.5.3. () Add server-jre to core plans () Add CI lint checking to enforce rustfmt code formatting. () Create App Container Image \(ACI\) containers () \ () run rustfmt 0.5.0 on all bldr components () \ () Move Makefile variable def's to the top. () \ () Builder: Distributed Services & Job Queueing () Closed issues: Where do you get the core key? Merged pull requests: README Clarifications () \ () It's more common to write this as "stdin" or "standard input". () Update the `hab-studio` prompt in the tutorials () \ () \ () Remove user-facing references to `hab-studio`, now under `hab studio`. () change Polipo timeouts on Habitat artifacts so they stay at least a week () \ () Use `--listen-http` rather than `--listen-sidecar` () Changes `--peers` to `--peer` () \ () Add note about licenses to the plan syntax doc () Remove "sidecar" jargon and refer to it as the supervisor's HTTP API. () Add plans for boost and boost 159 () \ () \ () updated references and links to Handlebars, optimized tutorial example () Add plan for cmake () Add plan for the which command () \ () Inline code styles, fixed line number copying () bugfix: Dockerize must take one or more args for packages to process. () Switch from Mustache to Handlebars () bump r2d2\_redis dependency () Updated tutorial with more Linux caveats and minor formatting fixes () Bye Bye bpm! () Tutorial updates () polipo caching performance improvements () add sidecar + gossip ip/port to config.toml sys table () Polipo caching web proxy support () support removing empty cache directories () Tutorial updates () Semver suggests 0.1.0 as the initial version () Fix typo and api url for terraform setup () Implement remaining `hab-bpm` as `hab` subcommands. () Change the URL for docs to www.habitat.sh/docs () Fixes for builder-web deploy () get\key\revisions/check\_filename uses regexes for more accurate matching () Replace `hab-bpm install` with newer `hab install` () Deploy the web app with Terraform () \ () \ () Remove writing out of the origin key from travis.yml () Remove SAP HANA from .gitignore () \ () Support wider range of service group string parsing. () \ () \ () \ () \ () Bug fix for parsing depot config from file () Upgrade to 0.5.0 toolchain in devshell. () update Rust deps () Improvements to make builder-web navigation more real () First pass refresh of `hab` CLI UI with musl/libc

() Convert the Rails sample to use binding. () Make JS compilation faster () Further tweaks to travis () Create plan for Elixir 1.2.5 () Update to docs navigation () Closed issues: The "Create your origin key" in the tutorial assumes 'hab' command present Merged pull requests: Add ruby client library () add hab-director () Add wget-style progress UI on Depot downloads. () \ () Speed Up Travis () Support `http\proxy` & `no\proxy` environment variables for Depot calls. () Adding Google Analytics snippet to website () Fix GitHub auth () write output from build to a file () Fix publish command () fix nested parsing functionality in ParseInto trait () Add protocols feature to builder-protocols crate () config apply creates gossip.toml regardless of input filename () Release 0.5.0, with more Habitats for all services. () Refactor core crypto module. () Include OpenSSL in Erlang plan () sidecar + gossip can listen to a custom ip:port () Update Erlang plan to 18.3 () Adds an unzip plan () Add publish script () Show commands in the context of the tutorial & highlight HAB\_PACKAGENAME () adding Try Hab link and slack button to home page () Copy-edits to the Try tutorial pages to remove all references to "bldr" () Moar tutorial nitpicks () specify the use of the studio terminal for generating the origin key () Tutorial nitpicks () attempt to download signing keys upon artifact installation, new origin keys Depot API () Minor grammatical fixes; also adds next and prev buttons () Additional ring encryption UX () move the 'port' variable to its first use () Adds cli output to Try Habitat feature () The gpg target is no longer valid or needed. () restructure web directories () update getting started to reference port 9636 instead of 9632 () update builder lockfiles () Moves website to main habitat repo () set socket send/recv timeout for brokers in builder-api () prefix API endpoints with /v1 () Fix a couple bugs in the supervisor, and add one feature () Mount depot api () Acceptance for web app () Upgrade PostgreSQL plan to 9.5.2 () Clean up old GnuPG keys () Changes to make origins work with the web app () \ () Adding a Code of Conduct () \ () \ () remove old test from dbcache model module () Add a `plans/build\_order.rb` which generates a build order for Plans. () The "make gpg" target is no longer valid. () misc README typos () Contributions require a DCO () Added legal copy to clarify license until Habitat is open sourced () Add some documentation about the bots behind @thesentinels () Install core origin public key in devshell and Studios () Configure builder servers from file () Adds `--bind` instead of watch, puts data in toml () add ParseInto trait for parsing config fields into rust types () Restore working against a Depot server! () Add encrypted file upload to gossip ring () make make all make all () fix compiler error in sessionsrv/vaultsrv data store module () \ () Add components target directories to the cache () `bpm install` API fix () ignore habitat secret key files () Notify homu from travis () Various style fixes () Add ConfigFile trait for reading TOML configuration files () Add ability to configure Depot server from config file () Fix common component's tests and add it into testing rotation. () Use SHA suffixes on JS and CSS () Add dependencies to Dockerfile for building builder components () Dependency, linting, and compression updates () Securing gossip communication via symmetric key encryption () bpm is now

() \ () Fix postgresql plan's package paths for /hab () Update stage1 lfs-tools download URL, improve Studio install, & tighten up Dockerfile () Convert Depot data storage to Redis () Update the `HAB\DEPOT\URL` default from IP to hostname. () \ () \ () Habitat Artifact and Origin Key Header Update () Add `hab ring key generate` subcommand & prep crypto system for symmetric keys () Adding styles to new views () Fix travis slack token () Fixing Supervisor's `PATH` setting & two other treats () BLAKE2b hash without a key, refactor and add tests () \ () Fix up project create form () move crypto functions into Context struct, add encrypt/decrypt () \ () Add Travis CI () Fix redirection on page load bug () Fix "restarting" output so it has the supervisor prefix () Adding mention-bot and travis.yml () Get the list of GitHub repos from the real api () Mixed bag of package improvement, CLI text edits, and Plan URL updates () Install tmux in dev shell () initial commit of vault server () tune loglevel of messages in depot and handle db full errors () key revisions are now calculated from existing public AND secret key files () Origin CRUD () Ecosystem Rebuild () don't use our email in the plan template () improve error messaging on upload failure () \ () Fix studio to say hab-studio in the README () rename CLI flags to remove "gossip" () Support a statically built `hab` binary for use in the build toolchain for artifact signing () update Cargo locks () Checksum query param fix () add myself as a maintainer; sort the list () Origin Creation () String updates to hab-depot command help () add dparfitt to maintainers file () Add jtimberman to MAINTAINERS () Jamie Winsor is a friendly Maintainer human! () generate user + service box keys () remove pkg\gpg\key from plans () Re-enable the daily Docker devshell image refresh and rename delivery cookbook () don't use .len\(\) for string length comparisons () Remove the plan for SAP HANA. () Don't redirect to /pkgs every time; fix layout () Re-organize Habitat filesystem paths, environment variables, Plan variables, and runtime templating data () Replace GPG with NaCl () removed extraneous dependencies () update copyright notices for web files () Updates to README; remove the demo () \ () Refactor supervision to standalone module () \ () Fix failing tests () add a `hab artifact hash \<filename\>` command () rename repo to view () rails should discover the database through gossip () Update maintainership of project to "The Habitat Maintainers" \<3 () initial commit of builder project () Rename build system from Bldr to Habitat () Allow the Supervisor to run in a minimal \(dependency-free\) environment. () Add artifact sign/verify via libsodium. () Sign In With GitHub () \ () \ () Lets write out if we have any census that changes () Dashes should be replaced with underscores () Make the service groups be full-grown keys in Svc () Preparation for GitHub user login () Update copyright notice to reference Habitat. () \ () Nls/rk/base web styles () \ () Global UI Styles for Habitat Web () \ () s/pkg\path/pkg\prefix/ for rails plan () \ () \ () Not found pages and improve loading () Make package lists of origin/name/version work () Rename Bldr crates to Habitat crates. () incorporate my feedback from \#335 () Audit all Error types in `bldr` crate .vs `core` create and remove unused Cargo dependencies in `bldr`

() renamed tutorial plan () Make real API requests on origin pages () Use real depot data on package page () Make Depot URL configurable () Repair `make serve-docs` in root Makefile. () properly list all packages of a given origin () \ () \ () Merged pull requests: \ () Adds basic, wide open CORS support to depot () Update project Makefiles and related build programs. () add libsodium () Upgrade Rust to 1.7.0 () Adding notes on how to build on native Linux () Nls/nginx () \ () \ () don't depend on runit () remove runit from supervisor () Change Bldr/bldr to Habitat/hab in the web app () Fix `bldr start`'s update strategy () Update install location of `bldr` in fixture Plans. () Restore functional test suite. () bump locked libarchive crate () \ () Update Cargo.locks for core, depot-client, & depot-core. () Security: Update to OpenSSL 1.0.2g () Add bldr-depot plan () Update demo script to use all uppercase env vars. () use libarchive/libarchive3-sys crate and remove from vendor () fix bug where all data blocks were not extracted to file () Split functionality into five crates from one () bldr upload now uploads dependencies () remove tdeps from config data () bldr install now honors installed packages () bldr-build and studio improvements () Build bldr from the component directory () Fix the missing port and exposes functionality () Restructure source tree () Update to new depot API by posting a SHA256 of the package as a query param. () Post PR\#283 changes to the httpd plan () Use the new pkg namespace for finding the svc\_path () fix bug where archive was moved before read in rebuilding () Org member picker () segfault typo () \ () Makes upload take an archive, rather than an ident () fix erroneous error output when uploading packages () Refactor `service\_config` for easier grok-ing () \ () fix some stuff in demo () Add orgs list page () \ () Split out misc deps from the Discourse work () add strace plan () Actually implement `depot repair` command () general build fixes () Add a gpg target to toplevel make () update the bpm version for studio install () Fix shebang to /bin/sh for glibc scripts () rename repo module to depot () Store packages in a hashed directory structure on Depot () Use wget-static for bpm () Initial version of httpd plan. () build bldr-web in a studio () calculate checksum and return as ETag for packages () fix build\_deps in a few packages () fixes for node, add phantomjs () Organization Create Form () Repositories () match more explicitly when searching for metafiles () clarify malformed metafile error message () Break up actions and reducers into separate files () Depot Fixes () Fix for depot and origin () Blank organization list page () Add GitHub repo selection () self documenting makefiles! () Linked Accounts page () install declared transitive dependencies on package installation () convert references of derivation to origin, project wide () adjuster is spelled wrong () Project Page () Functional tests passing in new studios () \ () Add a preamble () \ () Update `make gpg` instructions in README. () build deps in a post studio world () \ () \ () Fix node plan, add python plans () \ () Remove etcd container from compose () Move the gossip script to a demo script that is generic for all demos () \ () Notification system () Reduce the complexity of the root Makefile. () \ () Make studio run work () Rename `make pkg-shell` to `make

() Create a project page () \ () Development environment with studio () Add projects list () Adding docker build support to studios () Add bind mounting of the docker socket () Building up to bldr () Upgrade to latest angular2 beta; migrate tsd \> typings () Use the gossip layer for the Census and Election () Update to Redis 3.0.7 () \ () Add end-to-end tests () Downgrade angular to beta 2 () Simulate log streaming () add a short flag for --topology () Multiple build view () Update node and angular2 () Add build log () \ () prompt for a password in generate-user-key if one isn't specified () refactor clap subcommand defs () Create explore page () version 0.4.0 () initial metadata store implementation () Create self-hosted build environment with critical development toolchain () Merged pull requests: replace docopt with clap () \ () Various web updates () These tests fail ~20% of the time () Work around a rust perf regression () Isolated members find a way to ressurect () \ () set a two hour timeout for making the world () Fix a missing Ack timeout () re-add test attribute () \ () configure rustfmt to not split strings at the end of a () Allow listing all packages () \ () Merged pull requests: Change log level to debug for rumor peer reporting () upgrade OpenSSL to 1.0.2f () Implement the SWIM membership and gossip protocol () Make it so the currently selected package doesn't look like a link... () \ () Fix the makefile logic for src checkout () Show other versions and packages on package page () \ () \ () Use the correct item name () \ () \ () \ () \ () \ () \ () \ () \ () Dont crash if a pkg is missing a config dir () \ () update license header to more accurate licensing state () Sign in/out flow () \ () Merged pull requests: version 0.3.0 () cleanup warnings left behind in archive module () Cargo update 2016/1/14 () Fixup libarchive () Sign up form () fix xz dep, remove lzo () Initial commit of web app () \ () \ () don't compile libarchive with support for lzo () \ () \ () \ () \ () Add minimum Docker \(machine\) requirements to README () Fix the Node.js URL () add node.js plan () \ () replace shelling out to tar with libarchive-rust () Change bldr-build completion message () make target for creating new plans () Fix some typos in the README () Add erlang plan () Updates README to have commands that work () Make bootstrap tools an opt-in option when making chroot env. () Added plans for building apr and apr-util. () Add Gossip Server and Client () \ () Function callback updates () \ () Plan shell () Allow the demo scripts to use an arbitrarily named Docker Machine. () \ () Virtualbox must die () change location of temporary bldr-repo () Fixes the functional test suite () \ () Adds LamportClocks () \ () \ () fix package specificity in upload/configure commands () leverage gpgme instead of shelling out to the gpg binary () fix failing functional recipe () temporarily disable package upload/install test () Stream output from running hooks () refactor `pkg` module into `package` module and submodule friends () Should fix functional tests in delivery () Add ability to recursively install dependencies of a package () Put the plan files back for a bit () Add Standard output and error formatting () Merged pull requests: check for generated run file/symlink before re-linking () version

() fix distributed deadlock in leader initialization () add `bldr::fs` module () Allow version and release in command line package identifier () make `-u` flag optional for `bldr start` () rustfmt entire codebase () set proper default bin path for bldr in bldr-build () disable warning on WatchEntry struct () install package dependencies during bldr-build () make port configurable when starting repo () fix demo make task and documentation () Introduce $BLDR\_ROOT to bldr-build. () remove test output 'opt' directory and ignore in git' () Allow starting of initializer topology by command line () Fix functionals by uploading to correct discovery path. () Add initializer topology () ignore generated ctags files () no longer copy package health script/run script - rely on hooks () change bldr/simple\service references to chef/simple\service () require derivation when starting/installing package () Define concept of "Plans" () Fletcher is an author. () add myself to author's list () remove redis health check stub () idempotent symlink on copy run file () SAP HANA health\_check () refactor Sidecar into an actor () Update README instructions for `make doc-serve`. () Add run hook to Hana () Rename `container` target to `image`. () Should be sap/hana () Ensure that the `chef/bldr` image is present before running tasks. () make entire directory path for dep () more bldr/$pkg to chef/$pkg () Fixes references in mkimage () ensure derivative and slash separators are in DEPS manifest () fix references to bldr/$pkg to chef/$pkg () Use the / instead of the ^ () Fix tests failing due to missing `pkg\_derivation` in fixtures. () Add SAP HANA to Bldr () require derivation when specifying a package dep () add chef derivation to all dependencies () set pkg\_derivation for all packages to 'chef' () require pkg\_derivation to be set in bldr-build () add `run` hook () port health check to a hook () Add ability to define a reconfigure hook () Refactor Makefile and docker-compose.yml to be more idempotent & quick. () Remove `ftp://`-based download URLs for packages. () Upgrade to docker-compose 1.5.0 in Delivery. () Disable shasum verify on cacerts package for now. () Add support for `http\proxy` & `https\proxy`. () add libstdc++ package definition () don't build python extensions when building libxml2 () add recent package additions to make world build env target () Add `make gpg` to packages/Makefile. () Calculate a default `$pkg\_filename` value for Bldrfiles. () add Bldrfile for perl () add Bldrfile for libxml2 () improve error output when checksums do not match () add Bldrfile for libltdl () Adding numactl () support xz file format () Add libaio package () Some refactors to clean up the pkg module () Cleaning up a panic at exit () Fixes race condition on initial leader start () Adds documentation for the census () Refactor discovery system () merge upstream changes from wonder () integrate upstream changes from Wonder () Vendor the wonder library () Update Cargo.lock, and pulls current deps after Rust 1.4.0 release. () Remove `/dev/console` from bldr package image creation. () Remove fancy\_execute cookbook to debug functional failure. () Tweak the pitch deck a little () Communicate over unix domain socket for "Docker in Docker" contexts. () The shasum for cacerts.pem changed which caused 'make' to fail () refactor SignalNotifier to use wonder::actor::GenServer trait () Updated demo script and powerpoint () Explicitly name bldr\etcd\1 container name in docker-compose.yml. () don't run the doc code, just compile it () Resolves race condition with waitpid\(0\) () Spawn only one signal handler thread () start signal notifier outside of main loop () use separate thread for trapping signals () Automatic Update/Restart of