- Nov 29, 2024
-
-
Michal Nasiadka authored
Change-Id: I044affa85290caf9d71e8ba5bc7cf0f5be8941e7
-
- Nov 22, 2024
-
-
Michal Nasiadka authored
Change-Id: I3434eb7f751553a3a29a718ac20975529736bc3b (cherry picked from commit 1cec85d6)
-
- Oct 28, 2024
-
-
Roman Krček authored
Moving the CLI to python allows for easier maintenance and larger feature-set. This patch introduces a few breaking changes! The changes stem the nature of the cliff package. - the order of parameters must be kolla-ansible <action> <arguments> - mariadb_backup and mariadb_recovery now are mariadb-backup and mariadb-recovery Closes-bug: #1589020 Signed-off-by:
Roman Krček <roman.krcek@tietoevry.com> Change-Id: I9749b320d4f5eeec601a055b597dfa7d8fb97ce2
-
- Oct 17, 2024
-
-
Michal Arbet authored
It's been some time since ProxySQL has been with us in Kolla. Let's switch the load balancer for MariaDB connections from HAProxy to ProxySQL. Depends-On: https://review.opendev.org/c/openstack/kolla/+/928956 Change-Id: I42ba4fb83b5bb31058e888f0d39d47c27b844de5
-
- Oct 04, 2024
-
-
Michal Nasiadka authored
Change-Id: I85982366d97e40d0e6ba97ce4c4c1ddd2c10b749
-
- Jun 14, 2024
-
-
Michal Nasiadka authored
Change-Id: I9a71da5a00a4580b491a9c10ca34094b6654b438
-
- May 24, 2024
-
-
Michal Nasiadka authored
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/920172 Change-Id: Ieba0baf154ead063a1bc244aaadd4ca53c814ad3
-
- Mar 05, 2024
-
-
Michal Nasiadka authored
We replaced redis with etcd in that scenario, but GATE_IMAGES are not updated. Change-Id: Ie9d6642f8ce51bc2a35b800c6c149153c14378db
-
- Dec 14, 2023
-
-
Michal Nasiadka authored
Change-Id: Id5c53b63e88502c999b89cbc62405bb8953fef3a
-
- Dec 13, 2023
-
-
Michal Nasiadka authored
Change-Id: I46c05a54171cbf43a51594998561db94af7d17e6
-
- Nov 30, 2023
-
-
Michal Nasiadka authored
Change-Id: I54f94c383ae5a1185b364495422e1ab79cbd1afb
-
- 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 09, 2023
-
-
Michal Nasiadka authored
Octavia now requires redis - see [1]. [1]: Iec3c8a4b4e257557dc8ec995c41d0ad7e88e13e2 Change-Id: I5aa489209984974b2345b1f5f7608db022a1405e
-
- 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
-
- Oct 30, 2023
-
-
Michal Nasiadka authored
In order to drop docker pip package from requirements.txt in Kolla we need to start installing that here. Change-Id: Ifd3b86afb65760c3b3ce7f26feebdaf0789fb525
-
- 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
-
- Aug 07, 2023
-
-
Michal Nasiadka authored
Change-Id: I4c5ade2d687684f37df83b44a852d88c77067680
-
- 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
-
- Jan 16, 2023
-
-
Pierre Riteau authored
Change-Id: Iac88aece372102835b03f7e0e5684d0285857e97
-
- 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
-
- Sep 13, 2022
-
-
Radosław Piliszek authored
The kolla user is not obligatory and the docs default to keeping using the existing users. Needed-By: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/854985 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/855071 Change-Id: I917f493d395cc7efcbf95bc55af8191d70ec3edb
-
- Sep 09, 2022
-
-
Radosław Piliszek authored
This avoids polluting the module path for other deployed projects, like Tenks. Change-Id: I17802f628e1e7db8d1f5caaa815170a8415e995c
-
- 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>
-
- Mar 16, 2022
-
-
Radosław Piliszek authored
Venus is a new service for log processing. This patch adds a CI scenario which tests Venus deployment. Depends-On: https://review.opendev.org/c/openstack/kolla/+/793795 Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/793897 Co-Authored-By:
jinyuanliu <liujinyuan@inspur.com> Change-Id: I0c7ba9e1ae23623b690a213c91ab3a12524d73f8
-
- May 25, 2021
-
-
Mark Goddard authored
This change also updates the CI test scripts to use PATH to find the kolla-ansible script, rather than relying on the file in the source checkout. Using the script in the source checkout was hiding an issue with pip install --user, although that has now been fixed in I5b47a146627d06bb3fe4a747c5f20290c726b0f9. Related-Bug: #1915527 Change-Id: I2827a657c8716a9c40391c6bdb7ff1a2a9c1260e Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/775586
-
- May 21, 2021
-
-
Mark Goddard authored
Without this patch, if there is a change to kolla in the dependency tree then the monasca scenario does not build grafana, and therefore fails when trying to pull it. Change-Id: Ic0a5b9ff940c4971a74345b8812683b29c5cedbf
-
- May 06, 2021
-
-
Mark Goddard authored
Change-Id: Ifb3e51891de33e5d698571b898f7a471cfe89718
-
- Apr 08, 2021
-
-
Gaëtan Trellu authored
Adds HAcluster Ansible role. This role contains High Availability clustering solution composed of Corosync, Pacemaker and Pacemaker Remote. HAcluster is added as a helper role for Masakari which requires it for its host monitoring, allowing to provide HA to instances on a failed compute host. Kolla hacluster images merged in [1]. [1] https://review.opendev.org/#/c/668765/ Change-Id: I91e5c1840ace8f567daf462c4eb3ec1f0c503823 Implements: blueprint ansible-pacemaker-support Co-Authored-By:
Radosław Piliszek <radoslaw.piliszek@gmail.com> Co-Authored-By:
Mark Goddard <mark@stackhpc.com>
-
- Apr 06, 2021
-
-
Radosław Piliszek authored
Per [1]. [1] http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020707.html Change-Id: Id6f3cd158bf5d01750971249b11364b6a8631789 Closes-Bug: #1885689
-
- Mar 24, 2021
-
-
Michal Nasiadka authored
For using 3rd party Octavia providers (such as OVN provider) an octavia-driver-agent container must be running to expose those providers to use. OVN CI job has been extended with deploying Octavia and testing OVN Load Balancer. Closes-Bug: #1903506 Depends-On: https://review.opendev.org/c/openstack/kolla/+/771191 Change-Id: Ibafa8b7307981f2a51e630cc113d18af6162171c
-
- Mar 19, 2021
-
-
Michal Arbet authored
This patch fixes CI broken by the following patches: - https://review.opendev.org/c/openstack/kolla-ansible/+/689870 - https://review.opendev.org/c/openstack/kolla-ansible/+/751795 Co-Authored-By:
Vladislav Belogrudov <vladislav.belogrudov@dell.com> Change-Id: If26a9f9791ce9b7817bcd410ea045d3e3b04b651
-
- Mar 04, 2021
-
-
wuchunyang authored
Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Change-Id: I20c1d9bddee5a046b521b9378bade2ab50612be0
-
- Mar 03, 2021
-
-
Mark Goddard authored
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/755589 Co-Authored-By:
wu.chunyang <wuchunyang@yovole.com> Change-Id: I489c1ca23d8abc350d3204ecc167d5d93bbbd1d9
-
- Mar 02, 2021
-
-
Michał Nasiadka authored
Change-Id: I81a4f8f8b8faa7559740531bb16d8aec7fc23f9b
-
- Jan 19, 2021
-
-
Doug Szumski authored
Adds the following new Zuul job for testing deployment of Monasca and associated services: * kolla-ansible-centos8-source-monasca All core OpenStack services except for Keystone are disabled to ensure enough memory is available. A follow up patch will replace the basic tests here with Tempest. Co-Authored-By:
Doug Szumski <doug@stackhpc.com> Change-Id: I5d33fd3d7b69798ba0aa23509f7b809065f61c19
-
- Nov 19, 2020
-
-
wu.chunyang authored
Add trove smoke test. Change-Id: I571d9663bcadb1ddc5a7ad86a2c478706e0705a9
-
- Oct 07, 2020
-
-
Mark Goddard authored
Follows designate guide, adding a default zone for fixed and floating IPs, then boots an instance and verifies that its name resolves. Change-Id: Ifbfdab425e2c8a36a8f3ab8539f70dca4cce2abc
-
- Sep 17, 2020
-
-
Mark Goddard authored
Adds a new Zuul job, kolla-ansible-centos8-source-magnum, for testing deployment of Magnum, Octavia and associated services. Change-Id: I61b293ba6bb52064ea98a73e2dff0023fa01a2a2
-