summaryrefslogtreecommitdiff
path: root/cloudinit/config
diff options
context:
space:
mode:
authorRobert Schweikert <rjschwei@suse.com>2023-02-21 14:13:43 -0500
committerGitHub <noreply@github.com>2023-02-21 13:13:43 -0600
commit6397d3bc2a5b2e1e56de336482fa65b98d9e4361 (patch)
tree7909738f6e50268d995e80ab4e8dd3bc466bdfb4 /cloudinit/config
parent15a6e0868097ec8a6ef97b9fde59a9486270fc37 (diff)
downloadcloud-init-git-6397d3bc2a5b2e1e56de336482fa65b98d9e4361.tar.gz
Support transactional-updates for SUSE based distros (#1997)
openSUSE/SUSE has distros that use read only root and btrfs. To update a running system in such a setup the transactional-update command needs to be used. This change implements support for use of the transactional-update commend when appropriate.
Diffstat (limited to 'cloudinit/config')
-rw-r--r--cloudinit/config/cc_zypper_add_repo.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cloudinit/config/cc_zypper_add_repo.py b/cloudinit/config/cc_zypper_add_repo.py
index b63b87bf..958e4f94 100644
--- a/cloudinit/config/cc_zypper_add_repo.py
+++ b/cloudinit/config/cc_zypper_add_repo.py
@@ -40,7 +40,8 @@ options will be resolved by the way the zypp.conf INI file is parsed.
The ``repos`` key may be used to add repositories to the system. Beyond the
required ``id`` and ``baseurl`` attributions, no validation is performed
on the ``repos`` entries. It is assumed the user is familiar with the
-zypper repository file format.
+zypper repository file format. This configuration is also applicable for
+systems with transactional-updates.
"""
meta: MetaSchema = {
"id": "cc_zypper_add_repo",