- 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
-
- May 27, 2024
-
-
Michal Nasiadka authored
This reverts commit 0ec71d87. Reason for revert: fixed now Change-Id: I33d62e910ff6151eb03c814ee7b8984c6f4e5308
-
- Apr 22, 2024
-
-
Michal Nasiadka authored
Fix existing spelling errors Change-Id: Ie689cf5a344aaa630a4860448b09242333a8e119
-
- 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
-
Uwe Jäger authored
Change-Id: I5b4a30e605bb143cf342f83f0c811c25046269ef
-
- 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 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 03, 2024
-
-
Michal Nasiadka authored
Change-Id: Id25b4407a8170f69e4cd7278e0aff64c609ace7d
-
- Dec 20, 2023
-
-
Michal Nasiadka authored
Change-Id: I552fea9f9b461e57611f1d2aa5c767a1f4043ff8
-
Michal Nasiadka authored
Change-Id: I4d09018f4e921e90cbe7457c1f7fb025ef3acfa8
-
- 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 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
-
- Sep 21, 2023
-
-
Bartosz Bezak authored
Closes-Bug: #2036741 Change-Id: Ib448d04e43dff78e344064161beadae917c41206
-
- 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
-
- 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
-
- 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
-
- Oct 10, 2022
-
-
Radosław Piliszek authored
Kolla Ansible now supports failing execution early if fact collection fails on any of the hosts. This is to avoid late failures due to missing facts (especially cross-host). Change-Id: I7a74b937ded0b9da0621cf413f3a5d0d13a2cd68 Partial-Bug: #1833737
-
- Sep 28, 2022
-
-
Michal Nasiadka authored
Change-Id: Ib068117237a199db380fcdfb757d5d0e5d34326b
-
- Aug 09, 2022
-
-
Michal Arbet authored
There are two shards: One 2-node (to test the clustering), one 1-node. Change-Id: If3a60ad4cc39d6ad0cd72a934f5f7497cd44021b Co-Authored-By:
Radosław Piliszek <radoslaw.piliszek@gmail.com>
-
- Aug 03, 2022
-
-
Radosław Piliszek authored
This patch follows upstream and disables linuxbridge testing. Users are notified of the situation via the release note. Change-Id: I524682ceb5287c14ef0ba99baae0c081850f4c5e
-
- Jun 13, 2022
-
-
Michal Nasiadka authored
R-17: Switch source images to current release Disable rocky8 and openeuler jobs as master no longer works with python3.6. Change-Id: I89dd99b5f25502f5ebe15a9e90ccecc4bd6feafa
-
- Jun 07, 2022
-
-
Michal Arbet authored
Masakari-hostmonitor needs to have corosync/pacemaker deployed. This patch is just changing default enable_hacluter: "no" to "yes" if masakari-hostmonitor is enabled. Closes-Bug: #1934149 Change-Id: I979d1d6d08ca0cc0a748f175da77f68bcecc2d1a
-
- Apr 13, 2022
-
-
Maksim Malchuk authored
Add a new parameter 'ironic_dnsmasq_dhcp_ranges' and enable the configuration of the corresponding 'dhcp-range' and 'dhcp-option' blocks in Ironic Inspector dnsmasq for multiple ranges. The old parameters 'ironic_dnsmasq_dhcp_range' and 'ironic_dnsmasq_default_gateway' used for the only range are now removed. This change implements the same solution used in the TripleO several years ago in the: Ie49b07ffe948576f5d9330cf11ee014aef4b282d Also, this change contains: Iae15e9db0acc2ecd5b087a9ca430be948bc3e649 fix for lease time. The value can be changed globally or per range. Change-Id: Ib69fc0017b3bfbc8da4dfd4301710fbf88be661a Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com> Co-Authored-By:
Radosław Piliszek <radoslaw.piliszek@gmail.com>
-