Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synchronise 2023.1 with upstream #515

Merged
merged 28 commits into from
Jan 2, 2024

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Jan 1, 2024

This PR contains a snapshot of 2023.1 from upstream.

Perdu and others added 28 commits October 3, 2023 13:03
Unlike other methods such as resolve(), get() does not return an Undefined object, but None.
This removes 4 ansible-lint warnings in various files calling kolla_address.

Closes-Bug: #2038281

Change-Id: I591a50512a954210f951c40a350ed4b9e1fc48ae
(cherry picked from commit eec8b05)
Use HTTPS to scrape etcd metrics when etcd TLS is enabled.

Change-Id: Iaff10d5314a8dc5b07137d93c269f1ac24cf63de
Closes-Bug: #2036950
(cherry picked from commit 05df4e7)
When Neutron QoS is enabled, the QoS extension needs to be defined
in the sriov_agent.ini file.

Closes-Bug: #2041863
Change-Id: Id0de181df06a9e382a1483b32c12a8b5da1b71a9
Signed-off-by: German Espinoza <[email protected]>
(cherry picked from commit 38b8f75)
Since switching to use HAProxy to access Prometheus OpenStack exporter,
scraping would fail when using internal TLS with an FQDN (rather than an
IP address) to access the API.

This patch fixes the issue by using the FQDN instead of the VIP address.

Change-Id: Iddbdc4190b7953e9140d0740daf57f4062ba1b76
Closes-Bug: #2008208
(cherry picked from commit c283882)
Related-Bug: #2015184

Closes-Bug: #2015184

Change-Id: I6ea0949d58e38e2cda41c9702001e7bd500f23f1
(cherry picked from commit b9f2ad9)
Implements: Kolla Ansible
Closes-Bug: #2043554
Change-Id: I5648a79b4aa1960f1984a5179e3dfc3f0982c709
Closes-Bug: #2024554
Change-Id: Id6eae798784126d4dd53adef15bdce6b47b4601f
(cherry picked from commit 842e758)
Change-Id: I8f25c7619c45157f6354fb42bf9f28ec194389ed
(cherry picked from commit 0cc0624)
Change-Id: Ie3963f5ed20f7fb61ef2e03f0cf12a4ea1c87c9c
(cherry picked from commit ba54f8c)
The wrong process name was being used.

Closes-Bug: #2046268
Change-Id: I5a5d4f227205e811732331ee6e020ccea67b6fab
(cherry picked from commit 693c5c8)
This implements a global toggle `om_enable_rabbitmq_quorum_queues`
to enable quorum queues for each service in RabbitMQ, similar to
what was done for HA[0].

Quorum Queues are not enabled by default in stable branches backports.

Quorum queues are more reliable, safer, simpler and faster than
replicated mirrored classic queues[1].

Mirrored classic queues are deprecated and scheduled for removal
in RabbitMQ 4.0[2].

Notice, that we do not need a new policy in the RabbitMQ definitions
template, because their usage is enabled on the client side and can't
be set using a policy[3].

Notice also, that quorum queues are not yet enabled in oslo.messaging
for the usage of reply_ and fanout_ queues (transient queues).
This will change once[4] is merged.

[0]: https://review.opendev.org/c/openstack/kolla-ansible/+/867771
[1]: https://www.rabbitmq.com/quorum-queues.html
[2]: https://blog.rabbitmq.com/posts/2021/08/4.0-deprecation-announcements/
[3]: https://www.rabbitmq.com/quorum-queues.html#declaring
[4]: https://review.opendev.org/c/openstack/oslo.messaging/+/888479

Change-Id: I6c033d460a5c9b93c346e9e47e93b159d3c27830
(cherry picked from commit 6457551)
Signed-off-by: Sven Kieske <[email protected]>
Change-Id: Ibf9a9a0c18938f638c8e8b00b6017c64f1523b23
(cherry picked from commit be5dc32)
Closes-Bug: #2030467

Change-Id: I7646f929b7edc2684102ae1b5927bcc75f0c87c9
(cherry picked from commit df6096d)
We previously used ElasticSearch Curator for managing log
retention. Now that we have moved to OpenSearch, we can use
the Index State Management (ISM) plugin which is bundled with
OpenSearch.

This change adds support for automating the configuration of
the ISM plugin via the OpenSearch API. By default, it has
similar behaviour to the previous ElasticSearch Curator
default policy.

Closes-Bug: #2047037

Change-Id: I5c6d938f2bc380f1575ee4f16fe17c6dca37dcba
(cherry picked from commit 5e5a2dc)
@github-actions github-actions bot requested a review from a team as a code owner January 1, 2024 08:21
@mnasiadka mnasiadka closed this Jan 2, 2024
@mnasiadka mnasiadka reopened this Jan 2, 2024
@mnasiadka mnasiadka merged commit 3680cbf into stackhpc/2023.1 Jan 2, 2024
3 checks passed
@mnasiadka mnasiadka deleted the upstream/2023.1-2024-01-01 branch January 2, 2024 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants