<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/tests/deploy.sh, branch stable/2025.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2025.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2025.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/'/>
<updated>2026-10-22T10:36:48+00:00</updated>
<entry>
<title>[2025.1-only] CI: Pull pebble from ghcr.io</title>
<updated>2026-10-22T10:36:48+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2026-10-22T10:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=32149e138555111f3241aa99b5de1acc4cecc70c'/>
<id>urn:sha1:32149e138555111f3241aa99b5de1acc4cecc70c</id>
<content type='text'>
quay.io/openstack.kolla/pebble is no longer available. Use the upstream
image, as master does since [1].

[1] https://review.opendev.org/c/openstack/kolla-ansible/+/963314

Change-Id: I12610562d427cae1cbf691188da594a3edb88122
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>[stable-2025.1] valkey: Add subcommand for migration from Redis</title>
<updated>2026-04-10T15:02:33+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-01-13T11:18:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=060425357b56dbd704199b86d4de7cabbff72020'/>
<id>urn:sha1:060425357b56dbd704199b86d4de7cabbff72020</id>
<content type='text'>
Co-Authored-By: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;

Change-Id: I808a0fc6886036be20a4fcf43991b3bd92a52f23
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>Reintroduce kolla-ansible check</title>
<updated>2025-01-27T20:22:46+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2018-09-04T15:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=fa6535890c333b88b470fb0fc7504abf5c39ed97'/>
<id>urn:sha1:fa6535890c333b88b470fb0fc7504abf5c39ed97</id>
<content type='text'>
This allows operators quickly diagnose all containers across
all hosts by running kolla-ansible check. It returns a list
of containers that are missing, not running or in unhealthy
state for each OpenStack service.

Change-Id: I36119ccdeb264aa3de928ec2254d6ff4cc955bfb
Implements: blueprint check-containers
Co-Authored-By: Roman Krček &lt;roman.krcek@tietoevry.com&gt;
</content>
</entry>
<entry>
<title>[CI] Use letsencrypt/pebble from quay.io</title>
<updated>2024-12-09T12:09:56+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-12-08T19:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=cf4ee97e01d7442eb7f979917ab5fdab69ff76ef'/>
<id>urn:sha1:cf4ee97e01d7442eb7f979917ab5fdab69ff76ef</id>
<content type='text'>
Change-Id: I5b369caf7ff121aab31bb2aca269f6ba4c2d899e
</content>
</entry>
<entry>
<title>Rewrite kolla-ansible CLI to python</title>
<updated>2024-10-28T08:48:23+00:00</updated>
<author>
<name>Roman Krček</name>
<email>roman.krcek@tietoevry.com</email>
</author>
<published>2024-07-04T11:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9ea63dc300062e5e078a5f73ae72c2042846255f'/>
<id>urn:sha1:9ea63dc300062e5e078a5f73ae72c2042846255f</id>
<content type='text'>
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 &lt;action&gt; &lt;arguments&gt;
- mariadb_backup and mariadb_recovery now are
  mariadb-backup and mariadb-recovery

Closes-bug: #1589020
Signed-off-by: Roman Krček &lt;roman.krcek@tietoevry.com&gt;
Change-Id: I9749b320d4f5eeec601a055b597dfa7d8fb97ce2
</content>
</entry>
<entry>
<title>Add support for LetsEncrypt-managed certs</title>
<updated>2023-11-07T09:59:51+00:00</updated>
<author>
<name>James Kirsch</name>
<email>generalfuzz@gmail.com</email>
</author>
<published>2020-04-16T21:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5581a282539b406977dcc6d1577ac2a51d46e4cf'/>
<id>urn:sha1:5581a282539b406977dcc6d1577ac2a51d46e4cf</id>
<content type='text'>
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 &lt;michal.arbet@ultimum.io&gt;
Implements: blueprint letsencrypt-https
Change-Id: I35317ea0343f0db74ddc0e587862e95408e9e106
</content>
</entry>
<entry>
<title>CI: Run validate-config at the end of deploy</title>
<updated>2022-12-22T14:01:07+00:00</updated>
<author>
<name>Pierre Riteau</name>
<email>pierre@stackhpc.com</email>
</author>
<published>2022-12-20T12:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a7fcf1fcdf92190699dfbbfba4d088ea06fbda7c'/>
<id>urn:sha1:a7fcf1fcdf92190699dfbbfba4d088ea06fbda7c</id>
<content type='text'>
Change-Id: I40021caf3f94e718ea42d9ef77e5d9c77c3133de
</content>
</entry>
<entry>
<title>[CI] Run Kolla Ansible from its own venv</title>
<updated>2022-09-09T16:28:19+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2022-09-08T08:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=2c7a8497fa681ad71032883fe1ec7c9645203826'/>
<id>urn:sha1:2c7a8497fa681ad71032883fe1ec7c9645203826</id>
<content type='text'>
This avoids polluting the module path for other deployed projects,
like Tenks.

Change-Id: I17802f628e1e7db8d1f5caaa815170a8415e995c
</content>
</entry>
<entry>
<title>Remove sanity checks</title>
<updated>2022-05-13T17:41:34+00:00</updated>
<author>
<name>Tim Beermann</name>
<email>beermann@osism.tech</email>
</author>
<published>2022-04-28T10:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=591f366ed736977664e899bd834e363191a9472d'/>
<id>urn:sha1:591f366ed736977664e899bd834e363191a9472d</id>
<content type='text'>
"Smoke tests" for barbican, cinder, glance and keystone have been removed as discussed in PTG April 2022.

Signed-off-by: Tim Beermann &lt;beermann@osism.tech&gt;
Change-Id: I613287a31e0ea6aede070e7e9c519ab2f5f182bd
</content>
</entry>
<entry>
<title>CI: Use PATH to find kolla-ansible script</title>
<updated>2021-05-25T09:29:12+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2021-02-12T17:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=1ea99147c14068b7edbaf36a23199bc93a5ef493'/>
<id>urn:sha1:1ea99147c14068b7edbaf36a23199bc93a5ef493</id>
<content type='text'>
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
</content>
</entry>
</feed>
