From 26e8d8c85742552f37fb380375a67f4316401380 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Sat, 19 Jul 2014 18:02:42 +0100 Subject: [PATCH] Install `python-zypp` on SuSE and openSUSE This is required by Salt's `zypper` module. --- bootstrap-salt.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bootstrap-salt.sh b/bootstrap-salt.sh index 176c49f..b55387e 100755 --- a/bootstrap-salt.sh +++ b/bootstrap-salt.sh @@ -3680,7 +3680,9 @@ install_opensuse_stable_deps() { zypper --gpg-auto-import-keys --non-interactive update || return 1 fi - __PACKAGES="libzmq3 python python-Jinja2 python-M2Crypto python-PyYAML python-requests" + # Salt needs python-zypp installed in order to use the zypper module + __PACKAGES="python-zypp" + __PACKAGES="${__PACKAGES} libzmq3 python python-Jinja2 python-M2Crypto python-PyYAML python-requests" __PACKAGES="${__PACKAGES} python-msgpack-python python-pycrypto python-pyzmq python-xml" if [ "$_INSTALL_CLOUD" -eq $BS_TRUE ]; then @@ -3846,7 +3848,9 @@ install_suse_11_stable_deps() { fi # shellcheck disable=SC2089 - __PACKAGES="libzmq3 python python-Jinja2 'python-M2Crypto>=0.21' python-msgpack-python" + # Salt needs python-zypp installed in order to use the zypper module + __PACKAGES="python-zypp" + __PACKAGES="${__PACKAGES} libzmq3 python python-Jinja2 'python-M2Crypto>=0.21' python-msgpack-python" __PACKAGES="${__PACKAGES} python-pycrypto python-pyzmq python-pip python-xml python-requests" if [ "$SUSE_PATCHLEVEL" -eq 1 ]; then