<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/mariadb_backup.yml, branch stable/2026.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%2F2026.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2026.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/'/>
<updated>2026-01-06T19:28:48+00:00</updated>
<entry>
<title>Standardize naming for MariaDB recovery and backup files</title>
<updated>2026-01-06T19:28:48+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2025-06-18T10:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=cb629953c2d2b12e57cacb016a18c931c16d4246'/>
<id>urn:sha1:cb629953c2d2b12e57cacb016a18c931c16d4246</id>
<content type='text'>
This commit addresses and corrects the inconsistency in naming
across multiple files within the project. Specifically, the terms
mariadb_recovery and mariadb_backup have been replaced with
mariadb-recovery and mariadb-backup respectively to adhere to the
project's naming conventions and improve clarity.

Change-Id: I47b80eaa0dc0487f506b47ca065951b5140e0d62
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Remove yaml[truthy] from excludes</title>
<updated>2025-11-28T09:06:26+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-11-12T14:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=78f3c2b5de0470c0b1d350d0865663bb6f17f49e'/>
<id>urn:sha1:78f3c2b5de0470c0b1d350d0865663bb6f17f49e</id>
<content type='text'>
Normalize quotes and some other easy fixes done by
ansible-lint --fix

Also drop etc from excludes and ignore comment check in
etc/kolla/globals.yml

Pinning to ansible-lint&lt;25.11.0 because 25.11.1 is breaking
without any messages

Change-Id: I7dee3866191cef84cd12b1816cdab0a02380ec7f
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Support Ansible max_fail_percentage</title>
<updated>2023-12-05T10:49:42+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2021-08-16T16:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=af6e1ca4fd3366c1ae936d225b2835e95a4191fc'/>
<id>urn:sha1:af6e1ca4fd3366c1ae936d225b2835e95a4191fc</id>
<content type='text'>
This allows us to continue execution until a certain proportion of hosts
to fail. This can be useful at scale, where failures are common, and
restarting a deployment is time-consuming.

The default max failure percentage is 100, keeping the default
behaviour. A global max failure percentage may be set via
kolla_max_fail_percentage, and individual services may define a max
failure percentage via &lt;service&gt;_max_fail_percentage.

Note that all hosts in the inventory must be reachable for fact
gathering, even those not included in a --limit.

Closes-Bug: #1833737
Change-Id: I808474a75c0f0e8b539dc0421374b06cea44be4f
</content>
</entry>
<entry>
<title>Use mariabackup for database backups</title>
<updated>2019-11-01T18:44:10+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2019-10-23T14:47:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=7f47ddf7f4933357769a715a2f8b3fb2157a7dd0'/>
<id>urn:sha1:7f47ddf7f4933357769a715a2f8b3fb2157a7dd0</id>
<content type='text'>
Currently, Xtrabackup is used for database backups. However, Xtrabackup
is not compatible with MariaDB 10.3. This change switches to use
mariabackup [1], which is available in the mariadb image.

The documented full and incremental restore procedures have been
modified to use mariabackup, following [2] and [3].

[1] https://mariadb.com/kb/en/library/mariabackup-overview/
[2] https://mariadb.com/kb/en/library/full-backup-and-restore-with-mariabackup/
[3] https://mariadb.com/kb/en/library/incremental-backup-and-restore-with-mariabackup/

Change-Id: Id52b9b1f7b013277e401b1f6b8aed34473d2b2c4
Closes-Bug: #1843043
Depends-On: https://review.opendev.org/691290
</content>
</entry>
<entry>
<title>Update "openstack_release" variable to static brach name</title>
<updated>2019-09-16T12:42:44+00:00</updated>
<author>
<name>chenxing</name>
<email>chason.chan@foxmail.com</email>
</author>
<published>2019-09-12T01:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=4eceb48d2dd2496a9becd878cd55e3bdf67415b2'/>
<id>urn:sha1:4eceb48d2dd2496a9becd878cd55e3bdf67415b2</id>
<content type='text'>
Since we use the release name as the default tag to publish images
to Dockerhub, we should use this by default.

This change also removes support for the magic value "auto".

Change-Id: I5610cc7729e9311709147ba5532199a033dfd156
Closes-Bug: #1843518
</content>
</entry>
<entry>
<title>Factor out OpenStack release detection playbook</title>
<updated>2018-11-29T15:49:41+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2018-11-12T10:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=fca91fe83ed1f7223a4fdbed9e7803a3555bcc86'/>
<id>urn:sha1:fca91fe83ed1f7223a4fdbed9e7803a3555bcc86</id>
<content type='text'>
We copy-paste the same play into various playbooks to detect
openstack_release. This change factors that code into a separate
playbook that is imported.

Change-Id: I5fea005642b960080bf5e43455618dc24766c386
</content>
</entry>
<entry>
<title>Add new option to perform an on-demand backup of MariaDB</title>
<updated>2018-11-22T09:20:59+00:00</updated>
<author>
<name>Nick Jones</name>
<email>nick@stackhpc.com</email>
</author>
<published>2017-12-14T18:51:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=f704a780292c0a5b665f5fd6796bfb9d2b71fdc7'/>
<id>urn:sha1:f704a780292c0a5b665f5fd6796bfb9d2b71fdc7</id>
<content type='text'>
blueprint database-backup-recovery

Introduce a new option, mariadb_backup, which takes a backup of all
databases hosted in MariaDB.

Backups are performed using XtraBackup, the output of which is saved to
a dedicated Docker volume on the target host (which defaults to the
first node in the MariaDB cluster).

It supports either full (the default) or incremental backups.

Change-Id: Ied224c0d19b8734aa72092aaddd530155999dbc3
</content>
</entry>
</feed>
