- Aug 18, 2023
-
-
Michal Nasiadka authored
Change-Id: I42f9f182a2dab8563008e8b817ac58a69b72b062
-
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 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
-
Zuul authored
-
- Aug 01, 2023
-
-
Zuul authored
-
- Jul 28, 2023
-
-
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
-
-
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>
-
Michal Nasiadka authored
We've seen issues in CI when keepalived haproxy check script returns an error and keepalived is switching to backup and then again to primary on a single node environment. Closes-Bug: #2025219 Change-Id: Iba62e76b3cf83f3ade6df81288d2d77129ffc725
-
- Jun 22, 2023
- Jun 21, 2023
-
-
Michal Arbet authored
This patch fixing issue with octavia security group rules creation when using IPv6 configuration for octavia management network. Closes-Bug: #2023502 Change-Id: I3f8fbb0632ec6ecdc9f3820ebbcf01480de59e1f
-
wu.chunyang authored
Add python 3.10 to setup.cfg refer to: https://governance.openstack.org/tc/reference/runtimes/2023.2.html Change-Id: Ic2915f1b57a75d1865f5c239111c0859f76073f2
-
- Jun 20, 2023
-
-
Zuul authored
-
Bartosz Bezak authored
Change-Id: Idbbd02b966922d5857ed54bac57668f0cf22113c
-
Dawud authored
Replaces the instance label on prometheus metrics with the inventory hostname as opposed to the ip address. The ip address is still used as the target address which means that there is no issue of the hostname being unresolvable. Can be optionally enabled or set to FQDNs by changing the prometheus_instance_label variable as mentioned in the release notes. Co-Authored-By:
Will Szumski <will@stackhpc.com> Change-Id: I387c9d8f5c01baf6054381834ecf4e554d0fff35
-
Zuul authored
-
- Jun 19, 2023
-
-
Ivan Halomi authored
Hardcoded docker value in commands is not supported anymore and kolla_container_engine is used instead. Change-Id: I25d9563c82842ac51d41467ff7b4144b306fdb12 Signed-off-by:
Ivan Halomi <i.halomi@partner.samsung.com>
-
- Jun 18, 2023
-
-
Maksim Malchuk authored
Closes-Bug: #2024314 Change-Id: I608b84905fa69346a33a1cef10f159b3412cbfd7 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Jun 17, 2023
-
-
Mark Goddard authored
Ansible 2.14.3 introduced a change that broke the method used for restarting MariaDB and RabbitMQ serially [1][2]. In I57425680a4cdbf0daeb9b2cc35920f1b933aa4a8 we limited to 2.14.2 to work around this. Ansible upstream claim this behaviour was unintentional, and will not fix it. This change moves to a different approach where we use separate plays with a 'serial' keyword to execute the restart. This change also removes the restriction on the maximum supported version of 2.14.2 on ansible-core - any 2.14 release is now supported. [1] https://github.com/ansible/ansible/commit/65366f663de7d044f42ae6dd53368fd4c1f88b35 [2] https://github.com/ansible/ansible/issues/80848 Depends-On: https://review.opendev.org/c/openstack/kolla/+/884208 Change-Id: I5a12670d07077d24047aaff57ce8d33ccf7156ff
-
- Jun 16, 2023
-
-
Zuul authored
-
- Jun 14, 2023
-
-
Michal Arbet authored
This patch is adding a feature for an option to copy different ceph configuration files and corresponding keyrings for cinder, glance, manila, gnocchi and nova services. This is especially useful when the deployment uses availability zones as below example. - Individual compute can read/write to individual ceph cluster in same AZ. - Cinder can write to several ceph clusters in several AZs. - Glance can use multistore and upload images to several ceph clusters in several AZs at once. Change-Id: Ie4d8ab5a3df748137835cae1c943b9180cd10eb1
-
- Jun 13, 2023
- Jun 12, 2023
-
-
Mathias Fechner authored
Fix permissions for opensearch-dashboard data directory. Closes-bug: #2020152 Change-Id: Ie4cec7649d89df5b8bb306563da2c62ea0cdd2c0 Signed-off-by:
Mathias Fechner <fechner@osism.tech>
-
Zuul authored
-
Zuul authored
-
- Jun 07, 2023
-
-
Maksim Malchuk authored
The venus containers failed to start with an error (venus_api container): /usr/local/bin/kolla_start: line 24: exec: venus-api: not found because of [1] and also changes the encoding of the files form dos to unix introduced in [2]. 1. https://opendev.org/openstack/venus/src/branch/master/setup.cfg#L29-L30 2. If3562bbed6181002b76831bab54f863041c5a885 Change-Id: I8bee27882c15e39a3d2946787d56bc90db994887 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
Maksim Malchuk authored
Followup on I34fd1dcb52cffd9d545d10526109772aeebc2393 Change-Id: I3a14f85fbe5be6ae635774c49872e17f5daea805 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
Stephen Finucane authored
Where a list item has multiple paragraphs, the additional paragraphs must be indented by three spaces (i.e. the level of the first paragraph) to be considered part of the list item. Change-Id: I34fd1dcb52cffd9d545d10526109772aeebc2393 Signed-off-by:
Stephen Finucane <stephenfin@redhat.com>
-
Maksim Malchuk authored
According to the documentation [1] type of the Cyborg service should be 'accelerator' and description 'Acceleration Service'. Also, this change fixes incorrect endpoint URLs, and not configures an admin endpoint [2] because the documentation [1] not updated yet. 1. https://docs.openstack.org/cyborg/latest/install/common.html 2. Icf3bf08deab2c445361f0a0124d87ad8b0e4e9d9 Closes-Bug: #2020080 Change-Id: I002db50cbad5a90e479498e605bdeab343e129c7 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-