- Mar 18, 2024
-
-
Sven Kieske authored
This reverts commit 0b1a59dd. Reason for revert: Upstream Fix available at https://github.com/containers/podman-py/pull/351 Change-Id: Iadb74ffb5a747bd16e6acebd6a9c22b3b7198fd0
-
- Mar 15, 2024
-
-
Michal Nasiadka authored
Some multinode jobs have been failing due to galera suspecting inactive nodes Tweak it as per [1]. [1]: https://galeracluster.com/library/documentation/recovery.html Change-Id: I5577ea2c23d6dbd440bd52899a30ea9531996256
-
- Mar 13, 2024
-
-
Michal Nasiadka authored
Currently RMQ 3.13 fails on ipv6 multinode scenario, use 3.12 from 2023.1 until [1] gets resolved. [1]: https://github.com/rabbitmq/rabbitmq-server/issues/10728 Change-Id: If11710e99cf2e340e558d68e2071c1bb16825e55
-
- Feb 15, 2024
-
-
Doug Szumski authored
The upgrade job needs the haproxy exporter group, which was missing from the inventory. Change-Id: Ie4ecf283a2f4ac056ace5e76f2acc4ba1a8fe0b4
-
- Feb 14, 2024
-
-
Michal Nasiadka authored
Default timeout is 5 and we're often hitting that on our poor man's Ceph. Change-Id: Ide92b3c32150c0045b0723155f94b21ea9cdce66
-
- Feb 13, 2024
-
-
Michal Nasiadka authored
etcd is flakey and complaining over slow disk Change-Id: I1f5191015b53bdb218cfeaa43586ecf2d71a161e
-
- Jan 30, 2024
-
-
Michal Arbet authored
This patch adds tests for neutron and designate DNS integration. Tests are based on scenarios described below in [1][2]. [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 Change-Id: I3953f760458285e5c9a818599492c6176e857dde
-
- Jan 26, 2024
-
-
Michal Arbet authored
Change-Id: I3501e6bf17ccb94adfcdb62956dceba9d67b0881
-
- Jan 22, 2024
-
-
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
-
- Jan 17, 2024
-
-
Bartosz Bezak authored
In Kolla CI K-A upgrade job needs docker_custom_config override as docker_registry var is being used both for docker daemon config - for kolla images build, and kolla-ansible container images sources - where we're using quay.io mirror. docker_custom_config gets precedence in docker daemon configuration. docker_custom_config was removed in [1]. [1] https://review.opendev.org/c/openstack/kolla-ansible/+/904067 Change-Id: I1e890223faf25b1169a49e22a9529f90806d2f3a
-
- Jan 05, 2024
-
-
Dawud authored
HAProxy exposes a Prometheus metrics endpoint, it just needs to be enabled. Enable this and remove configuration for prometheus-haproxy-exporter. Remaining prometheus-haproxy-exporter containers will automatically be removed. Change-Id: If6e75691d2a996b06a9b95cb0aae772db54389fb Co-Authored-By:
Matt Anson <matta@stackhpc.com>
-
- Jan 03, 2024
-
-
Michal Nasiadka authored
Change-Id: Id25b4407a8170f69e4cd7278e0aff64c609ace7d
-
- Dec 20, 2023
-
-
Michal Nasiadka authored
Change-Id: I552fea9f9b461e57611f1d2aa5c767a1f4043ff8
-
Michal Nasiadka authored
Change-Id: I4d09018f4e921e90cbe7457c1f7fb025ef3acfa8
-
- Dec 05, 2023
-
-
Michal Nasiadka authored
Similar to [1]. [1]: https://review.opendev.org/c/openstack/openstack-ansible/+/851426 Change-Id: I254f71d607353e0cf4d3d5ebafd6813287c4fa9f
-
- Nov 29, 2023
-
-
Dr. Jens Harbott authored
This dependency was added to podman-py in version 4.8.0, but not added properly to their requirements. Install it explicitly for our tox and integration testing as a workaround. [0] https://github.com/containers/podman-py/issues/350 Change-Id: I61a5fdfc4e505f2577185f0c0f1297cf2709be2c
-
- 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 13, 2023
-
-
Michal Nasiadka authored
Copy cat of I2cfd2667abb1ae8988b7a7fd9761b75c20a0eaa4 Co-Authored-By:
Pierre Riteau <pierre@stackhpc.com> Change-Id: If4feec0a86f9a50ed43920ecf4d0da8875c71f4e
-
- Nov 08, 2023
-
-
Boxiang Zhu authored
Skyline is a new service for dashboard. This patch adds a CI scenario which tests Skyline deployment. Depends-On: https://review.opendev.org/c/openstack/kolla/+/826948 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/828464 Implements: blueprint skyline Change-Id: I48488a24d6c8a03cd129929347b1bdac25f198b0
-
- Nov 07, 2023
-
-
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 03, 2023
-
-
Michal Arbet authored
When the kolla-ansible project has a cross dependency on the kolla project, CI have to build an image from that change locally. However, Podman refuses to push to localhost, so it is necessary to set the local repo as insecure for the test. Change-Id: I786b22ff0cd581f90ba4bec08842651a6509a745
-
- Oct 02, 2023
-
-
Michal Nasiadka authored
Following Monasca initial removal in [1] [1]: I6fc7842bcda18e417a3fd21c11e28979a470f1cf Change-Id: I94d6f102e8da3882f37f3007639b917c49f907a9
-
- Sep 21, 2023
-
-
Bartosz Bezak authored
Closes-Bug: #2036741 Change-Id: Ib448d04e43dff78e344064161beadae917c41206
-
- Sep 03, 2023
-
-
Jan Gutter authored
Up till now the ARA plugin has been pinned to a very old version, and is no longer functional. This installs a much newer version of ARA and adds a README file to guide developers on how to view the sqlite file. The ARA plugin is installed by default, but not activated. This is intended to catch a small amount of regressions and integration failures. Developers can enable the plugin by adding the string `#ara` to their commit message. This avoids extra load on the CI. Change-Id: Id8328e374c9590b1363026fa2b2b24e191183987
-
- Jun 29, 2023
-
-
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
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
-
- May 19, 2023
-
-
Michal Nasiadka authored
Depends-On: https://review.opendev.org/c/openstack/neutron/+/878535 Change-Id: I05d8b29b59a7de76da488f68775547a8f0f11d0f
-
- Apr 28, 2023
-
-
Martin Hiner authored
This patch add a way to choose container engine inside tool and test scripts. This is in preparation for Podman introduction but still leaves Docker as default container engine. Signed-off-by:
Martin Hiner <m.hiner@partner.samsung.com> Change-Id: I395d2bdb0dfb4b325b6ad197c8893c8a0f768324
-
- Mar 21, 2023
-
-
Michal Nasiadka authored
Related-Bug: #2007142 Change-Id: I9ce2a9ce5413e77625201f3986967e31a679ad9c
-
- Feb 27, 2023
-
-
Michal Nasiadka authored
CentOS Storage SIG rpms have a recommended install section that installs podman - let's stop doing that. Ceph is also suffering from the enormous open files ulimit that EL9 defaults to - let's set a default in docker engine for now. Change-Id: I41f39f520dfecec307ad3b86e1e0363570198e42
-
- Feb 14, 2023
-
-
Michal Nasiadka authored
cpu_model is deprecated Change-Id: If30fb6aec745a48c42a2f281f726a869017ba9b9
-
- Feb 07, 2023
-
-
Bartosz Bezak authored
Change-Id: I115b491eca413437926f5bcaf53336151f9a7c0b
-
- Jan 16, 2023
-
-
Michal Nasiadka authored
It's not supported in ansible-collection-kolla since Zed release, and Kolla executed Kolla-Ansible CI jobs fail on it, because they build images. Change-Id: Ib0358f780a77af152225761a4aa3b6acbea2eeaf
-
- Jan 12, 2023
-
-
Michal Nasiadka authored
Change-Id: I110c642da925a5f6b3bd071e7844c20fda673c66
-
- Jan 05, 2023
-
-
Michal Nasiadka authored
Change-Id: I8855bd60c2fd77f33fb55d4123131a94327bd166
-
- Dec 08, 2022
-
-
Michal Nasiadka authored
Their cleanup has been added to monasca cleanup command. Change-Id: I19a846e2683ae70b33ca64d2aba7ac71eb724588
-
- Dec 01, 2022
-
-
Michal Nasiadka authored
This change replaces ElasticSearch with OpenSearch, and Kibana with OpenSearch Dashboards. It migrates the data from ElasticSearch to OpenSearch upon upgrade. No TLS support is in this patch (will be a followup). A replacement for ElasticSearch Curator will be added as a followup. Depends-On: https://review.opendev.org/c/openstack/kolla/+/830373 Co-authored-by:
Doug Szumski <doug@stackhpc.com> Co-authored-by:
Kyle Dean <kyle@stackhpc.com> Change-Id: Iab10ce7ea5d5f21a40b1f99b28e3290b7e9ce895
-
- Nov 11, 2022
-
-
Doug Szumski authored
Kolla Ansible is switching to OpenSearch and is dropping support for deploying ElasticSearch. This is because the final OSS release of ElasticSearch has exceeded its end of life. Monasca is affected because it uses both Logstash and ElasticSearch. Whilst it may continue to work with OpenSearch, Logstash remains an issue. In the absence of any renewed interest in the project, we remove support for deploying it. This helps to reduce the complexity of log processing configuration in Kolla Ansible, freeing up development time. Change-Id: I6fc7842bcda18e417a3fd21c11e28979a470f1cf
-
- Oct 28, 2022
-
-
Michal Nasiadka authored
Change-Id: I87845ec386fda3c6582abad37ae7d8600f222000
-