This section describes the workaround for salt.virt
to properly inject
minion.conf
.
To manually install the required version of salt-common and salt-minion:
Log in to the physical node console
Change the version to 2017.7
in /etc/apt/sources.list.d/salt.list
:
deb [arch=amd64] http://repo.saltstack.com/apt/ubuntu/16.04/amd64/2017.7/dists/ xenial main
Sync the packages index files:
apt-get update
Verify the versions:
apt-cache policy salt-common
apt-cache policy salt-minion
If the wrong versions are installed, remove them:
apt-get remove salt-minion
apt-get remove salt-common
Install the required versions of salt-common
and salt-minion
:
apt-get install salt-common=2017.7
apt-get install salt-minion=2017.7
Restart the salt-minion
service to ensure connectivity with
the Salt Master node:
service salt-minion stop && service salt-minion start
Verify that the required version is installed:
apt-cache policy salt-common
apt-cache policy salt-minion
Repeat the procedure on each physical node.