summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2020-12-14Merge "elasticsearch-curator: drop botocore workaround"Zuul1-3/+1
2020-12-14use freezer user for freezer_scheduler containerwuchunyang1-0/+2
freezer scheduler runs with root privilege which is needless Change-Id: I9345a123838dd5ff5a4f4c5d37f40ac233807104
2020-12-13Merge "Remove retired Searchlight support and images"Zuul6-112/+0
2020-12-12Merge "Remove footer block from intermediate images"Zuul6-5/+5
2020-12-11centos: do not enable PowerTools repo in baseMarcin Juszkiewicz2-1/+1
This repo is only needed for source openstack-base. Change-Id: I835c18424153f8529a37fc78e16d2becacb71263
2020-12-11Remove retired Searchlight support and imagesGhanshyam Mann6-112/+0
Searchlight project is retiring in Wallaby cycle[1]. This commit removes the images and support of Searchlight project before its code is removed. Needed-By: https://review.opendev.org/c/openstack/searchlight/+/764526 [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018637.html Change-Id: Ibcae8d0af13fd1d242912b8703c1d1253e2a1326
2020-12-11Remove retired Qinling support and imagesGhanshyam Mann6-121/+0
Qinling project is retiring in Wallaby cycle[1]. This commit removes the usages of Qinling project before its code is removed. Needed-By: https://review.opendev.org/c/openstack/qinling/+/764521 [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018638.html Change-Id: I5bb79f08b76830981be95df19f3a33f5fda6893d
2020-12-11elasticsearch-curator: drop botocore workaroundMarcin Juszkiewicz1-3/+1
Curator got requirements sorted out upstream and builds fine now without hack. This reverts curator part of https://review.opendev.org/c/openstack/kolla/+/755339/ Change-Id: Iabe5b9684a7bf0e39a7dca824e6705b5069560bf
2020-12-11freezer: drop EPELMarcin Juszkiewicz1-4/+1
There is no 'trickle' package in EPEL8 so enabling it is useless. Change-Id: I916faee02f1387d08d786f2a74699bd613904280
2020-12-09Support CentOS 8.3abraden1-1/+1
Backport this until Train. CentOS 8.3 renamed system repos. [1] This caused failures when disabling and enabling. More details in the referenced bug report. Notice CentOS 8.2 and below will no longer work. [1] https://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2011#Yum_repo_file_and_repoid_changes Change-Id: I2d67b3ed7b7c521bc755ec9a87365c9962a9eeff Closes-Bug: #1907213 Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com> Depends-On: https://review.opendev.org/766211
2020-12-02Unify curl optionsMichał Nasiadka22-23/+25
Currently we use couple of curl options throughout Dockerfiles, this change adds all common options to curlrc (-sSLf) and removes usage of those in Dockerfiles. Change-Id: I46b77978926fc2b578a68d1aaa944b2198af0685
2020-11-30horizon: set FORCE_GENERATE to no if not setChristian Berendt1-1/+1
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I303ee5367aba0ae114e52b7b559faf06133f2304
2020-11-27ceilometer: do not fail when using an unsupported database typeChristian Berendt1-3/+0
This is necessary if e.g. Prometheus is used. Then the ceilometer-upgrade is not needed. Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I8690e5543e6b5f37f41fe35f659910fc869c034f
2020-11-24Merge "swift: fix group membership in debuntu/binary"Zuul1-0/+5
2020-11-24swift: fix group membership in debuntu/binaryMark Goddard1-0/+5
The UCA packages seem to be removing the swift user from the kolla group. Explicitly add it after installation. Closes-Bug: #1905279 Change-Id: I51c7c6e2f520a582de0409025eb5d1a6da2952a2
2020-11-23base: fix QEMU dependencies for Debian/aarch64Marcin Juszkiewicz1-0/+5
Change-Id: I2c82c6269b2c357b0815ea29bc6a7c322f84dac9
2020-11-20Remove footer block from intermediate imagesMark Goddard6-5/+5
Only the final image in a hierarchy should have the footer block. neutron-infoblox-ipam-agent image still has two footers because it inherits from the neutron-server image. We set the user to root at the beginning of that Dockerfile, so that headers and footers have the right context. Change-Id: I95e5bb5583be2a76e289749e8adfc303a4e7197a
2020-11-17Merge "Bump up openstack exporter to 1.2.0"Zuul1-1/+1
2020-11-09Clean up heat-all dockerfilezhoulinhui1-26/+0
heat-all images is used nowhere, this PS to remove it. Change-Id: I78bad7e8dd29f455595a96b52ca187c942c41521
2020-11-04neutron: Fix update-alternatives on CentOSMichal Nasiadka2-5/+14
Change-Id: I151420d3036410dd5ce6d90907d72dd3c20643b5 Closes-Bug: #1884778
2020-11-04curator: Add wheel to elasticsearch-curatorMichal Nasiadka1-0/+1
Change-Id: Idf980eedcd318b88101b3a82442b9b99838fd84c
2020-11-03Bump up openstack exporter to 1.2.0Michal Nasiadka1-1/+1
Change-Id: I19edf083c2f96098773d1198796e60cb8679eb4d
2020-10-26Merge "base: use Victoria repos for Debian/x86-64"Zuul1-3/+3
2020-10-23mariadb: Fixes incremental backup failure when full not created todayabraden2-6/+22
backup_full() saves the history name in $BACKUP_DIR/last_full_date. backup_incremental() attempts to read from $BACKUP_DIR/last_full_date into $LAST_FULL_DATE. After the read attempt; if $LAST_FULL_DATE is zero length then $(date +%d-%m-%Y) is used. Change-Id: I4172b814d5d95ae3debbc1cf3feaeee2e2bec9bd Closes-bug: 1897948
2020-10-23Merge "Use upper constraints for virtualenv in openstack-base"Zuul1-1/+1
2020-10-23base: use Victoria repos for Debian/x86-64Marcin Juszkiewicz1-3/+3
Change-Id: Ie5ae119dcf31e05112405c8a307bcd2613d45de8
2020-10-23Switch to Victoria stable branchesMark Goddard1-1/+3
This includes switching to releases of independently released projects. Projects missing stable branches: * networking-ansible * vmware-nsx * vmware-nsxlib Includes the following other change squashed to pass CI: elasticsearch-curator: install boto before curator We need to install older boto versions to get image built. Change https://review.opendev.org/759233 Change-Id: I6983b01daa6e577e3238f2823e6e7693d0a73c0a Co-Authored-By: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2020-10-19Use upper constraints for virtualenv in openstack-baseMichal Nasiadka1-1/+1
Since Rally has virtualenv in requirements, and is using contraints - it's trying to downgrade virtualenv from inside a virtualenv. Let's try to install proper version of packages in openstack-base. Closes-Bug: #1900419 Change-Id: I2a1e2b6661fd4b62648756416e6147b604dda686
2020-10-16rally: add rally-openstack in source - follow upBartosz Bezak1-1/+9
Follow up to change [0] rally-openstack added as plugin to rally source image. Changed rally tarball to latest available version, as rally does not build tarbals from master branch anymore. [0]: https://review.opendev.org/#/c/757542/ Closes-Bug: #1803968 Change-Id: I26dd3a02e5e0131f52eac1380562b610eea3a36f
2020-10-14Merge "rally: Add rally-openstack"Zuul1-0/+1
2020-10-12Merge "Be strict about errors in start"Zuul6-17/+21
2020-10-12rally: Add rally-openstackMichal Nasiadka1-0/+1
Currently source builds and centos-binary builds do not install rally-openstack. It results in errors with finding openstack plugin. Change-Id: I26ad81a7076bad7a659e2d80a1ad0453c13794d1 Closes-Bug: #1803968
2020-10-05Be strict about errors in startRadosław Piliszek6-17/+21
Make start.sh run with pipefail and nounset to avoid common errors in the start scripts and detect them early. Httpd code had to be patched to allow it to pass on Debuntu. Also fix the two missed applications of httpd to make sure all its path are covered. And also fix Horizon's ENABLE_ZAQAR - K-A does not use Zaqar. Yet another - Horizon's settings_bundle. :-) Finally, fix Neutron for Debuntu (KOLLA_LEGACY_IPTABLES). Change-Id: I39b8d78f6758df1f92b8b0d2c06ea99b038b843b Depends-On: https://review.opendev.org/711923
2020-10-05Merge "Checks for heat_user_domain explicitly"Zuul1-2/+4
2020-10-04Checks for heat_user_domain explicitlyFabian Bermel1-2/+4
The script should check for heat_user_domain explicitly instead of matching on "heat" Closes-Bug: #1839824 Change-Id: Iac83444487d2aa96a0f90086029f43922d1e7856
2020-10-01Merge "Fix Neutron migrations order"Zuul1-2/+2
2020-10-01Merge "Debian: use QEMU 5.0 from buster-backports"Zuul2-1/+11
2020-09-30Fix Neutron migrations orderRadosław Piliszek1-2/+2
It seems I mixed up the order when commenting/uncommenting. Neutron base has to go first. Change-Id: Ib2bf51d4c6e2a574b98671a699777cd8a9a22768
2020-09-29Merge "masakari: Add crm_mon to masakarimonitors sudoers"Zuul1-0/+1
2020-09-28Merge "Add missing heat deps for deb-binary"Zuul1-1/+7
2020-09-26Add missing heat deps for deb-binaryMichal Nasiadka1-1/+7
heat-engine in V relies on vitrage and zun python client libraries, there is a bug [1] in progress, but let's fix it faster in Kolla - and revert once UCA fixes it on their side. [1]: https://bugs.launchpad.net/cloud-archive/+bug/1893935 Change-Id: I974dfba1b3f939bb5d56e994c080da5673c7953b
2020-09-26Merge "Run Ironic Inspector as ironic-inspector user"Zuul2-2/+2
2020-09-25Run Ironic Inspector as ironic-inspector usergeneralfuzz2-2/+2
This patch reverts changes to the Dockerfile and configuration script that were made to support running the service using wsgi. Ironic Inspector does not currently support running with wsgi. Change-Id: Idc816f25c85ef7d5cd14182fe01b652876cb181a
2020-09-25Update Ansible in kolla-toolbox to 2.9Mark Goddard1-3/+1
Change-Id: I7a05751143fbf41a4d1754049d58cd434811bcc6
2020-09-23Restore Neutron migrationsRadosław Piliszek1-12/+10
For details see [1]. Note this will also be amended on the Kolla-Ansible side to squash [2] as well. [1] https://review.opendev.org/750075 [2] https://bugs.launchpad.net/kolla-ansible/+bug/1894380 Change-Id: Id47ea8a5ea5318a69cf6814162db2115b40c7e6f
2020-09-21create 'add_binary_source_envs' macro and use itMarcin Juszkiewicz7-4/+10
There is small subset of images where we need to know which install_type or install_metatype is used. So add them only there (and their children). Change-Id: Ib7d5e36b958d6c8daf2989df32e29fa24b46c62a Implements: blueprint infra-images
2020-09-21Merge "Improve pip install process for offline deployment."Zuul7-22/+7
2020-09-17Improve pip install process for offline deployment.Gaël THEROND (Fl1nt)7-22/+7
* "Use distribution-provided pip" * "Use python's pip module invocation method" * "Install pip earlier in order to avoid multiple installation" * "Remove pip_version variable requirement and call" Change-Id: Id0e738044a1931f9d611a7281a48ea4a593f1cf1 Closes-bug: #1893204
2020-09-17Add openvswitch packages to kolla-toolboxMichal Nasiadka1-0/+2
Required by https://review.opendev.org/#/c/750631/ Change-Id: I9e4e408ebc197b12ef128ec629fb648246ef6582
2020-09-17Merge "ironic-pxe: RHEL/CentOS: install AArch64 modules on all GRUB ↵Zuul2-5/+6
architectures"