added cloud-minit stage to create mirror image pipeline
Change-Id: I41426b6e333d46bf9df846eecc94aeac5a245fd7
diff --git a/build-mirror-image.groovy b/build-mirror-image.groovy
index 2b3f312..cfe87b7 100644
--- a/build-mirror-image.groovy
+++ b/build-mirror-image.groovy
@@ -138,7 +138,11 @@
}
stage("Create instance snapshot"){
+ salt.runSaltProcessStep(venvPepper, '*apt*', 'cmd.run', ['rm -rf /var/lib/cloud/sem/* /var/lib/cloud/instance /var/lib/cloud/instances/*'], null, true)
+ salt.runSaltProcessStep(venvPepper, '*apt*', 'cmd.run', ['cloud-init init'], null, true)
+
openstack.runOpenstackCommand("openstack server stop mcp-offline-mirror-${dateTime}", rcFile, openstackEnv)
+
retry(6, 30){
serverStatus = openstack.runOpenstackCommand("openstack server show --format value -c status mcp-offline-mirror-${dateTime}", rcFile, openstackEnv)
if(serverStatus != "SHUTOFF"){