File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ function cleanup()
5050 pkill -9 cf-execd || true
5151 else
5252 echo " No pkill available. Maybe some cf procs left over?"
53+ # pgrep suggestion is ignored due to wanting POSIX compatability
54+ # shellcheck disable=SC2009
5355 ps -efl | grep cf
5456 fi
5557 ls -l /home
@@ -123,6 +125,14 @@ if grep 6.10 /etc/issue; then
123125 urlget https://cfengine-package-repos.s3.amazonaws.com/enterprise/Enterprise-3.24.3/misc/cfengine-masterfiles-3.24.3-1.pkg.tar.gz
124126fi
125127
128+ if grep -u ubuntu /etc/os-release; then
129+ if grep -i version=\" 16 /etc/os-release; then
130+ urlget https://cfengine-package-repos.s3.amazonaws.com/enterprise/Enterprise-3.21.8/agent/agent_ubuntu16_x86_64/cfengine-nova_3.21.8-1.ubuntu16_amd64.deb
131+ dpkg -i cfengine-nova_3.21.8-1.ubuntu16_amd64.deb
132+ urlget https://cfengine-package-repos.s3.amazonaws.com/enterprise/Enterprise-3.21.8/misc/cfengine-masterfiles-3.21.8-1.pkg.tar.gz
133+ fi
134+ fi
135+
126136if grep suse /etc/os-release; then
127137 urlget https://cfengine-package-repos.s3.amazonaws.com/pub/gpg.key
128138 rpm --import gpg.key
@@ -183,7 +193,7 @@ if ! /var/cfengine/bin/cf-agent -V; then
183193 else
184194 _VERSION=" "
185195 fi
186- cf-remote --log-level info $_VERSION install --clients localhost || true
196+ cf-remote --log-level info " $_VERSION " install --clients localhost || true
187197fi
188198
189199if [ ! -x /var/cfengine/bin/cf-agent ]; then
You can’t perform that action at this time.
0 commit comments