Archive Ironic VM nodes console logs
Set log directory in localrc for Ironic deployment and archive these logs as part of cleanup_host(). Change-Id: Ia99e5b22cc43124c582369b7ddaf0455d2d606e4
This commit is contained in:
@@ -115,6 +115,7 @@ EOF
|
||||
echo "VIRT_DRIVER=ironic" >>localrc
|
||||
echo "IRONIC_BAREMETAL_BASIC_OPS=True" >>localrc
|
||||
echo "IRONIC_VM_EPHEMERAL_DISK=1" >>localrc
|
||||
echo "IRONIC_VM_LOG_DIR=$BASE/$LOCALRC_OLDNEW/ironic-bm-logs" >>localrc
|
||||
echo "DEFAULT_INSTANCE_TYPE=baremetal" >>localrc
|
||||
fi
|
||||
|
||||
|
||||
@@ -515,6 +515,12 @@ function cleanup_host {
|
||||
sudo cp $BASE/status/stack/*.failure $BASE/logs/status/
|
||||
fi
|
||||
|
||||
# Copy Ironic nodes console logs if they exist
|
||||
if [ -d $BASE/new/ironic-bm-logs ] ; then
|
||||
sudo mkdir -p $BASE/logs/ironic-bm-logs
|
||||
sudo cp $BASE/new/ironic-bm-logs/*.log $BASE/logs/ironic-bm-logs/
|
||||
fi
|
||||
|
||||
# Copy tempest config file
|
||||
sudo cp $BASE/new/tempest/etc/tempest.conf $NEWLOGTARGET/tempest_conf.txt
|
||||
|
||||
|
||||
Reference in New Issue
Block a user