aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2021-01-25Remove zaqar image and related pluginsChristian Berendt7-134/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: Id3187b2b95e9b9bd3d9233a498f7c45e66c604c7
2021-01-25Horizon: gentler `-o nounset` handlingRadosław Piliszek1-36/+31
When running with `-o nounset` since [1], the Horizon became quite fragile to run as it started requiring all ENABLE_* environment variables to be set upfront. Normally they are - via kolla-ansible. However, when working with it outside of kolla-ansible or removing services (like it was the case 3 times during the Wallaby cycle), it creates needless issues (like having to wait for images to get published for kolla-ansible gate or users bumping into irrelevant incompatibilities [2]). This patch makes sure all ENABLE_* environment variables default to 'no' and are no longer required to be set when there is no need to set them to 'yes'. [1] 032804e5a0ddf89f7726880d1b57dd492d7d5c07 [2] https://bugs.launchpad.net/kolla/+bug/1911141 Change-Id: I644e072a699dccd8f32a24e484ff6dab7b9b449d
2021-01-25Merge "base: Debian has QEMU 5.2 now so update pinning"Zuul1-2/+2
2021-01-21base: Debian has QEMU 5.2 now so update pinningMarcin Juszkiewicz1-2/+2
Change-Id: I4371daf7b28c8a057364d17e2e47f6e22665447c
2021-01-19Merge "Remove nova-mksproxy image"Zuul1-16/+0
2021-01-19Merge "Upgrade the Monasca Fluentd output plugin"Zuul1-1/+1
2021-01-16Merge "horizon: set FORCE_GENERATE to no if not set"Zuul1-1/+1
2021-01-15Merge "Remove certmonger image"Zuul1-23/+0
2021-01-15Remove nova-mksproxy imageChristian Berendt1-16/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I3d101f171bd1cc6f3c192ddc98cea0d63bccb739
2021-01-15Remove certmonger imageChristian Berendt1-23/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I7bb67edf151481f6431b5f55e652a600fc7d4ab1
2021-01-14Merge "Remove ec2-api image"Zuul2-66/+0
2021-01-14Merge "Remove radvd image"Zuul1-14/+0
2021-01-14Merge "Remove ptp image"Zuul2-30/+0
2021-01-14Merge "Remove novajoin image"Zuul4-101/+0
2021-01-14Remove ec2-api imageChristian Berendt2-66/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I2c737971fc98873fc355d98e7bf1453ea13a8161
2021-01-14Remove radvd imageChristian Berendt1-14/+0
Change-Id: I616080fbb9be8c065339530c051ac06cae3907a0
2021-01-14Remove ptp imageChristian Berendt2-30/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: If4f4e86619335bca6819f2cb6bc8e718e613cd5c
2021-01-14Remove rsyslog imageChristian Berendt2-42/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: I02f502c62d488d3822eb6008a77c88633e41e2b9
2021-01-14Remove novajoin imageChristian Berendt4-101/+0
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de> Change-Id: Ia636747bc2d886f44abb2f4f816fcb621b90a298
2021-01-12Add a storm-base imageMark Goddard4-8/+16
Refactor storm image dependencies. Previously we had: base -> storm -> monasca-thresh Both storm and monasca-thresh images are final, and each includes a footer. This causes issues when the footer expects to be at the end of the image, or there to be only a single footer. In particular, since I2592a736206eaec811290e9fbdbf2540c0518ffe, the footer used in CI jobs reverts to the public package mirrors. This change introduces a storm-base image, and refactors the dependency chain: base -> storm-base -> storm base -> storm-base -> monasca-thresh Related-Bug: #1902101 Change-Id: I53e8ba8d4baa4434cf3c49ed94d1f7cb44099bee
2021-01-06Upgrade the Monasca Fluentd output pluginDoug Szumski1-1/+1
From Victoria onwards a conflict is seen between the rest-client library used by the Monasca Fluentd output plugin and the openssl library. Specifically, a more recent release of openssl has dropped a default which is referenced by the 1.8 release of the rest-client library. In this commit we bump the Fluentd output plugin release to pull in a more recent version of the rest-client library which can handle this change. Change-Id: Iae5402ea40c9f856b1787fdf82cc2389ffe0be03 Closes-Bug: 1910382
2021-01-02Merge "Remove shade and kolla_sanity.py from kolla-toolbox"Zuul2-67/+1
2020-12-22Merge "Bump prometheus-openstack-exporter version to 1.3.0"Zuul1-1/+1
2020-12-22Merge "Remove Retired Karbor Support"Zuul7-122/+0
2020-12-22Merge "Install iptables in ironic-inspector container"Zuul1-1/+4
2020-12-21Fix build of monasca-grafanaMichal Arbet1-12/+13
This patch is adding libffi-dev to build_packages for Debian/Ubuntu which is fixing monasca-grafana build. Change-Id: I67f93687d70f1c8c92719857cbf74971d9a17ae6
2020-12-20Install iptables in ironic-inspector containerdouyali1-1/+4
The centos environment ironic-inspector use iptables filter need install iptables rpm package. Change-Id: I67081a37977dd6de37a67fcd012e002f2e46743f Closes-bug: #1906635
2020-12-18Merge "Add secondary Prometheus image"Zuul1-0/+23
2020-12-18Merge "ceilometer: do not fail when using an unsupported database type"Zuul1-3/+0
2020-12-18Remove Retired Karbor SupportKendall Nelson7-122/+0
As announced on the openstack-discuss ML[1], Karbor is retiring this cycle (Wallaby). Needed-By: https://review.opendev.org/c/openstack/karbor/+/767032 [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html Change-Id: I0b8b1782874282636552f3ffe924a8d512d48959
2020-12-18nova-compute: daxio on CentOS 8 is x86-64 onlyMarcin Juszkiewicz1-2/+14
I somehow missed that when it was sent for review. Change-Id: Iabacaeccdb360544125ad910d5c3f5f9d895dac5
2020-12-17Bump prometheus-openstack-exporter version to 1.3.0Jorge Niedbalski1-1/+1
Change-Id: Ie54703e6ecf6a3332ef6f769fa500091068ea155 Signed-off-by: Jorge Niedbalski <jnr@metaklass.org>
2020-12-17Merge "centos: do not enable PowerTools repo in base"Zuul2-1/+1
2020-12-17Merge "mariadb: Fixes incremental backup failure when full not created today"Zuul2-6/+22
2020-12-16Merge "Add daxio for nvdimm scenario"Zuul2-3/+7
2020-12-16Merge "use freezer user for freezer_scheduler container"Zuul1-0/+2
2020-12-15Add daxio for nvdimm scenarioMartin Schuppert2-3/+7
nova-compute uses daxio to cleanup vpmem backend device on instance delete. If the daxio binary is missing in the nova-compute container instance delete fails. daxio is provided in centos via daxio, in ubuntu via the pmdk-tools package. Change-Id: Ifb5948653565e2ae902783762e20e33527020efe Closes-Bug: 1907124
2020-12-14Add secondary Prometheus imagePiotr Parczewski1-0/+23
Non-backward compatible version 2.x of Prometheus added. It is supposed to replace 1.x version. Change-Id: I42972ae890a88f01fc34b7775077d68e45ade68a
2020-12-14Merge "freezer: drop EPEL"Zuul1-4/+1
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