- Aug 26, 2023
-
-
Maksim Malchuk authored
Since I033c51704bfb806f6515db26b8159fae12469ba5 the DUMMY_ENVIRONMENT environment for cron container is useless, lets drop it. Trivial-Fix Change-Id: Id8bf642a57b54ecafe0ee6981e044b1aba872ef7 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Aug 21, 2023
-
-
Zuul authored
-
- Aug 18, 2023
-
-
Michal Nasiadka authored
Change-Id: I42f9f182a2dab8563008e8b817ac58a69b72b062
-
Zuul authored
-
Zuul authored
-
Léo Gillot-Lamure authored
Threads are the recommended way to scale CPU performance since HAProxy 1.8. Official documentation says: « While "nbproc" historically used to be the only way to use multiple processors, it also involved a number of shortcomings related to the lack of synchronization between processes (health-checks, peers, stick-tables, stats, ...) which do not affect threads. As such, any modern configuration is strongly encouraged to migrate away from "nbproc" to "nbthread". ». Change-Id: I6f2e9d74e68703c8e0827e495945a75f020e1561
-
- Aug 17, 2023
-
-
Michal Nasiadka authored
MariaDB bootstrap has a phase where the first MariaDB container is running with Galera bootstrap - after a check that WSREP is synced is successful - we restart the container. The bootstrap container is named mariadb and running with docker_restart_policy: "no" - the restarted container should be running in systemd. Before this patch the code created a systemd unit but it was initially stopped - so stopping was always a success - and the container would be killed with SIGKILL on removal (which obviously breaks MariaDB). This patch also improves docker/systemd stops by waiting for real unit/container stop and adds failing CI for containers that are killed with signal 9. Closes-Bug: #2029613 Change-Id: I0a03e509ce228a50e081fcab44d2b4831251190c
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Aug 15, 2023
-
-
Zuul authored
-
- Aug 11, 2023
-
-
Zuul authored
-
Zuul authored
-
Michal Nasiadka authored
Change-Id: I2326225ddde2216cc94a0486366d5ef4782384d7
-
likui authored
Update the version of ansible because ansible-core was updated to 2.13-2.14 [1] https://review.opendev.org/c/openstack/kolla-ansible/+/883525 Change-Id: If3223fe17f9e480a9782c2696ed945d24a8dae5e
-
- Aug 10, 2023
-
-
Maksim Malchuk authored
This change block access to the public /server-status url on all http services exposed by HAProxy, also fixes an issue with Horizon where 'Require all granted' open access to the /server-status in the HAProxy-less configurations. Without this change the issue affects only Ubuntu/Debian installations where mod_status in Apache2 enabled by default. Closes-Bug: #1996913 Change-Id: I3ec1af6353c3ecc64589599abe375b0ae9b14d5c Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Aug 09, 2023
- Aug 08, 2023
-
-
Zuul authored
-
- Aug 07, 2023
-
-
Michal Nasiadka authored
Change-Id: I4c5ade2d687684f37df83b44a852d88c77067680
-
- Aug 04, 2023
-
-
Zuul authored
-
- Aug 02, 2023
-
-
Léo Gillot-Lamure authored
The directive used has the same semantic as what is done above for nbproc > 1: it binds each thread to a CPU. It is simpler and does not require a loop because it uses the auto: syntax available in HAProxy 2.4. Change-Id: I1ce124b678140f5f4737df557683bb67bc7cfc66
-
Léo Gillot-Lamure authored
Threads are the recommended way to scale CPU performance since HAProxy 1.8. Official documentation says: « While "nbproc" historically used to be the only way to use multiple processors, it also involved a number of shortcomings related to the lack of synchronization between processes (health-checks, peers, stick-tables, stats, ...) which do not affect threads. As such, any modern configuration is strongly encouraged to migrate away from "nbproc" to "nbthread". ». While more recent versions of HAProxy automatically detect the number of available CPU and enable threads for them, it can be useful to explicitely set the value. In this patch, setting cpu-map for threads is not supported. Change-Id: Id917c70f3dbe52f24f25d9403ba8151729e8966b
-
Christian Berendt authored
With the parameter ironic_agent_files_directory it is possible to provide the directory for the ironic-agent.kernel and ironic-agent.initramfs files. By default the parameter is set to the value of node_custom_config. This corresponds to the existing behaviour. Change-Id: I53bb0eddc5380713a967356c85897d8df8ce505f
-
howardlee authored
The external_protocol variable does not exist, resulting in an error during the venus deployment process. This commit will fix that. Closes-Bug: #2029353 Change-Id: I2d983eecd8861689fdab7d60bdb9dd34ea0c159e
-
Zuul authored
-
- Aug 01, 2023
-
-
Zuul authored
-
Bartosz Bezak authored
With the libvirt driver, during live migration,skip comparing guest CPU with the destination host. When using QEMU >= 2.9 and libvirt >= 4.4.0, libvirt will do the correct thing with respect to checking CPU compatibility on the destination host during live migration.[1] [1] https://opendev.org/openstack/nova/commit/267a40663cd8d0b94bbc5ebda4ece55a45753b64 Change-Id: I947c94b59368c7a2740583bf57e407296473d75e
-
- Jul 28, 2023
-
-
Michal Nasiadka authored
Currently we don't gather mon/mgr logs, which are essential for debugging Ceph integration issues - this patch improves that. Change-Id: I4ec34511b022707d0069d7a07f2f92b34acf0085
-
Jake Hutchinson authored
Change-Id: I149bc646d2e5fb1e32be9c94c6a8d75fd92893e1
-
- Jul 27, 2023
-
-
Paul Arthur authored
Labels are supposed to be strings, but prior to https://github.com/ansible/ansible/pull/80040 Ansible did not enforce this. Change-Id: Iefad160be12f1b5e689a74a82714857fa867d69a Signed-off-by:
Paul Arthur <paul.arthur@flowerysong.com>
-
Zuul authored
-
- Jul 25, 2023
-
-
Zuul authored
-
- Jul 21, 2023
-
-
Doug Szumski authored
The OpenSearch Dashboards container does not have a health check defined when created. This causes the container to always restart when reconfigured, even if no change has been made. Change-Id: I0b437a77aeb61bc5ae9238f900a1fa00cbc34e18 Partial-Bug: #2028362
-
- Jul 17, 2023
-
-
Matt Crees authored
Under the Glance section of the external Ceph guide, to enable copy-on-write the config heading should be ``[DEFAULT]``, rather than ``[GLOBAL]``. For reference, see the Glance docs: https://docs.openstack.org/glance/latest/configuration/glance_api.html#DEFAULT.show_image_direct_url Closes-Bug: #2017643 Change-Id: I2d77e01637ecae0bd10319eac4bc75340dd6f61f
-
Michal Arbet authored
Change-Id: I7ea236f59a7ede1f5a9ab4c60e7e5aba907ea5b8
-
- Jun 29, 2023
-
-
Michal Nasiadka authored
Change-Id: I7b998b34881084a68669dc9351ea1937c61534fa
-
Michal Nasiadka authored
It's not needed anymore, since both Ceph and ansible-collection-kolla are setting that by default. Also fix test-core-openstack so it doesn't delete a server before volume attachment test. Change-Id: I20bd352479ee5562514084d0d11063e45e8b956a
-
- Jun 28, 2023
-
-
Michal Nasiadka authored
Use case: exposing single external https frontend and load balancing services using FQDNs. Support different ports for internal and external endpoints. Introduced kolla_url filter to normalize urls like: - https://magnum.external:443/v1 - http://magnum.external:80/v1 Change-Id: I9fb03fe1cebce5c7198d523e015280c69f139cd0 Co-Authored-By:
Jakub Darmach <jakub@stackhpc.com>
-