aboutsummaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2023-05-17Revert "toolbox: pin ansible.posix to <1.5.4"Michal Nasiadka1-1/+1
This reverts commit d965b1b3da9b8c2780a91781834a46f5886bd9c2. Reason for revert: Not required in master? Change-Id: I03b8ed63687ed854a50d521043b04deaf76f7067
2023-05-16toolbox: pin ansible.posix to <1.5.4Michal Nasiadka1-1/+1
ansible.posix 1.5.4 has been released and it broke the way we use JSON callback plugin (it requires play.path) - see [1] and [2]. [1]: https://github.com/ansible-collections/ansible.posix/commit/3bbf2e3cd56775096fc8ce69e281142472b73cac [2]: https://github.com/ansible-collections/ansible.posix/issues/461 Change-Id: I2f879e59a64b9039a8a27c40bd462fde4df73f43
2023-05-08mariadb: log bootstrap output to fileMichal Nasiadka1-2/+5
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/882344 Change-Id: Id627edcc2a42643ad3ae6184d972aca760474634
2023-04-27Merge "opensearch: move to yum/apt repos"Zuul4-35/+51
2023-04-25opensearch: move to yum/apt reposMichal Nasiadka4-35/+51
systemd-tmpfiles is needed otherwise opensearch postinst on Debian/Ubuntu fails Change-Id: I5aeb5796f8de7697a1c4a7404fe292ef9eb522ee
2023-04-24Fix typo in set_configsDawud M1-1/+1
Change-Id: I62a62bf80a7d3c7708cb5e836dc81dd1364d5a40
2023-04-21docker: implement macros to alter upper-constraints.txtMarcin Juszkiewicz7-6/+15
upper_constraints_remove() macro allows to remove line upper_constraints_version_change() allows to change versions This way we have cleaner way to alter u-c in those images which need it. Change-Id: I8fc354b8aa4d03fcd3ecfb9cbfe75de67492a0e3
2023-04-18Merge "docker: use python3-venv to create virtual env"Zuul2-4/+4
2023-04-17Merge "Glance-api fails due to absent multipath tools"Zuul1-1/+5
2023-04-13Glance-api fails due to absent multipath toolsMaksim Malchuk1-1/+5
Closes-Bug: #2015500 Change-Id: Ifa095a4a5a4a2476b356b082b9b57b491c9e29db Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
2023-04-06nova-libvirt: Fix for missing libvirt-daemon-driver-nodedev packageRafal Lewandowski1-0/+1
Closes-Bug: #2012821 Change-Id: I989cedce7a9af3882b5510d3479b29150139e861
2023-04-01Revert "rabbitmq: Pin to 3.11.11"Dr. Jens Harbott3-3/+3
This reverts commit dda3bf45b29537f4925dc3374cf96eb8ed5b652b. Reason for revert: fixed in 3.11.13 Change-Id: Ia1288a7fecb2e4a96564bd9adb9ce9d8415c61ac
2023-03-31rabbitmq: Pin to 3.11.11Michal Nasiadka3-3/+3
Change-Id: I040b24c294e5daa07ece9f4a0f58fcab5cdf185f
2023-03-30Merge "keystone: Fix for missing libldap-common package for debian"Zuul1-0/+1
2023-03-29Merge "Add support for running Nova upgrade checks"Zuul1-0/+5
2023-03-29keystone: Fix for missing libldap-common package for debianRafal Lewandowski1-0/+1
Closes-Bug: #2009484 Change-Id: I01578289e65010748bfaf6d6b81861764aa62368
2023-03-28Merge "ovsdpdk: add libdpdk-dev"Zuul1-2/+3
2023-03-28Replace invisible unicode charsPiotr Parczewski1-2/+2
They're believed to have no special meaning and were put by accident. TrivialFix Change-Id: I66ea5711810ed0060cf89192a780bfcc92e79770
2023-03-28Add support for running Nova upgrade checksPierre Riteau1-0/+5
Related-Bug: #1957080 Change-Id: I6cbbdfcd40a8f486a3a636b41d704ee6ffafb812
2023-03-27Merge "neutron-mlnx-agent: pin pyzmq at 21.*"Zuul1-2/+4
2023-03-27Merge "Cinder backup fails due to absent multipath tools"Zuul1-0/+2
2023-03-22Cinder backup fails due to absent multipath toolsVladislav Belogrudov1-0/+2
Closes-Bug: #2012508 Change-Id: I7d9c53297db1a9bd14e3e69b58867293014af69b
2023-03-22neutron: Add iproute-tcMichal Nasiadka1-0/+1
Closes-Bug: #2000782 Change-Id: I5cf944c509f23d430665de458cbbdb2fd31db7bb
2023-03-21Merge "base: make curl retry on all errors"Zuul1-0/+1
2023-03-21Merge "Add Dockerfile for neutron-ovn-agent"Zuul1-0/+18
2023-03-20neutron-mlnx-agent: pin pyzmq at 21.*Marcin Juszkiewicz1-2/+4
20.* fails to build so let us try version where upstream fixed packaging issues. Change-Id: I099b21872a12c2dccaba4065965d9227ee2e87bc
2023-03-20Add Dockerfile for neutron-ovn-agentRodolfo Alonso Hernandez1-0/+18
This patch adds support for the new OVN Neutron Agent [1]. This new agent will include any needed OVN functionality not implemented in ovn-controller. This agent will, in a future, include the metadata service, superseding the OVN Metadata Agent. [1]https://review.opendev.org/c/openstack/neutron-specs/+/868076 Related-Bug: #2000385 Related-Bug: #1998608 Change-Id: Ib15a89ce9ba7b1c5121a627da9d130dc5bf5a044
2023-03-20docker: use python3-venv to create virtual envMarcin Juszkiewicz2-4/+4
Debian 'bookworm' does not like when someone installs Python packages into system directories. So instead of installing 'virtualenv' from pip we move to use 'python3 -m venv' which we install from distribution repositories (on Debian/Ubuntu as EL9 has it in base 'python3'). Change-Id: I7092b561d81c362ca24f84a3d753e777e5625ab3
2023-03-20Merge "Remove ipxe code for Ubuntu Focal"Zuul1-8/+1
2023-03-20base: make curl retry on all errorsMichal Nasiadka1-0/+1
Change-Id: Icbf54154e4a2dffd840cfda9b6a863247d28c226
2023-03-09Add comprehensive checks for container restartsDawud M1-1/+3
When adding a dashboard to grafana the containers aren't restarted when they should be. This is due to a bug in Kolla where the logic to determine whether or the container needs to be restarted fails in the case where the file does not exist in the container. This patch adds more comprehensive checks for container restarts in the set_configs.py file. This patch also adds a test to ensure that the functions work as expected. Closes-Bug: #1997984 Co-Authored-By: Will Szumski <will@stackhpc.com> Change-Id: I67f5f12700d7b55f26bff81e9b54559303da6d83
2023-03-07https: remove dhparams.pem before running gencertsMichal Nasiadka1-0/+2
On EL9 the file exists and script errors with wrong permissions to it. Change-Id: Ib32baa3208e6bfc5520ff8537193c9a4d6cbada7
2023-02-28toolbox: Increase galaxy timeout and retry downloadMichal Nasiadka1-1/+2
Change-Id: I6e66aea5dc0af61fbc074b4c8ed3910435c98dbd
2023-02-23toolbox: use ansible-collections-openstack >2Michal Nasiadka2-3/+2
Change-Id: I6564886f68a997b82b49b6f975283a6d95831ce6
2023-02-21prometheus: update ovn-exporter version to 1.0.6Matthew N Heler1-8/+8
Change-Id: I1c5af7cd496803dcabed2fe14a20be00c61e54e6
2023-02-15Remove ipxe code for Ubuntu FocalPierre Riteau1-8/+1
The ipxe package in Ubuntu Jammy includes snponly.efi [1]. Remove code to handle Focal in which snponly.efi is absent from the ipxe package. [1] https://packages.ubuntu.com/jammy/all/ipxe/filelist Change-Id: I5f494de36e6400b5486c1fb786b73c9e1512a046
2023-02-15Pin setuptools=67.2.*Michal Nasiadka1-1/+1
67.3.1 is out and it broke Horizon builds Change-Id: Ie6c078a9c37f54d60f0d5a4aadb647e184489cb8
2023-02-10Merge "Bump Opensearch and Opensearch Dashboards to version 2.5"Zuul2-2/+2
2023-02-08Merge "rabbitmq: upgrade to 3.11"Zuul4-4/+4
2023-02-08Merge "toolbox: bump ansible-core to 2.14"Zuul1-1/+1
2023-02-07Bump Opensearch and Opensearch Dashboards to version 2.5Bartosz Bezak2-2/+2
Depends-on: https://review.opendev.org/c/openstack/kolla/+/872557/ Change-Id: I2c71a6ecd114d84291e3564e07e7c3c160f53b33
2023-02-01rabbitmq: upgrade to 3.11Michal Nasiadka4-4/+4
Change-Id: I4836806c0434caaff1e6fd1646aa5566b0c3d7e1
2023-02-01toolbox: bump ansible-core to 2.14Michal Nasiadka1-1/+1
Change-Id: I17045980b6f73a0395b1bdfd3b1b6b63679284c9
2023-02-01grafana: update urlsMichal Nasiadka2-3/+3
As per [1]. [1]: https://packages.grafana.com Change-Id: I7087bafffc56b6e660ec77ebeadb9132525697bb
2023-02-01Merge "skyline: Add new dashboard"Zuul5-0/+104
2023-01-31ovsdpdk: add libdpdk-devMichal Nasiadka1-2/+3
Closes-Bug: #1980328 Change-Id: I29dde2696ff81f3f48effdd6821d94d0d84ff536
2023-01-31Merge "sahara: install netcat-openbsd on Debian/Ubuntu"Zuul1-1/+1
2023-01-30skyline: Add new dashboardyangshaoxue5-0/+104
Skyline is a new dashboard for openstack. It contains skyline-apiserver and skyline-console. We will build both skyline-apiserver and skyline-console images for skyline. Implements: blueprint skyline Change-Id: I68a562f15bf4fdda82b86c446e14fc8b5594413a
2023-01-30Switch trove-api to wsgi running under apache.wu.chunyang2-2/+2
Drop 'USER trove' from trove-api, trove-api runs under apache needs run as root Change-Id: I8882484b32a3a3fbde52f58c1209e8c127ea9931
2023-01-30influxdb: Update gpg keyMichal Nasiadka2-2/+2
Influx repo gpg key has been rotated as of of 2023-01-26 [1]. [1]: https://www.influxdata.com/blog/linux-package-signing-key-rotation/ Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/871821 Change-Id: I76b35bb20ddc0130ca15ff03942e1a97f5d36ff0