Merge ~chad.smith/cloud-init:chef_omnibus_version into cloud-init:master
Proposed by
Chad Smith
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Chad Smith | ||||
Approved revision: | accd83c97fa3b3b928af2a7955febad410471fc2 | ||||
Merged at revision: | cf10a2ff2e2f666d9370f38297a5a105e809ea3c | ||||
Proposed branch: | ~chad.smith/cloud-init:chef_omnibus_version | ||||
Merge into: | cloud-init:master | ||||
Diff against target: |
266 lines (+138/-24) 4 files modified
cloudinit/config/cc_chef.py (+33/-12) cloudinit/util.py (+25/-0) doc/examples/cloud-config-chef.txt (+4/-0) tests/unittests/test_handler/test_handler_chef.py (+76/-12) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chad Smith | Approve | ||
Server Team CI bot | continuous-integration | Approve | |
Review via email: mp+330712@code.launchpad.net |
Description of the change
Add option to pin chef omnibus install version
Most users of chef will want to pin the version that is installed.
Typically new versions of chef have to be evaluated for breakage etc.
This change proposes a new optional `omnibus_version` field to the
chef configuration. This changes also adds an reference to the new
field to the chef example.
LP: #1462693
To post a comment you must log in.
Pulled the original content from https:/ /code.launchpad .net/~papodaca/ cloud-init/ +git/cloud- init/+merge/ 328943 and addresses review comments as well as added unit tests.