overcloud-hardened-full job is broken with DIB_BLOCK_DEVICE: unbound variable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
chandan kumar |
Bug Description
https:/
2020-07-23 02:37:35.834 | + install_grub2
2020-07-23 02:37:35.834 | + '[' -f /tmp/grub/install ']'
2020-07-23 02:37:35.834 | + [[ amd64 =~ ppc ]]
2020-07-23 02:37:35.834 | /tmp/in_
2020-07-23 02:37:35.841 | ++ diskimage_
2020-07-23 02:37:35.844 | ++ diskimage_
2020-07-23 02:37:35.845 | ++ diskimage_
From gerrit reviews, there is no such changes landed in diskimage-builder. May be it is coming from somewhere else.
Filling this bug as a tracker.
From successful logs: https:/ /storage. gra.cloud. ovh.net/ v1/AUTH_ dcaab5e32b234d5 6b626f72581e364 4c/zuul_ opendev_ logs_b1b/ 738375/ 3/check/ tripleo- buildimage- overcloud- hardened- full-centos- 8/b1b36d4/ overcloud- hardened- full.log
++ export DIB_DRACUT_ ENABLED_ MODULES target. d/pre-install. d/../environmen t.d/11- dib-install- type.bash target. d/pre-install. d/../environmen t.d/11- dib-install- type.bash INSTALLTYPE= package INSTALLTYPE= package target. d/pre-install. d/../environmen t.d/11- yum-dnf. bash target. d/pre-install. d/../environmen t.d/11- yum-dnf. bash target. d/pre-install. d/../environmen t.d/14- manifests target. d/pre-install. d/../environmen t.d/14- manifests IMAGE_DIR= /etc/dib- manifests IMAGE_DIR= /etc/dib- manifests SAVE_DIR= ./overcloud- hardened- full.d/ SAVE_DIR= ./overcloud- hardened- full.d/ target. d/pre-install. d/../environmen t.d/15- block-device. bash target. d/pre-install. d/../environmen t.d/15- block-device. bash DEVICE= mbr DEVICE= mbr target. d/pre-install. d/../environmen t.d/15- pip-manifests target. d/pre-install. d/../environmen t.d/15- pip-manifests PIP_DIR= /etc/dib- manifests/ dib-manifests- pip PIP_DIR= /etc/dib- manifests/ dib-manifests- pip target. d/pre-install. d/../environmen t.d/50- dib-python- version
2020-07-17 11:10:51.942 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-17 11:10:51.944 | + source /tmp/in_
2020-07-17 11:10:51.944 | ++ export DIB_DEFAULT_
2020-07-17 11:10:51.944 | ++ DIB_DEFAULT_
2020-07-17 11:10:51.944 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-17 11:10:51.948 | + source /tmp/in_
2020-07-17 11:10:51.948 | ++ [[ 8 == \8 ]]
2020-07-17 11:10:51.948 | ++ export YUM=dnf
2020-07-17 11:10:51.948 | ++ YUM=dnf
2020-07-17 11:10:51.948 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-17 11:10:51.951 | + source /tmp/in_
2020-07-17 11:10:51.951 | ++ export DIB_MANIFEST_
2020-07-17 11:10:51.951 | ++ DIB_MANIFEST_
2020-07-17 11:10:51.951 | ++ export DIB_MANIFEST_
2020-07-17 11:10:51.951 | ++ DIB_MANIFEST_
2020-07-17 11:10:51.951 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-17 11:10:51.953 | + source /tmp/in_
2020-07-17 11:10:51.953 | ++ [[ arm64 aarch64 =~ amd64 ]]
2020-07-17 11:10:51.953 | ++ export DIB_BLOCK_
2020-07-17 11:10:51.953 | ++ DIB_BLOCK_
2020-07-17 11:10:51.953 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-17 11:10:51.956 | + source /tmp/in_
2020-07-17 11:10:51.956 | ++ set -eu
2020-07-17 11:10:51.956 | ++ export DIB_MANIFEST_
2020-07-17 11:10:51.956 | ++ DIB_MANIFEST_
2020-07-17 11:10:51.956 | dib-run-parts Sourcing environment file /tmp/in_
But in failed one:
++ export DIB_DRACUT_ ENABLED_ MODULES target. d/install. d/../environmen t.d/11- dib-install- type.bash target. d/install. d/../environmen t.d/11- dib-install- type.bash INSTALLTYPE= package INSTALLTYPE= package target. d/install. d/../environmen t.d/11- yum-dnf. bash target. d/install. d/../environmen t.d/11- yum-dnf. bash
2020-07-22 07:43:32.107 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-22 07:43:32.109 | + source /tmp/in_
2020-07-22 07:43:32.109 | ++ export DIB_DEFAULT_
2020-07-22 07:43:32.109 | ++ DIB_DEFAULT_
2020-07-22 07:43:32.110 | dib-run-parts Sourcing environment file /tmp/in_
2020-07-22 07:43:32.112 | + source /tmp/in_
2020-07-22 07:43:32.112 | ++ [[ 8 ==...