blob: 0968dd543cce2084c4b11284590fffc51b58f03a [file] [log] [blame]
Jiri Broulik4ea221c2018-04-10 13:48:06 +02001#!/bin/bash -xe
Jiri Broulik0b211672018-04-11 09:35:47 +02002chmod +x /var/lib/maas/.maas_login.sh
3
4apt-get purge salt-formula-* -y
Jiri Broulik4ea221c2018-04-10 13:48:06 +02005apt-get -y autoremove --purge
6apt-get -y clean
azvyagintseva07a5d72018-06-05 18:33:50 +03007
Jiri Broulik0b211672018-04-11 09:35:47 +02008rm -rf /var/lib/apt/lists/*
9rm -rf /etc/apt/sources.list.d/*
10echo "" > /etc/apt/sources.list
azvyagintseva07a5d72018-06-05 18:33:50 +030011
Jiri Broulik32bedad2018-04-12 13:13:47 +020012rm -rf /srv/salt/reclass/classes/*
Jiri Broulik4a044162018-04-18 14:48:44 +020013rm /srv/salt/reclass/nodes/cfg01.mcp-day01.local.yml
Jiri Broulik32bedad2018-04-12 13:13:47 +020014mkdir -p /srv/salt/reclass/classes/service
Jiri Broulik4ea221c2018-04-10 13:48:06 +020015rm -f /usr/sbin/policy-rc.d || true
16
17echo "cleaning up hostname"
18sed -i "/.*ubuntu.*/d" /etc/hosts
19sed -i "/.*salt.*/d" /etc/hosts
20
21echo "cleaning up guest additions"
22rm -rf VBoxGuestAdditions_*.iso VBoxGuestAdditions_*.iso.? || true
23
24echo "cleaning up dhcp leases"
25rm -rf /var/lib/dhcp/* || true
26
27echo "cleaning up udev rules"
28rm -f /etc/udev/rules.d/70-persistent-net.rules || true
29rm -rf /dev/.udev/ || true
30rm -f /lib/udev/rules.d/75-persistent-net-generator.rules || true
31
32echo "cleaning up minion_id for salt"
33rm -f /etc/salt/minion_id || true
34
35echo "cleaning up resolvconf"
36sed -i '/172\.18\.208\.44/d' /etc/resolvconf/resolv.conf.d/base
37
38# Clear\drop cache's
39sync
40echo 3 > /proc/sys/vm/drop_caches