Commit ab963e5a authored by Nicolas Wavrant's avatar Nicolas Wavrant

runner: ssh folder used in resiliency shouldn't be backed up

When it is restored on importer instance, it erases its RSA key... Which makes the sshd service to crash
parent 5c6fd4e1
......@@ -62,7 +62,7 @@ recipe = hexagonit.recipe.download
ignore-existing = true
url = ${:_profile_base_location_}/template/runner-import.sh.jinja2
download-only = true
md5sum = ee0b5023273e92c0c7a4ebf1868f50d5
md5sum = d3ce78b35cb47dcb647772891a1bf814
filename = runner-import.sh.jinja2
mode = 0644
......@@ -78,7 +78,7 @@ recipe = hexagonit.recipe.download
ignore-existing = true
url = ${:_profile_base_location_}/template/runner-export.sh.jinja2
download-only = true
md5sum = 491fb665bf5a5a2dc80bf912aee1a844
md5sum = c56fed583e78d6e434d5709b099bc34f
filename = runner-export.sh.jinja2
mode = 0644
......
......@@ -54,7 +54,7 @@ sync_element $srv_directory/runner {{ directory['backup'] }}/runner/ instance pr
# We sync .* appart
date +%s -u > {{ directory['etc'] }}/.resilient-timestamp
cp -r {{ directory['etc'] }}/.??* {{ directory['backup'] }}/etc/
sync_element {{ directory['etc'] }} {{ directory['backup'] }}/etc/ config.json ssh
sync_element {{ directory['etc'] }} {{ directory['backup'] }}/etc/ config.json
if [ -d {{ directory['backup'] }}/runner/software ]; then
rm {{ directory['backup'] }}/runner/software/*
fi
......
......@@ -28,7 +28,7 @@ restore_element () {
}
restore_element {{ directory['backup'] }}/runner/ $srv_directory/runner instance project proxy.db
restore_element {{ directory['backup'] }}/etc/ {{ directory['etc'] }} config.json ssh
restore_element {{ directory['backup'] }}/etc/ {{ directory['etc'] }} config.json
cp -r {{ directory['backup'] }}/etc/.??* {{ directory['etc'] }};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment