Merge ~harlowja/cloud-init:tpl-cloud-cfg into cloud-init:master
| Status: | Merged |
|---|---|
| Merge reported by: | Scott Moser |
| Merged at revision: | 8a445f0811e8deca935f5781a84e8d08067b1b1e |
| Proposed branch: | ~harlowja/cloud-init:tpl-cloud-cfg |
| Merge into: | cloud-init:master |
| Diff against target: |
545 lines (+266/-96) 6 files modified
Makefile (+5/-2) cloudinit/util.py (+33/-6) config/cloud.cfg.tpl (+198/-0) dev/null (+0/-88) packages/redhat/cloud-init.spec.in (+4/-0) tools/render-ud (+26/-0) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Server Team CI bot | continuous-integration | Needs Fixing on 2017-03-06 | |
| Scott Moser | 2016-10-03 | Needs Fixing on 2016-11-02 | |
|
Review via email:
|
|||
Commit Message
Make config/cloud.cfg a template
Certain settings in cloud.cfg don't make sense on different and/or other
distros, and certain modules are routinely being not applied by various
downstream distributors so to aid in this split of cloud.cfg that is
happening downstream anyways we might as well turn cloud.cfg into a
template that all can share and customize (if needed) for certain distros
(this makes it easier to identify common themes and differences and
resolve those).
This change does just that and adjust needed other tooling to correctly
know how to include the renamed and new cloud.cfg files.
| Scott Moser (smoser) wrote : | # |
| Scott Moser (smoser) wrote : | # |
please drop the unrelated change.
FAILED: Continuous integration, rev:8a445f0811e
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| Scott Moser (smoser) wrote : | # |
This needs
a.) rebase
b.) droping of unrelated rpm spec change
c.) check to see that all rendered is as expected.
| Scott Moser (smoser) wrote : | # |
Hi,
I've kind of taken this over at
https:/
I'll move this to work in progress.
| Scott Moser (smoser) wrote : | # |
I've added all this and put a MP at
https:/
| Scott Moser (smoser) wrote : | # |
Marked this merged. the general templatizatio of cloud.cfg is done now.
thanks for your initial work Josh.
| Scott Moser (smoser) wrote : | # |
Marked this merged. the general templatizatio of cloud.cfg is done now.
thanks for your initial work Josh.


Largely seems ok.
A few things though:
a.) seems unrelated to modify the rpm spec
b.) what about setup.py?
c.) shouldnt' we 'git ignore config/cloud.cfg' ?