{"push_id":2657299814,"size":204,"distinct_size":92,"ref":"refs/heads/cm/buildkite","head":"8c448ce164e7292ca0abe751d88acbdfb1450274","before":"4de43879b4dd9b8b2196024a01fc472fe4214ca7","commits":[{"sha":"27274a1755a84aa12526186b0cea54c80c1174b7","author":{"name":"Jamie Winsor","email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@vialstudios.com"},"message":"Improve error message when acting on a service that isn't loaded\n\nThis will clarify the error message returned when you attempt to start\nor stop a service which is not loaded. The previous error didn't contain\nany messaging around `loaded` vs `unloaded` state and just messaged that\na service could not be located.\n\nIn addition, all other messages have been updated to reflect the same\nmessaging when attempting to act on a service which has not been loaded.\n\nSigned-off-by: Jamie Winsor <jamie@vialstudios.com>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/27274a1755a84aa12526186b0cea54c80c1174b7"},{"sha":"5a6248b8daa155c7c530134f7594415c418cf2a8","author":{"name":"Jon Bauman","email":"e6c6a4db54ad11b4de69fed67139594b59f3444f@users.noreply.github.com"},"message":"Fix shellcheck lints that cause no functional changes\n\nFixes to latent bugs will go in a separate commit\n\nSigned-off-by: Jon Bauman <5906042+baumanj@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/5a6248b8daa155c7c530134f7594415c418cf2a8"},{"sha":"f1d831712063d85ad4b8e2c590284fc067934a30","author":{"name":"Jon Bauman","email":"e6c6a4db54ad11b4de69fed67139594b59f3444f@users.noreply.github.com"},"message":"Add rustfmt version bump\n\nSigned-off-by: Jon Bauman <5906042+baumanj@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/f1d831712063d85ad4b8e2c590284fc067934a30"},{"sha":"87501b39124092cb271d3dabe62ad8b344ad19af","author":{"name":"Jon Bauman","email":"e6c6a4db54ad11b4de69fed67139594b59f3444f@users.noreply.github.com"},"message":"Change ssh_args variable to an array, so it can be quoted properly\n\nSigned-off-by: Jon Bauman <5906042+baumanj@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/87501b39124092cb271d3dabe62ad8b344ad19af"},{"sha":"681ac707ca4b7fedf110369f9cc718efce646b42","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-*: Run rustfmt\n\nThe exporters code was not reformatted when the rust version was\nbumped to 1.26.1, which also updated rustfmt.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/681ac707ca4b7fedf110369f9cc718efce646b42"},{"sha":"6ef1220db4c6ae5dc999c58b49866482bb2f8d0b","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Fix some typos and grammar\n\nService name and group name in service group are separated with a dot,\nnot with a colon.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/6ef1220db4c6ae5dc999c58b49866482bb2f8d0b"},{"sha":"6270d3d2855c36f19dd29a5ab1c123f2bc3e1ed8","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Generate bind json values a bit differently\n\nThat way we don't have to have a mutable binds variable.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/6270d3d2855c36f19dd29a5ab1c123f2bc3e1ed8"},{"sha":"d6683c89e2527f370b7c6112f9afd3d4f8df81de","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Generate v1beta2 custom version of habitat manifest\n\nThis only changes the version of the manifest the exporter will\ngenerate, but does not add support for generating the new fields in\nthe manifest yet. The only difference with the previous version of the\ngenerated manifest is that the Habitat operator will use Kubernetes\nstateful sets instead of deployments as a way to deploy services in\nthe cluster.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/d6683c89e2527f370b7c6112f9afd3d4f8df81de"},{"sha":"f11e19ac9c975e1202a6ec6ef31097bc43cb782e","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Move manifest rendering to a separate struct\n\nWe use handlebars renderer to generate a YAML document, so we need to\ndisable the escaping, because handlebars by default uses an\nHTML-specific escaping.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/f11e19ac9c975e1202a6ec6ef31097bc43cb782e"},{"sha":"38f5f77b3bfe4f03273b988bc47333472b148743","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Add a quote helper to manifest generator\n\nWe will want to generate fields with arbitrary values in the YAML\ndocument, so we need to put them inside quotes. For this to work, the\nstring inside the quotes needs to have backslashes and quotes\nescaped. The new helper does exactly that - escapes the necessary\nchars and wraps the string in quotes.\n\nThis will be needed for generating environment variables fields in\nKubernetes manifest.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/38f5f77b3bfe4f03273b988bc47333472b148743"},{"sha":"328d3d0c779b5c3cbf9e8350b73094008131e005","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Generate environment variables fields in manifest\n\nThis adds a `--env` flag that can be used multiple times to add a\nenvironment variable to the manifest.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/328d3d0c779b5c3cbf9e8350b73094008131e005"},{"sha":"d2a2e87022a7630781e3a82d347c3d205570e8f2","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Generate persistent storage fields in manifest\n\nThis adds a `--storage` flag that can be used to specify a persistent\nstorage inside the manifest for the service.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/d2a2e87022a7630781e3a82d347c3d205570e8f2"},{"sha":"6b071cca58650a9c31dabc4e7101a71bcc99d5c5","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Expose PersistentStorage and QuoteHelper\n\nHelm exporter will use both.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/6b071cca58650a9c31dabc4e7101a71bcc99d5c5"},{"sha":"52c2e5ff5860588e5b5d6dd3fb56a3713e14af9a","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-k8s: Make some help strings consistent\n\nShould start with uppercase, just like others.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/52c2e5ff5860588e5b5d6dd3fb56a3713e14af9a"},{"sha":"231306b6a4fc67f83b07a3731e45d7a9ae6a9edf","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-helm: Avoid useless cloning\n\nWe don't need to take any values from inside the Option, we only need\nto know if the option has any value in it. So just use as_ref() which\ncreates a new Option with a reference value, so it is not copied\nunnecessarily.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/231306b6a4fc67f83b07a3731e45d7a9ae6a9edf"},{"sha":"99a907abe5ab32ec30ae42308a9832315c481ae6","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-helm: Use an enumerating iterator instead of a counter\n\nOne variable less and it is doing the incrementation for us.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/99a907abe5ab32ec30ae42308a9832315c481ae6"},{"sha":"f9e06caddd12610e7229632708ed79b18c150d62","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-helm: Mention another helm issue in deps generator\n\nThe first issue was closed in favor of the second one, but keep the\nfirst one for context.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/f9e06caddd12610e7229632708ed79b18c150d62"},{"sha":"169f97578dda1b631f5d5ed2a269f31d03ed5bc5","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-helm: Fix a typo\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/169f97578dda1b631f5d5ed2a269f31d03ed5bc5"},{"sha":"1b5762180edeeffa4787ba75096c190a03522425","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-helm: Bump a default operator version\n\nIt is the version that supports a new custom version with stateful\nsets and persistent storage.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/1b5762180edeeffa4787ba75096c190a03522425"},{"sha":"e9befec9a18a579dbb2a02b3a112840cc295b937","author":{"name":"Krzesimir Nowak","email":"049588669667d6bb20b978e17fc57ff3556ea5dd@kinvolk.io"},"message":"pkg-export-helm: Handle persistent storage fields in manifest\n\nThe support is done through the three new values in values.yaml -\n`storageSize`, `storagePath` and `storageClass`.\n\nSigned-off-by: Krzesimir Nowak <krzesimir@kinvolk.io>","distinct":false,"url":"https://api.github.com/repos/habitat-sh/habitat/commits/e9befec9a18a579dbb2a02b3a112840cc295b937"}]}
{"actor":{"display_login":"christophermaier"}}