Skip to content

Commit

Permalink
Merge pull request #12290 from petiepooo/fix-remove-intca-symlink
Browse files Browse the repository at this point in the history
fix: also remove intca symlink
  • Loading branch information
TOoSmOotH authored Feb 12, 2024
2 parents c04f5a3 + 7a29b3a commit f91cb5b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
4 changes: 4 additions & 0 deletions salt/ssl/remove.sls
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ trusttheca:
file.absent:
- name: /etc/pki/tls/certs/intca.crt

symlinkca:
file.absent:
- name: /etc/ssl/certs/intca.crt

influxdb_key:
file.absent:
- name: /etc/pki/influxdb.key
Expand Down
6 changes: 3 additions & 3 deletions setup/so-functions
Original file line number Diff line number Diff line change
Expand Up @@ -1600,6 +1600,9 @@ reinstall_init() {
salt-call -l info saltutil.kill_all_jobs --local
fi

logCmd "salt-call state.apply ca.remove -linfo --local --file-root=../salt"
logCmd "salt-call state.apply ssl.remove -linfo --local --file-root=../salt"

# Kill any salt processes (safely)
for service in "${salt_services[@]}"; do
# Stop the service in the background so we can exit after a certain amount of time
Expand All @@ -1621,9 +1624,6 @@ reinstall_init() {
done
done

logCmd "salt-call state.apply ca.remove -linfo --local --file-root=../salt"
logCmd "salt-call state.apply ssl.remove -linfo --local --file-root=../salt"

# Remove all salt configs
rm -rf /etc/salt/engines/* /etc/salt/grains /etc/salt/master /etc/salt/master.d/* /etc/salt/minion /etc/salt/minion.d/* /etc/salt/pki/* /etc/salt/proxy /etc/salt/proxy.d/* /var/cache/salt/

Expand Down

0 comments on commit f91cb5b

Please sign in to comment.