- Jul 22, 2024
-
-
Doug Szumski authored
This fixes an issue where it is not possible to customise the `host` config option in the Nova Compute Ironic config file without breaking detection of the service. This is a backwards compatible fix, which allows a user to set the `host` config option using Ansible host or group vars. Other reasons for not using the default host setting of `{{ ansible_hostname }}-ironic` are covered in [1]. [1] https://specs.openstack.org/openstack/nova-specs/specs/2024.1/approved/ironic-shards.html#migrate-from-peer-list-to-shard-key. Closes-Bug: #2056571 Change-Id: I9b562f6a5722f21b7dbec2a4d53a46a57c829155
-
- Jul 09, 2024
-
-
Michal Nasiadka authored
Closes-Bug: #2070051 Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/923544 Change-Id: I221eb136e77c61aef39e8646b48b927352d1419d
-
- Jul 03, 2024
-
-
Michal Nasiadka authored
ansible-core 2.16 and later requires python 3.10+ (see [1]) [1]: https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix Change-Id: Id5e10872de413e7b476c5343360d73c109b9667a
-
- Jul 02, 2024
-
-
Michal Nasiadka authored
Remove Bullseye from support matrix Change-Id: If29ab064af9968784995115da6dd2cdf6e723c0b
-
- Jun 26, 2024
-
-
Will Szumski authored
This enables you to scrape external targets more easily. Change-Id: I55b612d2f5f5a3fc8d21c6d2f71d6c58d89d4e31
-
- May 16, 2024
-
-
Pierre Riteau authored
Depends-On: https://review.opendev.org/c/openstack/cloudkitty/+/880739 Change-Id: Ib8d7182cc4b8a0c7d320ba2c51b2157782030317
-
- May 15, 2024
-
-
wangkuntian authored
Change-Id: Iad34c3340325d2aad0f468d88e94007823871a41
-
- Apr 29, 2024
-
-
howardlee authored
neutron-fwaas has become active again Depends-On: https://review.opendev.org/c/openstack/kolla/+/914855 Change-Id: Ie5a7b2da9a351e8f47a1ae830bb2fee0a8e35e38
-
- Apr 23, 2024
-
-
Uwe Jäger authored
Change-Id: I3975b5266c8700c81439b4d891d446eba2a52e54
-
- Apr 22, 2024
-
-
Michal Nasiadka authored
Fix existing spelling errors Change-Id: Ie689cf5a344aaa630a4860448b09242333a8e119
-
- Apr 19, 2024
-
-
Mark Goddard authored
This reverts commit 9675347f. Reason for revert: Masakari CI is working Change-Id: Ifb44a437b96c0c029210b1491ee6c6403ee9e6fb
-
- Mar 27, 2024
-
-
wu.chunyang authored
Travial fix Change-Id: Ie8de00bccd940a6c45a81fb505a6c3cd9d86a2aa
-
- Mar 19, 2024
-
-
songwenping authored
Change-Id: I0f35c2ea1400ea25fdb253580c6c1b2e06ae591e
-
- Mar 18, 2024
-
-
Sven Kieske authored
support for jammy was added to yoga in: https://review.opendev.org/c/openstack/kolla-ansible/+/869127 it should thus be perfectly fine to directly upgrade to jammy and then upgrade to zed. Signed-off-by:
Sven Kieske <kieske@osism.tech> Change-Id: Id77704f4386b48c9bfd7b684bee3fb47d2b4a93a
-
- Mar 15, 2024
-
-
Uwe Jäger authored
Change-Id: I5b4a30e605bb143cf342f83f0c811c25046269ef
-
- Mar 14, 2024
-
-
Michal Nasiadka authored
Change-Id: I8609cf211316d8224c925d57a5e832ccff37b906
-
Michal Nasiadka authored
Change-Id: Iab40eb92c7e4a9092471bef9d4477a4fa34f1c85
-
- Mar 11, 2024
-
-
Uwe Jäger authored
Change-Id: I0a086c59076120aa53e6a05526dbab88e393c1c7
-
- Mar 07, 2024
-
-
Sven Kieske authored
there are currently known bugs in our interaction with the ansible --limit option. document those and recommend not to use this like it was agreed in the kolla meeting: https://meetings.opendev.org/meetings/kolla/2024/kolla.2024-02-21-14.00.log.txt Signed-off-by:
Sven Kieske <kieske@osism.tech> Change-Id: Iaeaa8c667ce7cd677b2b3dc2096ef4e52c1f651f
-
- Feb 21, 2024
-
-
Alex-Welsh authored
Closes-Bug: #1793323 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/903178 Depends-On: https://review.opendev.org/c/openstack/kolla/+/902057 Change-Id: Ibebd6e04de215e1a1aaff52c55d28c4741af98f2
-
- Feb 07, 2024
-
-
Michal Arbet authored
This patch implements horizon's preferred way how to configure itself described in docs [1], [1] https://docs.openstack.org/horizon/latest/configuration/settings.html Depends-On: https://review.opendev.org/c/openstack/kolla/+/906339 Change-Id: I60ab4634bf4333c47d00b12fc4ec00570062bd18
-
- Feb 02, 2024
-
-
Bartosz Bezak authored
The development quickstart document has not been updated for a while, and it has become desynchronized with the regular quickstart. Change-Id: I6b14623b73b0032df94f0f633659a1b6dfc15dea
-
- Jan 30, 2024
-
-
Michal Arbet authored
This patch basically does a simple thing, on the basis of a variable neutron_dns_integration it enables/disables DNS integration. There is also precheck added which checks whether dns_domain in neutron.conf has a non-default value if DNS integration is enabled as this is requirement. [1] https://docs.openstack.org/neutron/latest/admin/config-dns-int.html [2] https://docs.openstack.org/neutron/latest/admin/config-dns-int-ext-serv.html#config-dns-int-ext-serv Closes-Bug: #2049503 Change-Id: I90f0f8dcec6fa0112179f050d96e9d9db5956cf8
-
- Jan 23, 2024
-
-
Pierre Riteau authored
Pike has been EOL for years and there is only one image type. Change-Id: Ida9402dfc69c1ccfaa30c03a80481c8bc269d51b
-
- Jan 22, 2024
-
-
Hongbin Lu authored
* Remove docker's cluster-store option. This option was removed from the latest version of docker so we removed it. * Switch kuryr's capability_scope from "global" to "local". The "global" scope relies on a cluster store but docker no longer supports it. Change-Id: Ie62396184552938d099223f9d325a41c9a5067c3
-
hongbin authored
This reverts commit 94a74f58. Reason for revert: Zun/Kuryr-libnetwork has switched to "local" scope which doesn't require docker 20 anymore. It should work for latest docker version. Related patches: https://review.opendev.org/c/openstack/zun/+/903884 Change-Id: Ieb545ae5a5917322f599728587c3f04ea8356126
- Dec 21, 2023
-
-
Doug Szumski authored
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
-
- Dec 06, 2023
-
-
Matt Crees authored
RabbitMQ does not need to be reconfigured when migrating from non-HA queues to quorum queues. Change-Id: I69d409732ff8eb7ae736e95f8a5d290efd33fa32
-
- Dec 05, 2023
-
-
Mark Goddard authored
This allows us to continue execution until a certain proportion of hosts to fail. This can be useful at scale, where failures are common, and restarting a deployment is time-consuming. The default max failure percentage is 100, keeping the default behaviour. A global max failure percentage may be set via kolla_max_fail_percentage, and individual services may define a max failure percentage via <service>_max_fail_percentage. Note that all hosts in the inventory must be reachable for fact gathering, even those not included in a --limit. Closes-Bug: #1833737 Change-Id: I808474a75c0f0e8b539dc0421374b06cea44be4f
-
- Nov 30, 2023
-
-
Sven Kieske authored
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 enabled by default. 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 Signed-off-by:
Sven Kieske <kieske@osism.tech> Change-Id: I6c033d460a5c9b93c346e9e47e93b159d3c27830
-
- Nov 29, 2023
-
-
Dr. Jens Harbott authored
Just some minor formatting and wording updates Change-Id: Ia42944512f8d14a1993bd4ae3d09f0f2ab431322
-
- Nov 28, 2023
-
-
Jan Gutter authored
This commit addresses a few shortcomings in the etcd service: * Adding or removing etcd nodes required manual intervention. * The etcd service would have brief outages during upgrades or reconfigures because restarts weren't always serialised. This makes the etcd service follow a similar pattern to mariadb: * There is now a distiction between bootstrapping the cluster and adding / removing another member. * This more closely follows etcd's upstream bootstrapping guidelines. * The etcd role now serialises restarts internally so the kolla_serial pattern is no longer appropriate (or necessary). This does not remove the need for manual intervention in all failure modes: the documentation has been updated to address the most common issues. Note that there's repetition in the container specifications: this is somewhat deliberate. In a future cleanup, it's intended to reduce the duplication. Change-Id: I39829ba0c5894f8e549f9b83b416e6db4fafd96f
-
- Nov 16, 2023
-
-
Dr. Jens Harbott authored
Since the CI is failing and there are no contributors working on fixing this, we are deprecating the service. Also mention other deprecations in the README. Change-Id: Ifff11645f6b4682810c042a0421d1eb569ab0ede
-
- Nov 15, 2023
-
-
Juan Pablo Suazo authored
Adds configurations and changes tasks to enable the systemd plugin. Additionaly, the plugin is set to read logs from the /var/log/journal directory Implements: enable-fluent-plugin-systemd Signed-off-by:
Juan Pablo Suazo <jsuazo@whitestack.com> Change-Id: Ic714a341befa5f906d9c0f78fa86f4c934df87cd
-
fzakfeld authored
Introduce keystone_federation_oidc_additional_options variable Change-Id: I39b9f35dab6f4e3ac2fcb505aabd2589e6e2ca69
-
Martin Hiner authored
Changes name of ansible module kolla_docker to kolla_container. Change-Id: I13c676ed0378aa721a21a1300f6054658ad12bc7 Signed-off-by:
Martin Hiner <m.hiner@partner.samsung.com>
-
- Nov 08, 2023
-
-
Michal Nasiadka authored
Collections version taken from official Ansible 7 package [1] and limited to the same major version. [1]: https://github.com/ansible-community/ansible-build-data/blob/main/7/ansible-7.7.0.yaml Change-Id: I0f1ea9717397adc2d2c3215d74ec3759f351a57a
-
- Nov 07, 2023
-
-
Will Szumski authored
This avoids the need to use a proxy, or some other means, to connect to Prometheus. This is disabled by default and can be enabled by setting enable_prometheus_server_external to true. Change-Id: Ia0af044ff436c2a204b357750a16ff49fcdfec45
-
James Kirsch authored
Add support for automatic provisioning and renewal of HTTPS certificates via LetsEncrypt. Spec is available at: https://etherpad.opendev.org/p/kolla-ansible-letsencrypt-https Depends-On: https://review.opendev.org/c/openstack/kolla/+/887347 Co-Authored-By:
Michal Arbet <michal.arbet@ultimum.io> Implements: blueprint letsencrypt-https Change-Id: I35317ea0343f0db74ddc0e587862e95408e9e106
-