- Sep 23, 2024
-
-
Maksim Malchuk authored
Followup on Ib69fc0017b3bfbc8da4dfd4301710fbf88be661a. This change adds the ability to provide the NTP (time source) server for multiple DHCP ranges in the Ironic Inspector DHCP server. Change-Id: I4bbfef3a391b8582ae73cbe06138715b43584dec Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- Sep 03, 2024
-
-
Roman Krček authored
Build upon changes in kolla which change strategy of installing projects in containers when in dev mode. This fixes problems where when package file manifest changes, the changes were not reflected in to devmode-enabled container. It changes the strategy of installing projects in dev mode in containers. Instead of bind mounting the project's git repository to the venv of the container, the repository is bind mounted to /dev-mode/<project_name> from which the it is installed using pip on every startup of the container using kolla_install_projects script. Also updates docs to reflect the changes. Depends-On: https://review.opendev.org/c/openstack/kolla/+/925712 Closes-Bug: #1814515 Singed-off-by:
Roman Krček <roman.krcek@tietoevry.com> Change-Id: If191cd0e3fcf362ee058549a1b6c244d109b6d9a
-
- Aug 30, 2024
-
-
Sven Kieske authored
harden the TLS default config according to the mozilla "modern" recommendation: https://ssl-config.mozilla.org/#server=haproxy&version=2.1&config=modern&openssl=1.1.1k&guideline=5.7 if you want to revert to the old settings, set: kolla_haproxy_ssl_settings: "legacy" in globals.yaml alternatively you can also set it to "intermediate" for a middle ground between security and accessibility. this also adjusts the glance and neutron tls proxy ssl settings in their dedicated haproxy config templates to use the same mechanism. also add some haproxy related docs to the TLS guide and cross reference it from the haproxy-guide. Closes-Bug: #2060787 Signed-off-by:
Sven Kieske <kieske@osism.tech> Change-Id: I311c374b34f22c78cc5bcf91e5ce3924c62568b6
-
- Aug 27, 2024
-
-
Grzegorz Bialas authored
Links in docs for unmaintained branches (Yoga and Zed) are still pointing to stable/<release> branches in repository. Instead they should point to unmaintained/<release>. This patch aims to fix that. Closes-Bug: #2066052 Change-Id: I7e30ee5754ca2ecf9d4a2d3519f9e0bdf3f0aeea
-
- Aug 23, 2024
-
-
Sven Kieske authored
check if generated prometheus config is valid via promtool. This should help prevent bugs like: https://bugs.launchpad.net/kolla-ansible/+bug/2076660 prior art: haproxy config validation: https://review.opendev.org/c/openstack/kolla-ansible/+/922840 also add some basic documentation for the `kolla-ansible validate-config` command. Signed-off-by:
Sven Kieske <kieske@osism.tech> Change-Id: Ief90861b2c422e0e6c2dd9cb605c94e86c0f2ba1
-
- Aug 20, 2024
-
-
Simon Dodsley authored
From OpenStack 2023.2 (Bobcat) the Pure Storage Cinder driver supports NVMe-TCP as a dataplane protocol. This patch adds support for this new driver type. Change-Id: I3c0ad7652a03388ab2eafa173c644a55b0405cc6
-
- Aug 16, 2024
-
-
Michal Nasiadka authored
Change-Id: Ic87fb3e4c014d3090869d5631e02982829df6312
-
- Aug 12, 2024
-
-
Matt Crees authored
Required before a SLURP upgrade Change-Id: I09a45d26a6075554b204e007f64122f23de5f53c
-
- Jul 24, 2024
-
-
Michal Nasiadka authored
Change-Id: Ia7bd309479f098bc0b65ecf76dc294d893dadbc4
-
- 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
-
- Jun 19, 2024
-
-
Mark Goddard authored
Previously Kolla Ansible hard-coded Neutron physical networks starting at physnet1 up to physnetN, matching the number of interfaces in neutron_external_interface and bridges in neutron_bridge_name. Sometimes we may want to customise the physical network names used. This may be to allow for not all hosts having access to all physical networks, or to use more descriptive names. For example, in an environment with a separate physical network for Ironic provisioning, controllers might have access to two physical networks, while compute nodes have access to one. This change adds a neutron_physical_networks variable, making it possible to customise the Neutron physical network names used for the OVS, OVN, Linux bridge and OVS DPDK plugins. The default behaviour is unchanged. Change-Id: Ib5b8ea727014964919c6b3bd2352bac4a4ac1787
-
- 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
-