blob: 4e777838372a7a2e74973abb4ab33cdbde939e6c [file] [log] [blame]
azvyagintsev29410ee2018-07-12 20:02:30 +03001#!/bin/bash -xe
2
3apt-get purge salt-formula-* -y
4
5echo "removing all previously accepted salt keys"
6salt-key -D -y || true
7
8echo "cleaning up reclass"
9rm -rf /srv/salt/reclass || true
10rm -rf /srv/salt/scripts || true
11rm -rf /usr/share/salt-formulas/env || true
12#
13mkdir -p /srv/salt/reclass/
14mkdir -p /usr/share/salt-formulas/reclass/service/
15mkdir -p /usr/share/salt-formulas/env/
16
17# stop and disable services, for healthy zerodisk
18# They should be enabled after VCP init
19stop_services="salt-api salt-master salt-minion"
20for s in ${stop_services} ; do
21 systemctl stop ${s} || true
22# Enable this, after refactoring salt:control:virtng
23# systemctl disable ${s} || true
24done
25
26# Clear\drop cache's
27sync
28echo 3 > /proc/sys/vm/drop_caches