tests(packer): success on cloud-init failure.
This commit is contained in:
parent
d9df02f3f8
commit
5795114328
2 changed files with 3 additions and 4 deletions
|
|
@ -71,10 +71,10 @@ build {
|
||||||
"while [ ! -f /var/lib/cloud/instance/boot-finished ]; do echo 'Waiting for Cloud-Init...'; sleep 20; done",
|
"while [ ! -f /var/lib/cloud/instance/boot-finished ]; do echo 'Waiting for Cloud-Init...'; sleep 20; done",
|
||||||
|
|
||||||
# Ensure cloud-init is successful
|
# Ensure cloud-init is successful
|
||||||
# "cloud-init status",
|
"cloud-init status || cloud-init collect-logs --tarfile /root/cloud-init.tar.gz",
|
||||||
|
|
||||||
# Remove logs and artifacts so cloud-init can re-run
|
# Remove logs and artifacts so cloud-init can re-run
|
||||||
# "cloud-init clean",
|
"cloud-init clean || true",
|
||||||
|
|
||||||
# Install local files and config
|
# Install local files and config
|
||||||
"bash /tmp/init.sh",
|
"bash /tmp/init.sh",
|
||||||
|
|
|
||||||
|
|
@ -60,8 +60,7 @@ clean_pacman() {
|
||||||
|
|
||||||
clean_zypper() {
|
clean_zypper() {
|
||||||
_msg "Cleaning zypper cache"
|
_msg "Cleaning zypper cache"
|
||||||
zypper update -y
|
zypper clean --all
|
||||||
zypper clean -y
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Make the image as impersonal as possible.
|
# Make the image as impersonal as possible.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue