summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-10-23Do not build rally image for Ubuntu binaryRadosław Piliszek3-2/+3
UCA does not provide rally and the Ubuntu rally depends on python2 packages which conflict with python3 packages. Change-Id: I36c1feaecf2e07e2d9fb8a7f42e899477eaabae4 Closes-bug: #1848295
2019-10-23base: drop not used apt preferences for UbuntuMarcin Juszkiewicz1-4/+0
We used APT preferences to limit Ubuntu to Ceph 'mimic' (13.x) but those packages are no longer present so we got Ceph 'nautilus' (14.x) in our images. So let's drop not used settings. Change-Id: I51da99efedc0b11c8ff529475f7878e6d9f5e63f
2019-10-22Merge "Switch OPENSTACK_RELEASE to train"Zuul1-1/+1
2019-10-22Merge "Switch upper constraints in kolla-toolbox to use releases.o.o"Zuul1-1/+1
2019-10-22Merge "Fix python3 compatibility for barbican"Zuul2-2/+2
2019-10-22Merge "Use Train release for all OpenStack projects"Zuul1-136/+136
2019-10-21Fix python3 compatibility for barbicanDincer Celik2-2/+2
Barbican refers to python3 but uwsgi refers to python2. This change fixes this issue. Change-Id: I508bb082a319955b3e008235e158eaa07a1e8a74 Closes-Bug: #1849128
2019-10-21Use Train release for all OpenStack projectsMark Goddard1-136/+136
Versions were generated via the following command: tools/version-check.py --openstack-release train --include-independent Some other versions had to be changed manually, including those not managed via the OpenStack release process: almanach, gnocchi, networking-ansible, vmware-nsx, vmware-nsxlib, networking-l2gw, nova-mksproxy, novajoin, rally VMTP 2.5.0 is the latest release, but does not support python 3. Sticking to master. Revert this on master once kolla stable/train branch has been created. Change-Id: I7b1d280c75b7cc6ec1aa5d7c413b3861ffa2c459
2019-10-21CI: Increase job run attempts to 5Mark Goddard1-1/+1
Attempts affect pre failures. This means we can increase stability of jobs by rejecting nodes that fail pre without failing runs at the same time (unless we are really unlucky and hit b0rken nodes 5 times in a row). This change is adapted from I17b7f878c742fa8db66f738526855a02ab9f1905 in kolla-ansible. Change-Id: Ied5d2cb8ffa47b90833ee3cf241797601906f9b2
2019-10-21Add prelude for Train 9.0.0 releaseMark Goddard1-0/+6
Change-Id: Id264217005ff585a91f7e62d95337c2cbd5f34dd
2019-10-21Switch OPENSTACK_RELEASE to trainMark Goddard1-1/+1
This controls the upper constraints file used in the kolla-toolbox image. Change-Id: I5901890f78e6358fdda4c80fd277726b4bd2c1f4
2019-10-21Switch upper constraints in kolla-toolbox to use releases.o.oMark Goddard1-1/+1
This ensures we can use just the release name in OPENSTACK_RELEASE, rather than the branch name. TrivialFix Change-Id: I1902a5039cb9318d7d70387dd2dc142d915fd298
2019-10-21Move to RDO Train packagesMichal Nasiadka4-6/+4
Change-Id: I396f929ecc11f87fb83585bedd39be93a605c57b
2019-10-21Merge "Bump Openstack Exporter version to 0.6.0"Zuul1-1/+1
2019-10-18Merge "Fix fetch_ceph_keys to run in python3"Zuul1-1/+1
2019-10-18Bump Openstack Exporter version to 0.6.0Keith Plant1-1/+1
There appears to be a bug in the prometheus openstack exporter versions <= 0.2.1 causing cinder data to stop being collected after about 24 hours. Bumping to latest stable version 0.6.0. Change-Id: Iccaf4c0bb79e7e33072e37aa83711b37938d6719 Signed-off-by: Keith Plant <kplantjr@gmail.com>
2019-10-18Merge "Tidy up release notes for Train"Zuul10-23/+23
2019-10-17get 'apt_*' options of kolla-build.conf working againMarcin Juszkiewicz3-0/+4
We broke 'apt_sources_list' and 'apt_preferences' options quite a while ago. Turned out that fix is quite simple. This change adds empty sources.list and apt-preferences files which are always added into images. If kolla-build.conf will use any of APT related options then those files will be replaced with provided ones. Change-Id: I7bbdcbd5c60f654a484a872209e0537e3950346c Closes-bug: #1706549
2019-10-17Fix fetch_ceph_keys to run in python3Michal Nasiadka1-1/+1
Quick fix to convert bytes object to string, that can be serialized by JSON. Change-Id: I7d3db8e43eccc06aaf21e84990317133fa515a1f
2019-10-16Tidy up release notes for TrainMark Goddard10-23/+23
Change-Id: Ic5dc5fd8ae43997cfc815f2461f709dee30f355e
2019-10-16Fix source link.wangfaxin1-2/+2
Change-Id: If63fb782c3b3da8301610e80bd3b2cfeadc301cc
2019-10-16Merge "Neutron: add support to use legacy iptables"Zuul2-0/+15
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