Merge ~chad.smith/server-team-ci:install-ci-deps into server-team-ci:master
| Status: | Merged |
|---|---|
| Merge reported by: | Joshua Powers |
| Merged at revision: | 7bb59d8f983428ed2da0cccb5c2b377e2a8381ec |
| Proposed branch: | ~chad.smith/server-team-ci:install-ci-deps |
| Merge into: | server-team-ci:master |
| Diff against target: |
49 lines (+5/-1) 2 files modified
jenkins/cloud-init/centos.yaml (+1/-1) jenkins/cloud-init/integration.yaml (+4/-0) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Joshua Powers | 2017-06-15 | Approve on 2017-06-15 | |
|
Review via email:
|
|||
Description of the Change
Deps fixes: use run-centos --artifacts to spin up an lxc sorting dependencies when building an srpm
This branch does two things for dependency resolution:
1. use run-centos which spins up a new lxc with all build dependencies installed so we don't run into missing deps when generating CentOS rpms
2. Call cloud-init's ./tools/
With these changes we will be able to better manage dependency changes just in cloud-init/
- 7bb59d8... by Chad Smith on 2017-06-15
| Chad Smith (chad.smith) wrote : | # |
| Chad Smith (chad.smith) wrote : | # |
Ran 2nd validation that calling sudo read-dependencies script from integration tests doesn't break anything
https:/

https:/ /jenkins. ubuntu. com/server/ view/Cloud- init/job/ z_copr_ build_test/ 1/console succeeded I'm removing the one-off job