- 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 08, 2024
-
-
Michal Nasiadka authored
Change-Id: I246b14c9b547c6a0ff0be68ad57e723839cc3275
-
- Feb 07, 2024
-
-
Michal Arbet authored
Change Ib7f72b2663199ef80844a412bc436c6ef09322cc disabled horizon testing. This patch enabling horizon tests again. Change-Id: Iff670525c91c8adbcf2a01288b12456cb4a31809
-
- Jan 22, 2024
-
-
Michal Arbet authored
The version that we were capping to is no longer compatible with latest upper-constraints.txt, so let us free float again. The resulting linting errors are included for now to unblock the gate, these will still need to be discussed or fixed later. NOTE(kevko): Temporarily disabling horizon deployment, as it's not possible to unblock gates without it Co-Authored-By:
Michal Arbet <michal.arbet@ultimum.io> Change-Id: Ib7f72b2663199ef80844a412bc436c6ef09322cc
-
- Dec 14, 2023
-
-
Michal Nasiadka authored
Change-Id: Id5c53b63e88502c999b89cbc62405bb8953fef3a
-
- Dec 06, 2023
-
-
Michal Nasiadka authored
Change-Id: I373f6d13809674c521155ca51962785a8b1ac598
-
- Nov 08, 2023
-
-
Michal Nasiadka authored
Collections version taken from official Ansible 7 package [1] and limited to the same major version. [1]: https://github.com/ansible-community/ansible-build-data/blob/main/7/ansible-7.7.0.yaml Change-Id: I0f1ea9717397adc2d2c3215d74ec3759f351a57a
-
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
-
-
Will Szumski authored
This allows us to share variables between jobs without inheriting any of the pre-run, post-run or cleanup playbooks of the parent job. These run due to the zuul inheritance rules, see: https://zuul-ci.org/docs/zuul/latest/config/job.html#job Signed-off-by:
Will Szumski <will@stackhpc.com> Change-Id: Id0a34778accafdc62ebe916e81d69f31c6274d4c
-
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
-
- 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 19, 2023
-
-
Michal Nasiadka authored
This reverts commit d3c4ff8b. Reason for revert: workaround is present Change-Id: I40f794ce5f401a7357099dff10f7f8e05e1c4826
-
- Oct 11, 2023
-
-
Michal Nasiadka authored
It seems latest ansible-core 2.14 and 2.15 breaks a filter in kolla-ansible - let's pin for now and fix the issue in a separate patchset. Change-Id: I200ad775094230e4bf8bb40988c12ea03471008f
-
- Sep 29, 2023
-
-
Michal Nasiadka authored
Currently we don't really know what is the OVN cluster status when test-core-openstack fails on Neutron operations. Change-Id: Id8ca7c7cd6d741e406f609527016edff592352d7
-
- 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
-
- Aug 30, 2023
-
-
Michal Nasiadka authored
Change-Id: Ia982df80d688522dbaa5fc3e462c1a009d512cb6
-
- Jun 17, 2023
-
-
Mark Goddard authored
Ansible 2.14.3 introduced a change that broke the method used for restarting MariaDB and RabbitMQ serially [1][2]. In I57425680a4cdbf0daeb9b2cc35920f1b933aa4a8 we limited to 2.14.2 to work around this. Ansible upstream claim this behaviour was unintentional, and will not fix it. This change moves to a different approach where we use separate plays with a 'serial' keyword to execute the restart. This change also removes the restriction on the maximum supported version of 2.14.2 on ansible-core - any 2.14 release is now supported. [1] https://github.com/ansible/ansible/commit/65366f663de7d044f42ae6dd53368fd4c1f88b35 [2] https://github.com/ansible/ansible/issues/80848 Depends-On: https://review.opendev.org/c/openstack/kolla/+/884208 Change-Id: I5a12670d07077d24047aaff57ce8d33ccf7156ff
-
- May 31, 2023
-
-
Maksim Malchuk authored
The kolla-genpwd, kolla-mergepwd, kolla-readpwd and kolla-writepwd commands now creates or updates passwords.yml with correct permissions. Also they display warning message about incorrect permissions. Closes-Bug: #2018338 Change-Id: I4b50053ced9150499d1d09fd4a0ec2e243cf938b Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- May 18, 2023
-
-
Michal Nasiadka authored
We limit to 2.14.2 due to a regression in ansible-core [1] that breaks conditional include_task loops in handlers. This is used for controlled restarts of MariaDB and RabbitMQ. [1]: https://github.com/ansible/ansible/commit/65366f663de7d044f42ae6dd53368fd4c1f88b35 Change-Id: I57425680a4cdbf0daeb9b2cc35920f1b933aa4a8 Co-Authored-By:
Michal Nasiadka <michal@stackhpc.com>
-
- 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
-
- Apr 27, 2023
-
-
Matt Crees authored
Adds a flag ``kolla-ansible octavia-certificates --check-expiry <days>`` to the ``octavia-certificates`` command to check if the certificates will expire within a given number of days. Change-Id: I869b8afd85fe282d823ecf3593aa22f94a61b2a0
-
- Apr 20, 2023
-
-
Dr. Jens Harbott authored
This reverts commit 9867060b. Reason for revert: seems this broke some jobs Change-Id: I1ca81214ece403351c0a522ea05bf07802e4c4c0
-
- Apr 13, 2023
-
-
Michal Nasiadka authored
Change-Id: Ibc9cc91f64b0450de3cae6e2830b4ff2c52c0395
-
- Mar 26, 2023
-
-
Radosław Piliszek authored
Make sure to actually test IPv6 connectivity to our test instance in the IPv6 jobs. Change-Id: I7845448804e191af356e82f8ad33c563ffd8ebd5
-
- Feb 07, 2023
-
-
Bartosz Bezak authored
Change-Id: I115b491eca413437926f5bcaf53336151f9a7c0b
-
- Dec 22, 2022
-
-
Pierre Riteau authored
Change-Id: I40021caf3f94e718ea42d9ef77e5d9c77c3133de
-
- 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 10, 2022
-
-
Michal Nasiadka authored
Container image naming scheme has changed Change-Id: I775ea3f796290c670e4b04640f4429304dae609c
-
- Oct 04, 2022
-
-
Michal Nasiadka authored
Change-Id: Ie09bf108250a71d539002dd5ccfa63dd71bcfe90
-
- Oct 03, 2022
-
-
Michal Nasiadka authored
CentOS 9 Stream images are not getting published so we need to build them every time. Change-Id: I782ab105da4f23979dcbe2348c7141a1ae272b9a
-
- 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
-
- Sep 07, 2022
-
-
Radosław Piliszek authored
This way it works closer to what Tenks does in its own CI. See-also: https://review.opendev.org/c/openstack/tenks/+/856296 Change-Id: I5bebcb3520aada3abc8b7d0d4087e7a3f9277df2
-
- 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 20, 2022
-
-
Michal Nasiadka authored
Change-Id: If9b40079d42cdabfd14d27603357dd0aa027a49b
-
- 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
-
- May 29, 2022
-
-
Radosław Piliszek authored
Depending on the way the testing script is called, it may sense stdin being available and not being a tty [1]. The logic in the Glance part of the client is then broken [2] as it detects both volume and stdin as sources of the image and fails. The proposed approach uses the script module for these tests. This fixes the cephadm upgrade jobs where this script was called using the shell module which causes this behaviour. The script module is not affected. FWIW, the command module is affected the same as shell because shell extends the command module. [1] https://opendev.org/openstack/python-openstackclient/src/commit/6810414e45a32dd44263dff47fec161989508ef0/openstackclient/image/v2/image.py#L114-L120 [2] https://opendev.org/openstack/python-openstackclient/src/commit/6810414e45a32dd44263dff47fec161989508ef0/openstackclient/image/v2/image.py#L414 Change-Id: I3ce4059063e3a51eb1c5b42bda79893b56bd85f0 Story: 2006294
-
Radosław Piliszek authored
Follow-up to [1]. This unbreaks CI which was broken by a recent change to master upper-constraints. [2] [1] I82c4ff3b246c7db65ac8660b096d4a9a15dda8d7 [2] https://review.opendev.org/c/openstack/requirements/+/843722/3/upper-constraints.txt#b244 Change-Id: Idc7a893f53c6975cc4a3f6090020d973fa2288bb
-
- May 24, 2022
-
-
Mark Goddard authored
Change-Id: Ic55a7384c298ef517aa4b7f0eaa67d53b5d70df0
-