Skip to content

Commit

Permalink
Revert "Revert zypper in clout init (#1704)"
Browse files Browse the repository at this point in the history
This reverts commit 5503269.
  • Loading branch information
srbarrios committed Sep 30, 2024
1 parent cb6424e commit 9be62fa
Showing 1 changed file with 90 additions and 45 deletions.
135 changes: 90 additions & 45 deletions backend_modules/libvirt/host/user_data.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ zypper:
name: tools_pool_repo
# For openSUSE Tumbleweed venv-salt-minion is not available.
# The goal is to be able to run Salt Shaker tests for the classic Salt package in Tumbleweed.
packages: ["salt", "salt-minion", "avahi", "avahi-lang"]
runcmd:
- zypper -n in salt salt-minion avahi avahi-lang
%{endif}

%{ if image == "centos7o" }
Expand Down Expand Up @@ -48,9 +49,11 @@ yum_repos:
name: epel

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in salt-minion avahi nss-mdns qemu-guest-agent
%{ endif }
%{ endif }

Expand Down Expand Up @@ -88,9 +91,11 @@ yum_repos:
name: CentOS-AppStream_backup

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in salt-minion avahi nss-mdns qemu-guest-agent
%{ endif }
%{ endif }

Expand Down Expand Up @@ -128,9 +133,11 @@ yum_repos:
name: CentOS-AppStream_backup

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in salt-minion avahi nss-mdns qemu-guest-agent
%{ endif }
%{ endif }

Expand All @@ -144,9 +151,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns
%{ else }
packages: ["avahi", "nss-mdns"]
runcmd:
- zypper -n in avahi nss-mdns
%{ endif }

runcmd:
Expand All @@ -168,9 +177,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent
%{ endif }
%{ endif }

Expand All @@ -194,9 +205,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent
%{ endif }

runcmd:
Expand All @@ -219,9 +232,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent
%{ endif }

runcmd:
Expand All @@ -244,9 +259,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent
%{ endif }

runcmd:
Expand All @@ -269,9 +286,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent
%{ endif }

runcmd:
Expand All @@ -295,9 +314,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent
%{ endif }

runcmd:
Expand Down Expand Up @@ -465,9 +486,11 @@ runcmd:
- systemctl start qemu-guest-agent

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi-daemon", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi-daemon qemu-guest-agent
%{ else }
packages: ["salt-minion", "avahi-daemon", "qemu-guest-agent"]
runcmd:
- zypper -n in salt-minion avahi-daemon qemu-guest-agent
%{ endif }
%{ endif }
%{ if image == "ubuntu2204o" }
Expand Down Expand Up @@ -508,9 +531,11 @@ runcmd:
- systemctl start qemu-guest-agent

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi-daemon", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi-daemon qemu-guest-agent
%{ else }
packages: ["salt-minion", "avahi-daemon", "qemu-guest-agent"]
runcmd:
- zypper -n in salt-minion avahi-daemon qemu-guest-agent
%{ endif }
%{ endif }

Expand Down Expand Up @@ -604,9 +629,11 @@ bootcmd:
- DEBIAN_FRONTEND=noninteractive apt-get -yq install gnupg

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi-daemon", "qemu-guest-agent", "gnupg"]
runcmd:
- zypper -n in venv-salt-minion avahi-daemon qemu-guest-agent gnupg
%{ else }
packages: ["salt-minion", "avahi-daemon", "qemu-guest-agent", "gnupg"]
runcmd:
- zypper -n in salt-minion avahi-daemon qemu-guest-agent gnupg
%{ endif }
%{ endif }
%{ if image == "debian11o" }
Expand Down Expand Up @@ -651,9 +678,11 @@ bootcmd:
- DEBIAN_FRONTEND=noninteractive apt-get -yq install gnupg

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi-daemon", "qemu-guest-agent", "gnupg", "python3-apt"]
runcmd:
- zypper -n in venv-salt-minion avahi-daemon qemu-guest-agent gnupg python3-apt
%{ else }
packages: ["salt-minion", "avahi-daemon", "qemu-guest-agent", "gnupg", "python3-apt"]
runcmd:
- zypper -n in salt-minion avahi-daemon qemu-guest-agent gnupg python3-apt
%{ endif }
%{ endif }

Expand All @@ -677,9 +706,11 @@ yum_repos:
name: epel

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in salt-minion avahi nss-mdns qemu-guest-agent
%{ endif }

%{ endif }
Expand All @@ -701,9 +732,11 @@ yum_repos:
name: epel

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent", "salt-minion"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent salt-minion
%{ endif }

%{ endif }
Expand All @@ -730,9 +763,11 @@ runcmd:
- systemctl restart sshd

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent", "dbus-tools"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent dbus-tools
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent", "salt-minion", "dbus-tools"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent salt-minion dbus-tools
%{ endif }

%{ endif }
Expand Down Expand Up @@ -778,9 +813,11 @@ yum_repos:
name: epel

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "dbus-tools"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns dbus-tools
%{ else }
packages: ["avahi", "nss-mdns", "salt-minion", "dbus-tools"]
runcmd:
- zypper -n in avahi nss-mdns salt-minion dbus-tools
%{ endif }

%{ endif }
Expand All @@ -807,9 +844,11 @@ runcmd:
- systemctl restart sshd

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "dbus-tools"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns dbus-tools
%{ else }
packages: ["avahi", "nss-mdns", "salt-minion", "dbus-tools"]
runcmd:
- zypper -n in avahi nss-mdns salt-minion dbus-tools
%{ endif }
%{ endif }

Expand All @@ -830,9 +869,11 @@ yum_repos:
name: epel

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent", "salt-minion"]
runcmd:
- zypper -n in avahi nss-mdns qemu-guest-agent salt-minion
%{ endif }

%{ endif }
Expand All @@ -859,9 +900,11 @@ runcmd:
- systemctl restart sshd

%{ if install_salt_bundle }
packages: ["venv-salt-minion", "avahi", "nss-mdns", "qemu-guest-agent", "dbus-tools", "tar"]
runcmd:
- zypper -n in venv-salt-minion avahi nss-mdns qemu-guest-agent dbus-tools tar
%{ else }
packages: ["avahi", "nss-mdns", "qemu-guest-agent", "salt-minion", "dbus-tools", "tar"]
runcmd:
- zypper -n in salt-minion avahi nss-mdns qemu-guest-agent dbus-tools tar
%{ endif }

%{ endif }
Expand All @@ -876,9 +919,11 @@ zypper:
name: tools_pool_repo

%{ if install_salt_bundle }
packages: ["venv-salt-minion"]
runcmd:
- zypper -n in venv-salt-minion
%{ else }
packages: ["salt-minion"]
runcmd:
- zypper -n in salt-minion
%{ endif }

runcmd:
Expand Down

0 comments on commit 9be62fa

Please sign in to comment.