summaryrefslogtreecommitdiff
path: root/kolla/common/config.py
AgeCommit message (Collapse)AuthorFilesLines
2020-11-20Bump (final) versions for Steinstein-em8.0.5Mark Goddard1-7/+7
Change-Id: Ieb406271eea9e09d6e63820afc77369c932d7626
2020-10-14Bump versions for SteinMark Goddard1-38/+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-06-26Bump versions for SteinMark Goddard1-2/+2
Change-Id: Id31883d93628958de61e8cd22de482c48b9c6c0b
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-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-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-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 Mishra1-0/+2
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 Yongjun1-0/+8
Because kolla not have cyborg so should add this. Implements: blueprint add-cyborg Change-Id: I497e67e3a754fccfd2ef5a82f13ccfaf890a6fcd
2019-03-21Merge "Introduce clean_package_cache"Zuul1-1/+3
2019-03-18Sahara: install also the split pluginsLuigi Toscano1-0/+24
The code of Sahara plugins has been extracted during the Stein cycle. Add support for: - the source-based deployment method (a beta release of the plugins is available on pypi) and - the RPM-based method (RDO contains the packages for the plugins.) This change is required also for the RPM method. Even if the RPM packages of the plugins are linked through weak dependencies to the sahara-api and sahara-engine packages (Supplements), weak dependencies are currently disabled here. Change-Id: I5241d84aa1ca2830cfdb60c1a3ff4e958a21b345
2019-03-17Introduce clean_package_cacheEmilien Macchi1-1/+3
Default to true (to maintain backward compatibility), this parameter will allow to disable the Package cache cleaning when building the Kolla images. In TripleO, we are investigating how we can accelerate the builds by not cleaning the Yum cache and this patch will help us to do so. Also included same for deb package_install method. Co-Authored-By: Jon Schlueter <jschluet@redhat.com> Change-Id: I0adc85302dfe0411d362c899f3e0d6a0019680d4
2019-03-14Move to Debian 'buster'Marcin Juszkiewicz1-2/+2
Buster is at freeze phase so safe to update and use. Will give us Python 3 based OpenStack packages (usually release delayed). Change-Id: I48c2d252a834716f1bcf10b18f2d32fe541e8137
2019-03-12Add distro_package_manager configurationAlex Schultz1-0/+5
Add configuration to allow the switch between dnf/yum or provide an alternative package manager. Change-Id: I913769fcf5875a12b4561958cf7c90b74cd116ea
2019-03-12replace 'distro_python3' variable with 'distro_python_version'Marcin Juszkiewicz1-4/+0
RHEL7 derived distros use Python 2.7 RHEL8 uses Python 3.6 Ubuntu 18.04 uses Python 3.6, but we haven't enabled it yet. Debian:buster uses Python 3.7, but we haven't enabled it yet. We have several places in code where "/lib/pythonX.Y/site-packages" is used so we need to know value of X.Y rather than py2/py3 switch. How to check for Python 2: {% if distro_python_version == '2.7' %} Breaks: Iad6b70b433a0dd1b0f8ae6790fd280594517661a Change-Id: Ie24f109af19ae0438c21e0d43cb3cc947812b4ce
2019-01-16Add base_package_typeAlex Schultz1-0/+4
Currently in all the Dockerfile.j2 files, we are doing base distro if conditions for package names when installing via a binary. Rather than duplicating these base_distro in [<distros>], let's provide a single value for determining the binary installation method. This change adds a base_package_type which we can use to lookup if 'rpm' or if 'deb' rather than relying on specific distro names. Change-Id: I8a0c6c8fbc32a8cfa6932fddf28a449fceda3d49
2019-01-16Add distro_python3 optionAlex Schultz1-0/+4
As we add support for python3 on RHEL based systems, we need to add a flag to key off of in the Dockerfiles to swap out the python3 package names. This change adds a distro_python3 configuration option that can be defined to force python3 or python2 package names. If this option is not provided, we set this to True for RHEL 8 based distros and false for other distros. Change-Id: I4028991bad92c0e8e21066cc4173c06ce5eba393 Related-Blueprint: python3-support
2018-12-19Split placement-api from novaEduardo Gonzalez1-0/+8
This change breaks out the Placement service from Nova ahead of it's removal from the project later in Stein. For the time being the original Nova Placement images are left in place but they will be removed later in the cycle once the Placement code is removed from the Nova project by the following change: https://review.openstack.org/#/c/618215/ Co-Authored-By: Lee Yarwood <lyarwood@redhat.com> Change-Id: I2bf6f5bf45b76e6900f41c21e9af30c69dc6e9c0