summaryrefslogtreecommitdiff
path: root/kolla
AgeCommit message (Collapse)AuthorFilesLines
2021-02-15sensu: drop Ubuntu supportMarcin Juszkiewicz1-0/+2
Upstream removed Ubuntu repositories. Train/Stein only Change-Id: Ice125e101a689fd3df9d1cd9a093a026f9747a3e
2021-01-27CI: Use Docker proxy for pulls + Ruby fixes + get_pipMark Goddard1-0/+8
For Stein (due to CentOS 7) includes as well: - get_pip macro: fix for Python 2.7 - sensu-client: Pin simpleidn Ruby gem simpleidn Ruby gem started requiring Ruby 2.2. - monasca-grafana: Pin git Ruby gem fpm Ruby gem started requiring git Ruby gem git Ruby gem started requiring Ruby 2.3 - mark helm-repository as unbuildable It no longer builds, it's not used, it's been removed... Change-Id: I0c4d5e1ea16c6677813a334b38b3a22ad811531d Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com> Depends-On: https://review.opendev.org/772501 (cherry picked from commit a8c12def858b57349207cab5fa8dabb3c23bdfa0)
2020-11-20Bump (final) versions for Steinstein-em8.0.5Mark Goddard1-7/+7
Change-Id: Ieb406271eea9e09d6e63820afc77369c932d7626
2020-11-06Add mongodb to skipped imagesMichal Nasiadka1-0/+4
Mongodb builds for CentOS and Oraclelinux are failing with missing mongodb package. [0]: https://376645110508c67547f1-711d728cec9366cabf90489c3301c285.ssl.cf1.rackcdn.com/periodic/opendev.org/openstack/kolla/stable/stein/kolla-publish-centos-source/02c19f5/kolla/build/000_FAILED_mongodb.log [1]: https://be16c502bd559ea2be0a-e7edb05e06a1172316eb4206e173039e.ssl.cf5.rackcdn.com/periodic/opendev.org/openstack/kolla/stable/stein/kolla-publish-centos-binary/7906290/kolla/build/000_FAILED_mongodb.log [2]: https://c0896a76e4bfc649b00b-bb1c7e0df0c2b154f674f44976092bb9.ssl.cf5.rackcdn.com/periodic/opendev.org/openstack/kolla/stable/stein/kolla-publish-oraclelinux-source/97b0841/kolla/build/000_FAILED_mongodb.log [3]: https://130e95a9c5888f92af5c-5775ad363b5cad1640e005d0e8356875.ssl.cf2.rackcdn.com/periodic/opendev.org/openstack/kolla/stable/stein/kolla-publish-oraclelinux-binary/31aefed/kolla/build/mongodb.log Change-Id: Ia6e81509379a77009d3d416522ec91ad51d6611b
2020-10-14Bump versions for SteinMark Goddard2-41/+38
Also, make Bifrost buildable again. The longstanding Bifrost issues in Stein have now been fixed [1] for CentOS. [1] https://review.opendev.org/#/c/749014/ Change-Id: I030bbe32bd489c3031b065f74de83c658356d4b2
2020-09-03Fix ironic build issues - LANG relatedMichal Nasiadka1-0/+6
ironic drivers-requirements installation fails with: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 2: ordinal not in range(128) Squashed ,,cherry-pick'' from stable/train - adding LANG block and locale-gen for Ubuntu family in base Dockerfile: https://review.opendev.org/#/c/684808/ https://review.opendev.org/#/c/691835/ https://review.opendev.org/#/c/694099/ Temporarily blocks bifrost building as well - to revert! Change-Id: I79ee884ad35bf5166c9ea303d73416271ff5f637
2020-06-26Bump versions for SteinMark Goddard1-2/+2
Change-Id: Id31883d93628958de61e8cd22de482c48b9c6c0b
2020-06-25CI: Install python deps, mark oraclelinux rsyslog as skippedMichal Nasiadka1-0/+3
setuptools is missing from infra image - so it needs to be installed. Copy cat of a kolla-ansible change: https://review.opendev.org/#/c/735808/ Disables rsyslog build on oraclelinux (both source and binary) and tripleoclient (binary). Depends-On: https://review.opendev.org/737829 Change-Id: I6068abcbc0e73eeab77b0aa99983a95adc6defd3
2020-06-09Bump versions for SteinMark Goddard1-5/+5
Change-Id: Iaa16955b9b4b078901ce17934721b7780cc43b37
2020-06-09Fix multiple issuesMark Goddard1-1/+1
Both issues affect Train and earlier releases. 1. Fix monasca-grafana by pinning more Ruby gems childprocess 3.0.0 and ffi 1.13.0 depend on Ruby 2.3. 2. Bump bifrost to 6.0.4 Bifrost had a fix to stop using the master branch of DIB which dropped support for Python 2. 3. Drop docker-client from OracleLinux sensu-client image The package fails to install due to a missing dependency on subscription-manager. Change-Id: Ida7e20833360bbca69c6aafc4f5d7cb375bb106f Closes-Bug: #1882070 (cherry picked from commit 3784d32d9ceacf0dad8057092752f1ae7be37ed3)
2020-05-01Bump versions for Stein8.0.3Mark Goddard1-3/+3
Change-Id: Ic06bdcf30b7df7447b1bcbf2f688a9d148a59c67
2020-04-28drop tripleo-common-tempest-pluginMarcin Juszkiewicz1-4/+0
This is not needed plugin without any branches or releases. And wants Python 3 while we have Py2 for CentOS 7. Change-Id: I9cab91b82941ea125b16d19e68722ce41a1f11f2 14:41 < hrw> is tripleo-common-tempest-plugin your stuff? 14:43 <@EmilienM> yes and it does nothing. I thought we removed that? 14:43 <@EmilienM> apparently it's still here https://github.com/openstack/tripleo-common-tempest-plugin 14:43 <@EmilienM> we should burn it, weshay|ruck ^ 14:44 < hrw> EmilienM: also fine to drop from train? 14:44 <@EmilienM> burn it everywhere you can 14:44 < hrw> THANKS 14:44 <@EmilienM> it has never been useful 14:44 <@EmilienM> and people who started it left 14:48 <@weshay|ruck> EmilienM, yup
2020-04-07Bump versions (Stein)Dincer Celik1-1/+1
Change-Id: Ie4a85d84aef4dda7acee10c08f1377d521479963
2020-03-24Bump service versions (Stein)Mark Goddard1-1/+1
Change-Id: I9c94d95287ef8956556de5d48b7e88b69457e60f
2020-02-27Bump stein versionsPierre Riteau1-1/+1
Change-Id: Ie7a5d74e4640e5ec5e9885b4733551cf050d0853
2020-02-26Bump stein versionsMarcin Juszkiewicz1-8/+8
Change-Id: I51ebb3e35c08ab0e2402508c9f833aa0fa71cef0
2020-02-12Bump Gnocchi to 4.3.4Pierre Riteau1-1/+1
It includes several bug fixes, in particular one for an issue when coordination is disabled [1]. [1] https://github.com/gnocchixyz/gnocchi/issues/996 Change-Id: I0ac41463bd6ca1eb363e1c5cdc29f7222ec382b1
2020-02-08[stein] Bump versionsDincer Celik1-4/+4
Change-Id: I5f27a47caa3fc644fd1b575bf70935e746c6b5c8
2020-01-24[stein] Bump versions8.0.2Dincer Celik1-1/+1
Change-Id: Ib6c5a017adaa1f85b21976a30a63bc4363e4742d
2020-01-21[stein] Bump versionsDincer Celik1-1/+1
Change-Id: I0a524bf7147446f7604ec3555fe926e7f251d736
2020-01-20config: make kolla work with oslo.config 7.0.0+Marcin Juszkiewicz1-1/+1
From oslo.config 7.0.0 release notes: > Positional options are now required by default, to match argparse’s > default behavior. To revert this behavior (and maintain optional > positional arguments), you need to explicitly specify positional=True, > required=False as part of the options definition. So let's follow. Change-Id: I77fdbcb905b1a7f2d535c3a37b2899118d1442c5 (cherry picked from commit aaa472bfa257aea53abcb3642ad4beeaed1b99a8)
2020-01-20[stein] Bump versions and pin vmware-nsxRadosław Piliszek1-2/+2
For some reason vmware-nsx releases outside openstack/releases keeping the neutron version in sync. Somehow we missed the pin in stein (it is pinned in rocky and train). Change-Id: Iacd75261d14dc7d9fe89d0db7502831976a6b894
2020-01-08Bump versions for Openstack steinMarcin Juszkiewicz1-1/+1
Change-Id: Ia1ffb7b0834ffd776d2c7ffac40757eafa51ff29
2019-12-20Bump OpenStack versions for SteinPierre Riteau1-1/+1
Change-Id: I6f6b32e3858f793a4674967e3fa3fcec87d93e6e
2019-12-19Bump versions for Openstack steinMarcin Juszkiewicz1-2/+2
Change-Id: I88ebd3db3bf2be0db1c9082b050fe5788d3a7239
2019-11-29Bump OpenStack versions for SteinMarcin Juszkiewicz1-7/+7
Change-Id: Ia1f17f3bffbd59ad99e46ddd100b88617737f29c
2019-10-25Bump OpenStack versions for SteinMark Goddard1-8/+8
Change-Id: I7820452f107e036d92b282462b0911a0f0e46d82
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-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 Juszkiewicz1-1/+0
Change-Id: Icc68b404d8713a9fcf0026374378d1645fe30d52
2019-10-03Bump zun-ui package to 3.0.1Hongbin Lu1-1/+1
Change-Id: Ie8c533cff44e185116d803f4858652f747cc5878 Closes-Bug: #1845650
2019-10-01Bump up version for magnum stein to 8.1.0Bharat Kunwar1-1/+1
Change-Id: I66eacbf2f51b93b94f2aea91d8db5e7f12000c40
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-08-30Bump service versions for Stein8.0.1Mark Goddard1-2/+2
Change-Id: I125879421fb6292501b4989901e1eb39b6aaf22a
2019-08-07Stein-only: update packagesRadosław Piliszek1-5/+5
Change-Id: I67e1d77d34a7198321d170d8ffacff9b39308170 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-08-02Update build profiles for Placement splitDoug Szumski1-0/+3
The Placement API is now a separate project, but anyone building Nova is likely to want it. This change ensures that it is built alongside Nova. Change-Id: I05433f5bb2313e2adff39850a970d4430340c852 (cherry picked from commit d4e89eb932d660b4e610460b3ec9792a3e08091c)
2019-07-01Update versions:Michael1-2/+2
./tools/version-check.py Update ironic-inspector-8.2.2 Update neutron-14.0.2 Change-Id: Ie856fcc179933c5b58f8944ea6b57a402d83843b
2019-06-18Merge "Bump service versions for Stein" into stable/steinZuul1-8/+8
2019-06-07Bump service versions for SteinMark Goddard1-8/+8
Change-Id: Ibe4fbc7857996361229c15fa5670906bd81660cb
2019-06-06Switch to RDO Stein release on CentOS & OracleMark Goddard1-1/+1
This change switches from the Delorean yum repositories to the RDO Stein release repository. centos-release-openstack-stein pulls in centos-release-ceph-nautilus, which conflicts with upstream ceph packages. Disable the CentOS Ceph repo to work around this. Change-Id: I1df5dd28adc65ff461a893b60c57d7b5da96d653
2019-05-08Improve doc of kolla-build '--docker-dir' optionRadoslaw Smigielski1-1/+2
Let's make clear that '--docker-dir' can be specified multiple times as argument of kolla-build. It was not clear if '--docker-dir' options accept comma separated list of values or it can be specified multiple times. Change-Id: I7cf9a7c2a6c7876e5784a3df93369e7fa5036173 Partial-Bug: #1827146 (cherry picked from commit da24177fd03e79ab0936aa3f63bd38ae55cc63c3)
2019-04-22Merge "Bump Monasca Notification to fix container" into stable/steinZuul1-1/+1
2019-04-18Bump Bifrost version to 6.0.1Mark Goddard1-1/+1
This fixes an issue that prevents ironic-conductor from starting. Change-Id: I73e564001bedefe5eff8a94a30dc92f73e76af20
2019-04-15Bump Monasca Notification to fix containerDoug Szumski1-1/+1
The previous version is missing a Jira dependency which prevents the container starting. Depends-On: https://review.openstack.org/#/c/652724/ Change-Id: If8e143c2381f2ca2ff87166e69074d3c6c9a1c6f
2019-04-13Add config option use_dumb_init to add it to container imagesRabi Mishra2-0/+4
Usage of dumb-init can also be disabled from cli with `--nouse-dumb-init` when building images. Also moves ENTRYPOINT outside of dumb_init_installation block. Change-Id: Id32d54fc9913b83cf121ede5a5e265e0772062ae Related-Bug: #1821970 (cherry picked from commit fb4cb9efda5a522ba0d837047385b61275d09150)
2019-04-10Bump versions for OpenStack Stein releaseMark Goddard1-82/+82
Stein has now been released - use the initial releases of each project. Change-Id: I0a366a2ca458bb35ecea0b11bdcc36db2ec707ea
2019-04-03Use Stein release for all OpenStack projectsMark Goddard1-130/+129
Versions were generated via the following command: tools/version-check.py --openstack-release stein --include-independent Some other versions had to be changed manually, including those not managed via the OpenStack release process. Revert this on master once kolla stable/stein branch has been created. Change-Id: I7cf31fd3ef7d236b9356b379a664968071dbf297
2019-03-27Add cyborg to kollaBai Yongjun2-0/+14
Because kolla not have cyborg so should add this. Implements: blueprint add-cyborg Change-Id: I497e67e3a754fccfd2ef5a82f13ccfaf890a6fcd
2019-03-27Merge "build: handle template syntax errors better"Zuul1-7/+13