Pass kernel version to mosk base image
Related-Prod: PRODX-3456
Change-Id: I403e5deae2598cc06dd447a278152954357de1b6
diff --git a/mosk-images/build_image.sh b/mosk-images/build_image.sh
index 10450a8..571f45b 100755
--- a/mosk-images/build_image.sh
+++ b/mosk-images/build_image.sh
@@ -1,7 +1,7 @@
#!/bin/bash
set -ex
-export ENVIRONMENT=${ENVIRONMENT:-'mosk-23.3'}
+export ENVIRONMENT=${ENVIRONMENT:-'23.3'}
source env/${ENVIRONMENT}.sh
export VM_NAME=${VM_NAME:-"${ENVIRONMENT}-amd64-$(date +"%Y%m%d%H%M%S").qcow2"}
diff --git a/mosk-images/template.json b/mosk-images/template.json
index 6df1ee9..de3953c 100644
--- a/mosk-images/template.json
+++ b/mosk-images/template.json
@@ -6,11 +6,15 @@
"images_cache": "{{ env `PACKER_IMAGES_CACHE` }}",
"image_base_url": "{{ env `IMAGE_BASE_URL` }}",
"image_md5_url": "{{ env `IMAGE_MD5_URL` }}",
- "vm_name": "{{ env `VM_NAME` }}"
+ "vm_name": "{{ env `VM_NAME` }}",
+ "kernel_version": "{{ env `KERNEL_VERSION` }}"
},
"provisioners": [
{
"type": "shell",
+ "environment_vars": [
+ "KERNEL_VERSION={{user `kernel_version`}}"
+ ],
"scripts": [
"scripts/apt.sh",
"scripts/cleanup.sh"