aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-10-16Merge "handle push error properly"Zuul2-2/+49
2019-10-16Merge "Add disk dev name check function"Zuul1-39/+20
2019-10-16handle push error properlyMarcin Juszkiewicz2-2/+49
If there was some error during pushing then Kolla was greeting with "all went fine" message anyway: INFO:kolla.common.utils.aodh-api:Trying to push the image ERROR:kolla.common.utils.aodh-api:Get http://10.101.16.1:5000/v2/: dial tcp 10.101.16.1:5000: connect: no route to host INFO:kolla.common.utils.aodh-api:Pushed successfully This patch changes that. Now if there is an error during push then proper exception is raised to PushTask and image is marked with PUSH_ERROR status. This way at the end of build it is easy to spot which images did not got pushed to registry: INFO:kolla.common.utils:=========================== INFO:kolla.common.utils:Images that failed to build INFO:kolla.common.utils:=========================== ERROR:kolla.common.utils:base Failed with status: push_error ERROR:kolla.common.utils:nova-api Failed with status: push_error ERROR:kolla.common.utils:nova-base Failed with status: push_error ERROR:kolla.common.utils:nova-compute Failed with status: push_error ERROR:kolla.common.utils:nova-compute-ironic Failed with status: push_error ERROR:kolla.common.utils:nova-conductor Failed with status: push_error Closes-Bug: #1848019 Change-Id: Id2ab97bf4c0dc3423268a0ea435b56f4a65f7196
2019-10-15CI: pep8: Fix yamllint error on .yamllintRadosław Piliszek1-0/+1
Change-Id: I0ffa25a4bdc7b7966b986e1718b4bb8ce02d2486 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-10-14Merge "setup.cfg: Cleanup"Zuul1-7/+0
2019-10-14Merge "Custom CA certificates installation mechanism"Zuul4-1/+37
2019-10-14Add disk dev name check functionEddie Yen1-39/+20
This patch will add new function in extend_start.sh for OSD creation. Not only support loop device but also others that disk dev layout is end with numbers. Change-Id: Iee5f8b8581d70166de6eba1bdc9e42766fe8cb48 Closes-Bug: #1847014
2019-10-14tox: Keeping going with docsjacky062-5/+6
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name suggests, keeps the build running when it encounters non-fatal errors. This is exceptionally useful in avoiding a continuous edit-build loop when undertaking large doc reworks where multiple errors may be introduced. [1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045 Change-Id: I6b8897472220e2f45ec3230be8d3f82adacc7c7e
2019-10-12Neutron: add support to use legacy iptablesJan Vondra2-0/+15
Setting legacy iptables for host system kernels not supporting iptables-nft. Change-Id: I3b17bfdbc68a9a227bb22dc05a02ed6da607a114
2019-10-13setup.cfg: Cleanupcaoyuan1-7/+0
- pbr hasn't need the hook configuration since forever [1] [1] https://github.com/openstack/pbr/commit/c84876dc0f559a66fec19b2f81f5717204b253e2 Change-Id: I5fdbed24a588f72247f1cc1a384726b556ee6de0
2019-10-12Custom CA certificates installation mechanismViktor Michalek4-1/+37
Change-Id: I0fd596d93a0e575a391250d4bed261ad370a3664
2019-10-10Mark images as deprecated in support matrixMark Goddard2-14/+14
Change-Id: Ie0612618296e09f975eff570c7743c1e5c1e08a4 Depends-On: https://review.opendev.org/686641
2019-10-10Merge "Support matrix for Kolla"Zuul4-0/+271
2019-10-10Support matrix for KollaMichal Nasiadka4-0/+271
* Created support matrix for x86_64 and aarch64 * Populated with buildable vs unbuildable images * Populated with images tested by k-a marked by T Change-Id: I3f71dafc5f50dfdd2c44a70ba3c294c9308ce3b1
2019-10-10Merge "Deprecate Dragonflow images"Zuul1-0/+7
2019-10-10Deprecate Dragonflow imagesMark Goddard1-0/+7
These images are not deployed by Kolla Ansible or TripleO. Change-Id: I70e36c0b75d010e64978b1ba28e72bc8231fa9c9
2019-10-08Merge "Remove designate-pool-manager container"Zuul1-37/+0
2019-10-08Merge "Deprecate Almanach images"Zuul1-0/+6
2019-10-08Remove designate-pool-manager containerAlfredo Moralejo1-37/+0
designate-pool-manager service has been removed in Train cycle [1] so let's remove it. This container was already retired in kolla-ansible [2]. [1] https://review.opendev.org/#/c/665476/ [2] https://review.opendev.org/#/c/682253/ Change-Id: I4f95c6515f73c9e952d0e66c1ed44b1271c798c0
2019-10-06Merge "Add Debian/source kolla-ansible job"Zuul1-0/+1
2019-10-04Deprecate Almanach imagesMark Goddard1-0/+6
The Almanach project was last committed to in 2017. Change-Id: I7d462bdb6ea14d77ac20772bd2afffcac5931d73
2019-10-04Merge "Revert "Adding python*-pyngus package to openstack base""Zuul1-2/+0
2019-10-04Merge "CI: increase both limits to 3h"Zuul1-2/+2
2019-10-04CI: increase both limits to 3hMarcin Juszkiewicz1-2/+2
Our publishing job is barely managing to fit in 2h time so let add another one. Change-Id: Id9312830fb9961927ac8d317c432f52a4ad7af24
2019-10-04Revert "Adding python*-pyngus package to openstack base"Mark Goddard1-2/+0
This partially reverts commit 73f9b5e47c7cab658ef75ac3dcdc2f006ebc7557. It was fixed in RDO on the packaging side: https://review.rdoproject.org/r/#/c/22745/ Ubuntu packages do not have a dependency on python3-pyngus, so that package has been left in place. Change-Id: Iea8fd1ac30400c67f76aec6d37ee7614f9c51770
2019-10-03Merge "Use C.UTF-8 locale"Zuul2-0/+14
2019-10-03Merge "swift-proxy-server: Ubuntu is still on Python 2"Zuul1-4/+11
2019-10-03Add Debian/source kolla-ansible jobMarcin Juszkiewicz1-0/+1
Depends-On: https://review.opendev.org/686133 Change-Id: I79c9c678a140931f2470591c88e008b497a893cf
2019-10-03Merge "Debian: publish images"Zuul1-0/+25
2019-10-03swift-proxy-server: Ubuntu is still on Python 2Marcin Juszkiewicz1-4/+11
Change-Id: Ie174d1154bfe9295e5dae05ac885a5fa88487d4d
2019-10-03Horizon: change location of policy files in DebianViktor Michalek1-0/+2
Change-Id: I7f818141506adee67d568061a93e3c13c65f24db
2019-10-02Merge "Fluentd: There is available td-agent pkg for Buster"Zuul2-1/+7
2019-10-02Merge "debian: enable congress and zaqar images"Zuul1-2/+0
2019-10-02Merge "swift-proxy-server: use Python 3 for Debian/Ubuntu"Zuul1-1/+1
2019-10-02Debian: publish imagesMarcin Juszkiewicz1-0/+25
Let us publish Debian/source images periodically and at release time. Debian/binary images publish at release time as we may not have binary packages during development cycle. Change-Id: I1e821a04d8637141ac7977937fddab6910c4eeaf
2019-10-02Merge "mistral-event-engine: enable for Debian/Ubuntu"Zuul2-5/+2
2019-10-02Merge "monasca: add 'monasca-common' to base"Zuul1-0/+1
2019-10-02Merge "debian: switch to Train binary packages"Zuul2-4/+4
2019-10-02Fluentd: There is available td-agent pkg for BusterViktor Michalek2-1/+7
Thanks a lot to Masahiro Nakagawa https://github.com/treasure-data/omnibus-td-agent/issues/209#issuecomment-530340475 Change-Id: I9c4993436844d45bc9df2815659fa7c420910b01
2019-10-02monasca: add 'monasca-common' to baseMarcin Juszkiewicz1-0/+1
'monasca-common' is used by several monasca images: - agent - api - log-api - notification - persister So build it once. Change-Id: I33fbc77562d3806695345ffd7504ef3385f7564a
2019-10-01Merge "Install rsync in swift-base containers on Debian/Ubuntu"Zuul1-10/+16
2019-10-01Install rsync in swift-base containers on Debian/UbuntuMark Goddard1-10/+16
This is used by the replicator services. Change-Id: Iad7ad20542a159469d95e990c20564633046b251 Closes-Bug: #1846207
2019-10-01mistral-event-engine: enable for Debian/UbuntuMarcin Juszkiewicz2-5/+2
Depends-On: https://review.opendev.org/685901 Change-Id: I0c5e5cc895238094e30fac49dfc6e7bd880ca55e
2019-10-01debian: enable congress and zaqar imagesMarcin Juszkiewicz1-2/+0
Change-Id: I331d8ed68ab32d7c56e891cf2e71c4a8157a26de
2019-10-01Merge "Update mention of Kayobe in documentation"Zuul1-3/+3
2019-10-01swift-proxy-server: use Python 3 for Debian/UbuntuMarcin Juszkiewicz1-1/+1
Change-Id: I035c4fe7308adb851f93753a8e71fec8965c6704
2019-10-01debian: switch to Train binary packagesMarcin Juszkiewicz2-4/+4
Repository may not contain all packages yet. Change-Id: I88e1c8c1ce78fc138fa2541b15a7620fa7300043
2019-10-01Merge "CI: add Debian/binary job"Zuul1-0/+11
2019-10-01Merge "Horizon: fix for Debian"Zuul2-9/+24
2019-10-01Horizon: fix for DebianViktor Michalek2-9/+24
Stein/Buster packages are enabling plugins by default at its installation time, but we actually know what plugins should be enabled just only at the deploy time. Therefore we need to install all available plugins and disble them right at the image build time. Plugins will be enabled according to deployment (kolla-ansible) configuration at deploy time. Change-Id: I9604ebb4f2a5081fd1209b9841aa997a70a90a11