commit | bae3501bfed9aa0685219c56b411a7afb14a3c3b | [log] [tgz] |
---|---|---|
author | Denis Egorenko <degorenko@mirantis.com> | Mon Mar 04 12:56:42 2019 +0400 |
committer | Denis Egorenko <degorenko@mirantis.com> | Mon Mar 04 16:02:51 2019 +0400 |
tree | 7bd707819d4b40e6877f2a6a28f22158c8ca3238 | |
parent | 8614d4df09ff017d5fe6e0784c58b728075155fd [diff] |
Drop public visibility for image when saving to Glance CI user which is used to save images on cloud doesn't have an access to make images public available, so let's drop this parameter at all from cmd line. Related-Prod: PROD-27995 (PROD:27995) Change-Id: Ieefa0521ea299020f1612375572c1902acb8bfd0
Packer templates are used to:
PACKER_URL="https://dl.bintray.com/mitchellh/packer/packer_0.8.2_linux_amd64.zip" PACKER_ZIP=$(basename ${PACKER_URL}) PACKER_ZIP_MD5="bc37abe5e183a11bd8c1b2efc385059b" mkdir -p ~/bin/packer cd ~/bin/packer export PATH="${PATH}:~/bin/packer" wget -O ${PACKER_ZIP} ${PACKER_URL} echo "${PACKER_ZIP_MD5} ${PACKER_ZIP}" >> md5sum md5sum -c --status md5sum unzip ${PACKER_ZIP}
Enter build directory by selecting OS type and version. You should see file template.json.
Start building some images:
packer build -only=virtualbox-iso template.json
Directory http/ contains OS installer config files (preseed/kickstart/..)
Directory scripts/ contains set of scripts for provision after image build.