Commit 471e6927 authored by Łukasz Nowak's avatar Łukasz Nowak

deploy-test: Expose software and instance log

Without logs of SlapOS it is hard to understand the problem in case of
failure, thus add part of this information into log file.
parent 728b9ba2
master 1.0 ZODB3 alain-wrapper-recipe armin arnau arnau-RD-future arnau-RD-py3-master arnau-RD-pylint-latest arnau-zope4py2 backup bgp cert-auto cleanup/erp5_drop_erp5-util-develop cloudooo_test_with_client_certificate cmf_upgrade_versions community cythonplus debian12 debug-resiliency django-tutorial draft_cloudooo_py3 drupal-lamp e2e erp5-component erp5-frontend-request-fix erp5-request exportsh extend-erp5-wcfs-integration-tests failover-backend feat/debian11 feat/firefox-78-seleniumserver feat/fix_kvm_wipe feat/gitea feat/ipv6_range feat/kvm-import-nice feat/mgroonga feat/obs_test feat/run-tests-at-compile-time feat/seleniumrunner-firefox-60 feat/telegraf-version-up feat/testcase feat/theia-1.24.0 feat/theia-bash-completions firefox-version-up fix-1.0.106.1 fix-1.0.135.1 fix-1.0.135.2 fix-1.0.190.1 fix-1.0.207.1 fix-1.0.240.1 fix-1.0.56 fix-1.0.95 fix-1.0.95.1 fix/astroid-redundant-keyword-arg fix/cloudooo-rpath fix/erp5_remove_unused_eggs fix/erp5_soft_url_promise fix/haproxy-up fix/jinja2_version_up fix/resilient_test fix/slapos.toolbox-py2 fix/slaprunner_missing_slapos_scripts fix_kvm_monitor for-mr-dodo for-mr-rabbit for_testrunner_1 galene-ptt galene_improvements gitlab-fixup gitlab-prod gitlab-upgrade goodbye-openssl-1.0.x haproxy-config-header html5as html5as-base html5as-test html5as-tutorial improve-monitor-httpd inkscape_upgrade_debian12 intentially_broken_cloudooo json-api keep-around/f67bd37e5e2a04b3dd0d04d67016ffbe9a73afa4 kvm-testing kvm_auto_reboot kvm_dev lle-bout/ppc64le logrotate/truncate mail-server master+ZODB4-wc2 matomo-tutorial moodle my2to3 nayuos-anonimity nayuos-cleanup nayuos-cleanup-squash nayuos-devserver nayuos-lorenzo netframe nextcloud nirina_tutorial old-mail-server ors ors-dev ors-dev2 ors-dnsmasq ors-handover ors-ims ors-oran-ru ors-oran-ru-toolbox ors-promise ors-ptt ors-publish ors-tests osc php-7 proview-r re6st-compilation re6st-py3 re6st-py3-package remove_tempstorage repman-1.0 repman-test resilience_all_parameters resiliencefix restore-from-backup revert-e7b48c0b roque_selenium ru-alarms runner-multi-sr scalability_crash_mariadb slap-configuration stack/supervisord systemd-python telecom-matomo-hotfix test-fix-erp5-resiliency tomo_fix_erp5 tomo_fix_kvm tomo_old_slapos_to_test_testnode tomo_openradio_e2e_testing top-stand1 ttrm-novel ttrm-novel-debian10 ttrm-novel-fix-testnode ttrn upgrade_erp5_test_updated upgrade_responses webdav wipapi wipapi-rebase wsgi-gevent y/wc2-next zope2py2-reorder-versions-priority zope2zope4py2 zope4 zope4py2-faketime zope4py3 1.0.332 1.0.331 1.0.330 1.0.329 1.0.328 1.0.327 1.0.326 1.0.325 1.0.324 1.0.323 1.0.322 1.0.321 1.0.320 1.0.319 1.0.318 1.0.317 1.0.316 1.0.315 1.0.314 1.0.313 1.0.312 1.0.311 1.0.310 1.0.309 1.0.308 1.0.307 1.0.306 1.0.305 1.0.304 1.0.303 1.0.302 1.0.301 1.0.300 1.0.299 1.0.298 1.0.297 1.0.296 1.0.295 1.0.294 1.0.293 1.0.292 1.0.291 1.0.290 1.0.289 1.0.288 1.0.287 1.0.286 1.0.285 1.0.284 1.0.283 1.0.282 1.0.281 1.0.280 1.0.279 1.0.278 1.0.277 1.0.276 1.0.275 1.0.274 1.0.273 1.0.272 1.0.271 1.0.270 1.0.269 1.0.268 1.0.267 1.0.266 1.0.265 1.0.264 1.0.263 1.0.262 1.0.261 1.0.260 1.0.259 1.0.258 1.0.257 1.0.256 1.0.255 1.0.254 1.0.253 1.0.252 1.0.251 1.0.250 1.0.249 1.0.248 1.0.247 1.0.246 1.0.245 1.0.244 1.0.243 1.0.242 1.0.241 1.0.240.1 1.0.240 1.0.239 1.0.238 1.0.237 1.0.236 1.0.235 1.0.234 1.0.233 1.0.232 1.0.231 1.0.230 1.0.229 1.0.228 1.0.227 1.0.226 1.0.225 1.0.224 1.0.223 1.0.222 1.0.221 1.0.220 1.0.219 1.0.218 1.0.217 1.0.216 1.0.215 1.0.214 1.0.213 1.0.212 1.0.211 1.0.210 1.0.209 1.0.208 1.0.207.1 1.0.207 1.0.206 1.0.205 1.0.204 1.0.203 1.0.202 1.0.201 1.0.200 1.0.199 1.0.198 1.0.197 1.0.196 1.0.195 1.0.194 1.0.193 1.0.192 1.0.191 1.0.190.1 1.0.190 1.0.189 1.0.188 1.0.187 1.0.186 1.0.185 1.0.184 1.0.183 1.0.182 1.0.181 1.0.180 1.0.179 1.0.178 1.0.177 1.0.176 1.0.175 1.0.174 1.0.173 1.0.172 1.0.171 1.0.170 1.0.169 1.0.168 1.0.167.8 1.0.167.7 1.0.167.6 1.0.167.5 1.0.167.4 1.0.167.3 1.0.167.2 1.0.167.1 1.0.167 1.0.166 1.0.165 1.0.164 1.0.163 1.0.162 1.0.161.1 1.0.161 1.0.160 1.0.159 1.0.158 1.0.157 1.0.156 1.0.155 1.0.154 1.0.153 1.0.152 1.0.151 1.0.150 1.0.149 1.0.148 1.0.147 1.0.146 1.0.145 1.0.144 1.0.143 1.0.142 1.0.141 1.0.140 1.0.137 1.0.136 1.0.135.2 1.0.135.1 1.0.135 1.0.134 1.0.133 1.0.132 1.0.131 1.0.130 1.0.129 1.0.128 1.0.127 1.0.126 1.0.125 1.0.124 1.0.123 1.0.122 1.0.121 1.0.120 1.0.119 1.0.118 1.0.117 1.0.116 1.0.115 1.0.114 1.0.113 1.0.112 1.0.111 1.0.110 1.0.109 1.0.108 1.0.107 1.0.106.1 1.0.106 1.0.105 1.0.104 1.0.103 1.0.102 1.0.101 1.0.100 1.0.99 1.0.98 1.0.97 1.0.96 1.0.95.2 1.0.95.1 1.0.95 1.0.94 1.0.93 1.0.92 1.0.91 1.0.90 1.0.89 1.0.88 1.0.87 1.0.86 1.0.85 1.0.84 1.0.83.1 1.0.83 1.0.82 1.0.81 1.0.80 1.0.79 1.0.78 1.0.77 1.0.76 1.0.75 1.0.74 1.0.73 1.0.72 1.0.71 1.0.70 1.0.69 1.0.68 1.0.67 1.0.66 1.0.65 1.0.64 1.0.63 1.0.62 1.0.60.1 1.0.60 1.0.59 1.0.58 1.0.57 1.0.56.1 1.0.56 1.0.55 slapos.cookbook-1.0.124 seleniumrunner-firefox60 re6stnet-0.551+2 re6stnet-0.548+3 re6stnet-0.541+1 re6stnet-0.539+3 re6stnet-0.539+2 re6stnet-0.539+1 re6stnet-0.536+2 phase-1.00 erp5testnode-scalability-1-rc2 erp5testnode-scalability-1-rc1
No related merge requests found
......@@ -55,10 +55,20 @@ if [[ ! -s "$DEPLOYMENT_SCRIPT" ]] ; then
echo "exit 1" > $DEPLOYMENT_SCRIPT
fi
function add_log ()
{
LOG_FILE=$1
for f in /opt/slapos/log/slapos-node-{software,instance}.log ; do
echo "Tail of '$f':" >> $LOG_FILE
tail -n 500 $f >> $LOG_FILE
done
}
function upload ()
{
try=$1
LOG_FILE=$2
add_log $LOG_FILE
t=`date '+%Y%m%d%H%S'`
mv $LOG_FILE ${LOG_FILE}.$t
# just to be sure flush all disk operations before uploading
......
......@@ -55,7 +55,7 @@ output = ${buildout:directory}/template-original.kvm.cfg
[deploy-script-controller-script]
filename = deploy-script-controller
location = ${:_profile_base_location_}/${:filename}
md5sum = d2b92f45257a52e5a7ff5c311d46d4ae
md5sum = 31aadc895acf9fc2fc6e1cbe815339c6
# configuration
waittime = 360
tries = 80
......
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