summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-10-23Revert to uwsgi-plugin-python for barbican source imagesMark Goddard1-1/+1
Stein only I508bb082a319955b3e008235e158eaa07a1e8a74 was backported to stein to fix an issue with barbican images which contained the python 2 version of uwsgi-plugin-python on Ubuntu/Debian, but should have used uwsgi-plugin-python3. However, in Stein only Ubuntu/Debian binary images used python 3 - not source images. This change reverts to uwsgi-plugin-python for Ubuntu/Debian source. Change-Id: I62c1a42c29ce7273028f99edbb77f4362a2452ce Related-Bug: #1849128
2019-10-23CI: 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 (cherry picked from commit 98fb7dc8ff2136d658c9a79ed40f6e42e7893662)
2019-10-22Fix 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 (cherry picked from commit 823e45a6c909437a6530c9f34f9e4f5cce8ab79c)
2019-10-21Merge "Bump Openstack Exporter version to 0.6.0" into stable/steinZuul1-1/+1
2019-10-21Merge "handle push error properly" into stable/steinZuul2-2/+49
2019-10-21Bump 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> (cherry picked from commit cd7f78e8f87b194633b60bcce89852f701a77c90)
2019-10-17Merge "CI: increase both limits to 3h" into stable/steinZuul1-2/+2
2019-10-17Merge "Add disk dev name check function" into stable/steinZuul1-39/+20
2019-10-16CI: 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 (cherry picked from commit 7e1d3eba928ec54899f90368b0235b6737fda3b0)
2019-10-16Add 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 (cherry picked from commit 1d5f753fb13bcc3659b4abd1bb768de8550a6dc4)
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 (cherry picked from commit 52cac09d3d0b8dcdbc8d68a0bcc8092008220309)
2019-10-16CI: pep8: Fix yamllint error on .yamllintRadosław Piliszek1-0/+1
Change-Id: I0ffa25a4bdc7b7966b986e1718b4bb8ce02d2486 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com> (cherry picked from commit 88d26e52d350683f4407191ccb196a203167e756)
2019-10-14Bump stein octavia to 4.1.0 (CVE-2019-17134)Joseph M1-1/+1
Change-Id: Icc5910db96aba05196d8cd576a3a2e7f1402be45
2019-10-10Bump stein cinder version to 14.0.2Joseph M1-1/+1
Change-Id: I5acb13e2afe86e956c0d98de4afe0c5097f3d8bf
2019-10-07build: enable Octavia for Ubuntu/binaryMarcin Juszkiewicz6-11/+17
Change-Id: Icc68b404d8713a9fcf0026374378d1645fe30d52
2019-10-07Merge "Install rsync in swift-base containers on Debian/Ubuntu" into ↵Zuul1-10/+16
stable/stein
2019-10-03Bump zun-ui package to 3.0.1Hongbin Lu1-1/+1
Change-Id: Ie8c533cff44e185116d803f4858652f747cc5878 Closes-Bug: #1845650
2019-10-02Merge "There is no Java 8 in Debian 'buster' (part 3)" into stable/steinZuul3-3/+3
2019-10-02Merge "Bump up version for magnum stein to 8.1.0" into stable/steinZuul1-1/+1
2019-10-02There is no Java 8 in Debian 'buster' (part 3)Marcin Juszkiewicz3-3/+3
Good to have proper Java version. Better is when JAVA_HOME is also adjusted to point to proper directory. And to have it set proper way. Change-Id: I0f83c3498028135751b0b887665d009e5e19410f (cherry picked from commit 0383aaca7b6282e69761e4c44a7d8e509305e107)
2019-10-02Merge "Placement: Debian pkg has migration script in different path" into ↵Zuul1-1/+7
stable/stein
2019-10-02Install rsync in swift-base containers on Debian/UbuntuMark Goddard1-10/+16
This is used by the replicator services. Change-Id: Iad7ad20542a159469d95e990c20564633046b251 Closes-Bug: #1846207 (cherry picked from commit d61c54be9d281a024a448f783dbde037d5fd1cda)
2019-10-01Bump up version for magnum stein to 8.1.0Bharat Kunwar1-1/+1
Change-Id: I66eacbf2f51b93b94f2aea91d8db5e7f12000c40
2019-10-01Fluentd: td-agent repository for DebianViktor Michalek2-0/+4
Change-Id: I0f05183889971dcc014663a849d3fc1d87a19e8e (manual picked from commit 2131ef9875efd67a9dd45dc3329df8de16cacff1)
2019-10-01Placement: Debian pkg has migration script in different pathViktor Michalek1-1/+7
Change-Id: I33d45a5bdd4f45153a78c695e7a9a97f2444dd74 (cherry picked from commit 2d7a14012d2c50bc9fd61fad1e74ca99ad9a98ab)
2019-10-01Add Debian Buster Stein backports APT repositoryViktor Michalek2-1/+6
Change-Id: Ie140cf0d6308a5ee3c09f06ddfcf63be2e1cec64 (manual picked from commit c08a4b5a6352f3d1ebf640687d68d00aabc11ff6)
2019-09-29sensu-client: Pin minitest Ruby gem on CentOSRadosław Piliszek1-1/+2
Change-Id: I1afd2d50c0dc2de6d305b56bd5f9182745fee843 Closes-bug: #1845843 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com> (cherry picked from commit 305312f1070e80ba849f8c4feb00ad02196b8306)
2019-09-27Fix monasca-grafana - pin rake to <13Mark Goddard1-1/+3
Rake 13.0.0 (released today) depends on Ruby 2.2, but CentOS 7 only provides Ruby 2.0. This change pins rake in the monasca-grafana image to versions earlier than 13.0.0. Change-Id: Id9a76f459aff016fbc920370c0a3ec58e0397fcb Closes-Bug: #1845647 (cherry picked from commit a0712ceef3d6c20cdd79417dcff10525c527fb3d)
2019-09-24Merge "[horizon] Install octavia dashboard on deb" into stable/steinZuul1-0/+1
2019-09-24Merge "Fix retries when pushing images" into stable/steinZuul2-0/+37
2019-09-23[docker/openstack-exporter] Bump to 0.2.1 versionJorge Niedbalski1-2/+2
Bump the default version to 0.2.1 of the openstack-exporter. Change-Id: I6e893c25a9dfbbbac6bd69f2fa26e6c72a4154d7 Signed-off-by: Jorge Niedbalski <jnr@metaklass.org>
2019-09-20Fix retries when pushing imagesMark Goddard2-0/+37
Currently the retry mechanism is broken for pushing because the image state gets set to an error state, and is never reset to 'built'. This prevents the PushTask from setting success to True. This change sets the image state to 'built' if the push succeeds, ensuring it overrides any previous failures. Change-Id: I93fc0e383da8fec6b3ca31f8094321c2a0c3af71 Closes-Bug: #1844697 (cherry picked from commit f8ded663891f79c289156ee61d4e02197d80ce7a)
2019-09-20[horizon] Install octavia dashboard on debDincer Celik1-0/+1
Change-Id: Iec78660049085483b207f4bdcf48f572d845c600 (cherry picked from commit 77e8285e897feb4789d1b24c69bfa3be8a468f78)
2019-09-20sensu-client: install older whois gemMarcin Juszkiewicz1-1/+2
Whois 5.0.0 requires Ruby 2.4 while CentOS has only 2.0 version. Change-Id: I6ec9d58bf54db1ac69b879785f38fb492bc2dfc2 (cherry picked from commit 41408527ae88ac42de11ca2818ff405320795a8b)
2019-09-18base: fix OracleLinux buildMarcin Juszkiewicz1-1/+1
Change-Id: I7603ed700abd2d6ce3ac0f301dc433ed1ed11e64 Closes-Bug: #1844484
2019-08-30Bump service versions for Stein8.0.1Mark Goddard1-2/+2
Change-Id: I125879421fb6292501b4989901e1eb39b6aaf22a
2019-08-22Merge "Fixes wrong local_setting.py file issue for Ubuntu binary ↵Zuul1-0/+2
deployment." into stable/stein
2019-08-21Fixes wrong local_setting.py file issue for Ubuntu binary deployment.Dincer Celik1-0/+2
This bug both affects Rocky and Stein. local_setting.py was not linked to local_settings under /etc/openstack-dashboard so Horizon runs with default settings. Change-Id: I818876619694695663c98d9edcb8c8514198e8fd Closes-Bug: #1803029 (cherry picked from commit eb7c730e057082eadab5c01ef845f65bb5cf47c4)
2019-08-20Add pciutils package to cyborg-agent and zun-computeRadosław Piliszek2-0/+14
These run lspci and have this requirement in respective bindeps. CentOS images seem to have it installed but Ubuntu not. Ensure pciutils package is always installed. zun-compute seemed to work nonetheless but generated errors about being unable to take host inventory. cyborg-agent is unknown to work at all and deb is unbuildable. Change-Id: Iebc1f2c05c1f57c2b6f98ca9772f1ae9d9a420fa Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com> (cherry picked from commit c323c5be7fd4ebcc71ca4e10a5c15b9ab1f29ba6)
2019-08-20Merge "Delete default gnocchi & aodh wsgi conf in Ubuntu binary" into ↵Zuul2-0/+8
stable/stein
2019-08-20Merge "There is no Java 8 in Debian 'buster'" into stable/steinZuul3-4/+25
2019-08-20Merge "Ensures monasca-thresh data and worker dirs exist and are empty on ↵Zuul1-1/+30
start up" into stable/stein
2019-08-20Merge "There is no Java 8 in Debian 'buster' (part 2)" into stable/steinZuul2-2/+17
2019-08-20Merge "Add prometheus_client to monasca-agent image" into stable/steinZuul1-1/+2
2019-08-20Merge "Fix ovs-appctl by adding --pidfile to ovsdb command." into stable/steinZuul1-1/+1
2019-08-20Merge "Use openstack-tempest-all for rpm tempest container" into stable/steinZuul1-1/+1
2019-08-20Fix ovs-appctl by adding --pidfile to ovsdb command.Michal Nasiadka1-1/+1
Change-Id: I8927ce98d669480866d6fcddaf7b08ef3cbbc37e Closes-Bug: #1697570 (cherry picked from commit 0ec7017f7a358553158dc927285ab9f4af1a641a)
2019-08-20Merge "Add partition detection to fix osd initialization failure" into ↵Zuul1-1/+29
stable/stein
2019-08-19Use openstack-tempest-all for rpm tempest containerChandan kumar1-1/+1
openstack-tempest shipped from RDO does not have the tempest plugins, It has just tempest cli and library. https://review.opendev.org/#/c/651601/ updated the rpm package name while solving different issue and TripleO stein CI, most of the tempest tests are getting skipped as tempest plugins are not there. openstack-tempest-all is the meta package contains all the plugins, and installing that fixes the issue. Change-Id: Ifb616b082c9d82f4736e4b688cafc3a58a0c7a9f Signed-off-by: Chandan kumar <chkumar@redhat.com>
2019-08-19Unbreak CI: fluentd and TripleO dependencyRadosław Piliszek2-12/+2
fluentd - we are not deploying kubernetes, no need for plugins TripleO - CI currently broken (to reverse, FIXME in place) - dropped TripleO from gate Change-Id: I203f70176af7f2b53398ddeb5c21e6234a45e268 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com> (cherry picked from commit 07b55048e63f27c1045735624c845d1af95a11fd)