Merge ~smoser/cloud-init:feature/tpl-cloud-cfg into cloud-init:master
| Status: | Merged |
|---|---|
| Merged at revision: | 41d46bfb85929c79dabcec3cf21c8d71401fd2b8 |
| Proposed branch: | ~smoser/cloud-init:feature/tpl-cloud-cfg |
| Merge into: | cloud-init:master |
| Diff against target: |
753 lines (+379/-157) 7 files modified
MANIFEST.in (+10/-1) Makefile (+3/-0) cloudinit/util.py (+28/-1) config/cloud.cfg.tmpl (+194/-0) dev/null (+0/-88) setup.py (+101/-67) tools/render-cloudcfg (+43/-0) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Server Team CI bot | continuous-integration | Approve on 2017-06-08 | |
| Ryan Harper | 2017-06-06 | Approve on 2017-06-08 | |
|
Review via email:
|
|||
Commit Message
Make config/cloud.cfg a template and setup.py fixes
Currently there is no real way to have a single 'cloud.cfg' file that
works everywhere. Certain modules are routinely being not applied by
various downstream distributors. Other differences include default user.
This changes cloud.cfg to be a template that we can render per-distro
versions as needed. This makes it easier to identify common themes and
differences and resolve those.
Additionally, we add some fixes to setup.py.
- sdist now collects all the files.
- install can now be done into a virtual env, and all the data files
to with it.
We have also included some config changes that were found in the
redhat distro spec.
* include some config changes from the redhat distro spec.
FAILED: Continuous integration, rev:d1d93cc523c
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:fc986d5fbfd
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:9ed06a64cd7
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:139aa7bdcce
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:dc47c6d0a5d
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:cce63478399
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:9e6ff73cdb6
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:ebfb84991b2
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:cfe67100c17
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:c082cb70229
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:fa22e178294
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
FAILED: Continuous integration, rev:15f8e174fb9
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| Ryan Harper (raharper) wrote : | # |
After many retries, both cent6 and cent7 packages install and run.
https:/
FAILED: Continuous integration, rev:9f28ea05e8b
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
PASSED: Continuous integration, rev:cddb12952b2
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild:
https:/
PASSED: Continuous integration, rev:2f3a5989c7b
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild:
https:/
PASSED: Continuous integration, rev:bda19c91836
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild:
https:/
PASSED: Continuous integration, rev:f02784484a8
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild:
https:/
| Ryan Harper (raharper) wrote : | # |
Couple of nits, otherwise looks fine.
| Scott Moser (smoser) wrote : | # |
addressed all.
PASSED: Continuous integration, rev:d74c0b261ec
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild:
https:/
PASSED: Continuous integration, rev:ec511f15dfc
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
Click here to trigger a rebuild:
https:/


FAILED: Continuous integration, rev:0a10399df14 0601465029080c0 e2fdf4c4bf6e34 /jenkins. ubuntu. com/server/ job/cloud- init-ci/ 457/ /jenkins. ubuntu. com/server/ job/cloud- init-ci/ nodes=metal- amd64/457/ console /jenkins. ubuntu. com/server/ job/cloud- init-ci/ nodes=metal- arm64/457/ console /jenkins. ubuntu. com/server/ job/cloud- init-ci/ nodes=metal- ppc64el/ 457/console /jenkins. ubuntu. com/server/ job/cloud- init-ci/ nodes=metal- s390x/457/ console /jenkins. ubuntu. com/server/ job/cloud- init-ci/ nodes=vm- i386/457/ console
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild: /jenkins. ubuntu. com/server/ job/cloud- init-ci/ 457/rebuild
https:/