Browse Source

salt upgrade

Brad Poulton 3 years ago
parent
commit
a1f46c4812
1 changed files with 11 additions and 4 deletions
  1. 11 4
      Salt Upgrade Notes.md

+ 11 - 4
Salt Upgrade Notes.md

@@ -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.