packer-image-buid updates

Change-Id: I28f56185b25442063a26dcf4770d1714dbd90806
diff --git a/packer-image-buid.groovy b/packer-image-buid.groovy
index 32c499d..439f40a 100644
--- a/packer-image-buid.groovy
+++ b/packer-image-buid.groovy
@@ -47,13 +47,17 @@
 extra_vars = readYaml text: job_env.get('EXTRA_VARIABLES_YAML','').trim()
 // FIXME: os_openrc should be refactored.
 os_openrc = readYaml text: job_env.get('OPENSTACK_OPENRC_YAML','').trim()
-if (job_env.get('TIMESTAMP_INAME', false)) {
+if (job_env.get('TIMESTAMP_INAME', false).toBoolean()) {
   imageName = job_env.IMAGE_NAME + "-" + dateTime
 }else {
   imageName = job_env.IMAGE_NAME
 }
 // Overwrite IMAGE_NAME in template.json with expected
 extra_vars['IMAGE_NAME'] = imageName
+// Fix some variables
+job_env['CLEANUP_AFTER'] = job_env.CLEANUP_AFTER.toBoolean()
+job_env['SKIP_UPLOAD'] = job_env.SKIP_UPLOAD.toBoolean()
+job_env['CLEANUP_AFTER'] = job_env.CLEANUP_AFTER.toBoolean()
 job_env['BUILD_ONLY'] = job_env.BUILD_ONLY.toLowerCase()
 job_env['PUBLISH_BACKEND'] = job_env.PUBLISH_BACKEND.toLowerCase()
 //