- Nov 17, 2023
-
-
Matt Anson authored
Set the openstack exporter HAProxy backend server timeout to ``prometheus_openstack_exporter_timeout`` to ensure that scrapes that take longer than haproxy_server_timeout don't timeout. Closes-Bug: #2006051 Change-Id: I44841a6b6fa5bf659cace06295d18c093ad7f927
-
- Nov 14, 2023
-
-
Michal Nasiadka authored
docker_restart_policy: no causes systemd units to not get created and we use it in CI to disable restarts on services. Introducing oneshot policy to not create systemd unit for oneshot containers (those that are running bootstrap tasks, like db bootstrap and don't need a systemd unit), but still create systemd units for long lived containers but with Restart=No. Change-Id: I9e0d656f19143ec2fcad7d6d345b2c9387551604
-
- Nov 09, 2023
-
-
Michal Arbet authored
Change-Id: I7df734cf15eba1af4da92f9c4ef12cc761442ca1
-
- 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
-
Michal Arbet authored
Depends-On: https://review.opendev.org/c/openstack/kolla/+/899773 Change-Id: I016c7a54ee2c43b6bbad0cb3eb3fe216f3d66238
-
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
-
Christian Berendt authored
Enable the jobboard feature for the Octavia amphora provider. This requires Redis as a dependency, a precheck is added to ensure proper configuration. https://docs.openstack.org/octavia/latest/install/install-amphorav2.html Change-Id: Iec3c8a4b4e257557dc8ec995c41d0ad7e88e13e2
-
- Nov 06, 2023
-
-
Michal Nasiadka authored
Change-Id: I4aa6dc90c6e6da6cd5fa94ad9ea02396e9c60a8b
-
- Oct 30, 2023
-
-
German Espinoza authored
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 <gespinoza@whitestack.com>
-
- Oct 20, 2023
-
-
Ivan Halomi authored
This change adds basic deployment based on Podman container manager as an alternative to Docker. Signed-off-by:
Ivan Halomi <i.halomi@partner.samsung.com> Signed-off-by:
Martin Hiner <m.hiner@partner.samsung.com> Signed-off-by:
Petr Tuma <p.tuma@partner.samsung.com> Change-Id: I2b52964906ba8b19b8b1098717b9423ab954fa3d Depends-On: Ie4b4c1cf8fe6e7ce41eaa703b423dedcb41e3afc
-
Michal Nasiadka authored
Change-Id: Ib659203d83201d24054c52db0ab33c3f7ee2304f
-
- Oct 19, 2023
-
-
Michal Nasiadka authored
Related to ansible-core bug [1]. [1]: https://github.com/ansible/ansible/issues/81945 Change-Id: Idede07a5f0fd1a3ee63e1c54a263e358e95b3a86
-
- Oct 13, 2023
-
-
Laurie Fisher authored
Apache grok pattern updated to match the size of response in bytes, the time taken to serve the request and the user-agent that made the request. Change-Id: I8ce6e6e10bbf55ef8aa21f983f4a6c4b6dc24402
-
- Oct 12, 2023
-
-
Grzegorz Koper authored
Adding missing group_vars for gnocchi service. Using proper variables in haproxy config for vitrage and venus services. Closes-Bug: #2038904 Change-Id: I06e8f29440c13864a866ea03ce0a0821fbe846f8
-
- Oct 06, 2023
-
-
Gene Kuo authored
Kolla have updated the RabbitMQ image version from 3.11 to 3.12. While in 3.12, there are a few feature flags that is marked as required [1]. If those are not enable, RabbitMQ will fail to start after upgrade. This commit added additional required feature flags to the rabbitmq_feature_flags list. [1] https://www.rabbitmq.com/feature-flags.html#core-feature-flags Change-Id: I401bbaae059bca5c656269f65ac8b7bff0aefae2
-
Michal Nasiadka authored
Change-Id: Ic153a91beb30daa334ccbb0430ce8340bd6c480f
-
- Oct 05, 2023
-
-
Rafal Lewandowski authored
Closes-Bug: #2031237 Change-Id: I7a4eaeab0c106ebdcb4d4cf9825c53dd8ad62dbf
-
- Oct 04, 2023
-
-
Bartosz Bezak authored
_member_ role is a long not used default keystone role, for instance Horizon moved to use member role from yoga [1] [1] https://docs.openstack.org/horizon/yoga/configuration/settings.html#openstack-keystone-default-role Closes-Bug: #2038314 Change-Id: Idc9bce82c682e37c5bea10c93577091b85f3ad45
-
- Oct 02, 2023
-
-
Michal Nasiadka authored
Following Monasca initial removal in [1] [1]: I6fc7842bcda18e417a3fd21c11e28979a470f1cf Change-Id: I94d6f102e8da3882f37f3007639b917c49f907a9
-
- Sep 27, 2023
-
-
Maksim Malchuk authored
Followup on I2e00d3e9193a3052d43a228915ea249794490afe. Fixes an issue with wrong copy/paste. Related-Bug: #1850924 Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com> Change-Id: I979a4e5b534f105a2e81f88f9675feddc883490a
-
- Sep 26, 2023
-
-
Jan Gutter authored
* Zun currently has a dependency on a combination of Docker and etcd that is no longer installable (or supported) in newer distros. * These components are core dependencies of other systems and vendoring them will be very painful. * Work to update Zun past this is scheduled for the 'C' cycle. * If Zun regains compatibility, backports to this series will be considered. Change-Id: I6a2a4ffdcaf1c4fab1097e94d5f255ffb9a2947d
-
Rafal Lewandowski authored
It will check the setting of neutron_plugin_agent, if it is set to "ovn" or "openvswitch", and run container and volume checks to make sure the other agent was not already deployed. Change-Id: Ie00572f3ff9d3500abd5519bd472e2134c318886
-
- Sep 25, 2023
-
-
Dincer Celik authored
This change introduces haproxy_enable_http2 to let operators enable http/2 on HAProxy frontends when kolla_enable_tls_external is enabled. Change-Id: I2e00d3e9193a3052d43a228915ea249794490afe Closes-Bug: #1850924
-
- Sep 21, 2023
-
-
Bartosz Bezak authored
Closes-Bug: #2036741 Change-Id: Ib448d04e43dff78e344064161beadae917c41206
-
Mark Goddard authored
Use HTTPS to scrape etcd metrics when etcd TLS is enabled. Change-Id: Iaff10d5314a8dc5b07137d93c269f1ac24cf63de Closes-Bug: #2036950
-
- Sep 18, 2023
-
-
Célestin Matte authored
Change-Id: I901c0a57efcb6cbaaac43f64f2243fff7d7980c8
-
Christian Berendt authored
* keystone_enable_federation_openid * enable_keystone_federation Closes-Bug: #2036390 Change-Id: Ieef1dce006c339643ad4fa544218c6482c2ad32c
-
- Sep 15, 2023
-
-
Christian Berendt authored
Allow more flexibility by adding a host specific template. Also using the merge_yaml action allow us to drop the logic around deciding which template to use. Change-Id: I41a3226679c622e5e98df074cee195e8436ea45b
-
- Sep 14, 2023
-
-
Michal Nasiadka authored
Initially Ubuntu/Debian used /var/run/openvswitch as default OVN run dir, it seems it has changed long time ago - but we haven't picked that up on latest OVN DB refactor. Adding in OVN and OVN upgrade Debian jobs to enhance coverage. Closes-Bug: #2035584 Change-Id: I78967c4499269578ac921ad9a553946b65e1293f
-
- Sep 11, 2023
-
-
Jeffrey Zhang authored
When using the 'q35' machine type, by default, it allows only a single PCIe device to be hotplugged. Nova currently sets 'num_pcie_ports' to "0" (defaults to libvirt's "1"), which is not sufficient for hotplug use. The max value is 28, but 16 is enough in most cases. More info please check * [0] https://libvirt.org/pci-hotplug.html * [1] https://marcin.juszkiewicz.com.pl/2018/02/19/hotplug-in-vm-easy-to-say/ * [2] https://review.opendev.org/c/openstack/nova/+/545034 Co-Authored-By:
Bartosz Bezak <bartosz@stackhpc.com> Change-Id: I7b8063566837aeb947927b7d6858417982b63deb Closes-Bug: 1909063
-
- Sep 08, 2023
-
-
John Garbutt authored
For example, an operator may wish to customise the nova-compute-ironic service configuration without affecting other Nova services. Closes-Bug: #2034949 Change-Id: If8648d8e85ab3dbcbb4ecba674b2e34b06898327
-
Christian Berendt authored
The cafile parameter in the authentication section is required in the senlin.conf configuration file when working with self-signed certificates. Change-Id: I3cd43cc7f43782a6c1d701a3e5b977bbc42e3719
-
- Sep 05, 2023
-
-
Michal Nasiadka authored
Currently clustering steps are very static, if for a reason first node in the inventory fails and gets re-introduced - K-A will create a second empty cluster on that node. This patch changes the approach and checks if cluster exists, if it does - chooses a donor for the new node from currently running node set. Also it fixes node replacement - it removes old node from cluster (that has the same ip address as newly provisioned node). Closes-Bug: #1875223 Change-Id: Ia025283e38ea7c3bd37c7a70d03f6b46c68f4456
-
- Aug 30, 2023
-
-
joek-office authored
Related-Bug: #2015184 Closes-Bug: #2015184 Change-Id: I6ea0949d58e38e2cda41c9702001e7bd500f23f1
-
Michal Nasiadka authored
Change-Id: Ia982df80d688522dbaa5fc3e462c1a009d512cb6
-
Robin Klostermeyer authored
This commit adds the ironic-prometheus-exporter, following the conventions used by the previously integrated exporters. '[The] Ironic Prometheus Exporter is a Tool to expose hardware sensor data in the Prometheus format through an HTTP endpoint.'[0] Prometheus has been enabled in CI jobs to ensure test coverage. [0] https://opendev.org/openstack/ironic-prometheus-exporter Depends-On: https://review.opendev.org/c/openstack/kolla/+/874415 Change-Id: I6d421effd833d2e0524dd0b81736445c9a730ea9
-
- Aug 29, 2023
-
-
Juan Pablo Suazo Sarrocchi authored
An OVS-DPDK task had part of its name capitalized, presumably due to the newly added ansible linter, but this change was not reflected in the notify module which calls the task. This results in an inability to deploy openstack with OVS-DPDK. This commit fixes the name of the task in the notify module. Closes-Bug: #2033413 Change-Id: Iae8a937bb2c35d2eb83e2c4522d829a6cfe25f0d Signed-off-by:
Juan Pablo Suazo <jsuazo@whitestack.com>
-
Pierre Riteau authored
Change-Id: Ica155c5da29d36a3f944eb6a4a0ef5af88b01358
-
Pierre Riteau authored
Cyborg endpoints were fixed with a /v2 suffix [1], but this was accidentally reverted by the single external frontend patch [2]. [1] https://review.opendev.org/c/openstack/kolla-ansible/+/883495 [2] https://review.opendev.org/c/openstack/kolla-ansible/+/823395 Related-Bug: #2020080 Change-Id: Ic2cfaf739a65fbb02577be08c081a2a88360d5f5
-
Bartosz Bezak authored
It is useful when external network's MTU is lower then internal geneve networks. Host kernel needs to be in version >= 5.2 for this option to work. All Kolla supported host operating systems have higher kernel version. Change-Id: Id64e99b07e2bb5e6c97b784f4ffedafc7e7de188
-