|
@@ -23,7 +23,7 @@ salt 'salt*' pillar.get yumrepos:salt:version
|
|
|
Update salt master
|
|
|
```
|
|
|
salt 'salt*' cmd.run 'cat /etc/yum.repos.d/salt.repo'
|
|
|
-salt 'salt*' state.sls os_modifications.repo_update_redhat test=true --output-diff
|
|
|
+salt 'salt*' state.sls os_modifications.repo_update_redhat --output-diff test=true
|
|
|
salt 'salt*' cmd.run 'cat /etc/yum.repos.d/salt.repo'
|
|
|
salt 'salt*' cmd.run 'yum clean all ; yum makecache fast'
|
|
|
salt 'salt*' cmd.run 'yum check-update | grep salt'
|
|
@@ -35,19 +35,26 @@ salt 'salt*' test.version
|
|
|
|
|
|
Update salt minions using minion_upgrade salt state
|
|
|
```
|
|
|
+salt '*' saltutil.refresh_pillar
|
|
|
+salt '*' pillar.get yumrepos:salt:version
|
|
|
salt sensu* state.sls salt_minion.minion_upgrade --output-diff test=true
|
|
|
salt sensu* test.version
|
|
|
salt vault* state.sls salt_minion.minion_upgrade --output-diff test=true
|
|
|
salt vault* test.version
|
|
|
# focus on just Redhat first?
|
|
|
-salt -G 'os:RedHat' state.sls salt_minion.minion_upgrade --output-diff test=false
|
|
|
+salt -G 'os:RedHat' state.sls salt_minion.minion_upgrade --output-diff test=true
|
|
|
+salt -G 'os:RedHat' test.version
|
|
|
|
|
|
# then debian based
|
|
|
-
|
|
|
+salt -C '* not G@os:RedHat' state.sls salt_minion.minion_upgrade --output-diff test=true
|
|
|
+salt -C '* not G@os:RedHat' test.version
|
|
|
```
|
|
|
|
|
|
Did you miss any?
|
|
|
-`salt -G saltversion:300X.X test.ping`
|
|
|
+```
|
|
|
+salt -G saltversion:300X.X test.version
|
|
|
+salt -C '* not G@saltversion:300X.X' test.version
|
|
|
+```
|
|
|
|
|
|
Ensure the vmray /etc/apt/sources.list.d/salt.list is correctly showing only one repo.
|
|
|
|