/tmp/tmp.OzEfVL1XcE/boot/efi: mount point does not exist
Bug #1983467 reported by
Ananya Banerjee
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
TASK [modify-image : Mount image] fails in ovb master jobs with mount /dev/nbd0p1 /tmp/tmp.
Logs:
https:/
https:/
We see this starting from 2022-08-02 17:22:37
It might be related to https:/
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → zed-1 |
tags: | added: ci promotion-blocker |
To post a comment you must log in.
Cleaned up the output from TASK [modify-image : Debug image mount] so that is readable:
2022-08-03 05:40:47.847574 | primary | "stderr": "+ type tripleo-mount-image overcloud- hardened- uefi-full. raw -m /tmp/tmp.M5OCp8JR8x overcloud- hardened- uefi-full. raw '--format raw' overcloud- hardened- uefi-full. raw '/dev/nbd0p1 \w\\e\\ r\\P\\C\ \ \\P\\R\\e\\P\\ \\b\\o\\o\\t ]] /dev/nbd0p1 name='BIOS boot' name='Linux extended boot' \w\\e\\ r\\P\\C\ \ \\P\\R\\e\\P\\ \\b\\o\\o\\t ]] /dev/nbd0p3 name='Linux filesystem' \w\\e\\ r\\P\\C\ \ \\P\\R\\e\\P\\ \\b\\o\\o\\t ]] vg-lv_root ']' vg-lv_root /tmp/tmp.M5OCp8JR8x /dev/mapper/ vg-lv_var vg-lv_var /tmp/tmp. M5OCp8JR8x/ var
+ tripleo-mount-image -a /home/zuul/
+ grep '\"format\": \"raw\"'
+ qemu-img info --output json /home/zuul/
+ image_format=
+ qemu-nbd --format raw --connect /dev/nbd0 /home/zuul/
+ vgscan
+ vgchange --refresh
+ vgchange -ay
+ root_device=
+ boot_device=
+ efi_device=
+ timeout 5 sh -c 'while ! ls /dev/nbd0p* ; do sleep 1; done'
++ ls -1 /dev/nbd0p1 /dev/nbd0p2 /dev/nbd0p3 /dev/nbd0p4
+ devices=
/dev/nbd0p2
/dev/nbd0p3
/dev/nbd0p4'
++ echo /dev/nbd0p1 /dev/nbd0p2 /dev/nbd0p3 /dev/nbd0p4
++ wc -w
+ device_count=4
+ '[' 4 == 0 ']'
+ '[' 4 == 1 ']'
+ for device in ${devices}
+ lsblk --nodeps -P --output-all /dev/nbd0p1
++ lsblk --nodeps --noheadings --output LABEL /dev/nbd0p1
+ label=MKFS_ESP
++ lsblk --nodeps --noheadings --output PARTTYPENAME /dev/nbd0p1
+ part_type_name='EFI System'
++ lsblk --nodeps --noheadings --output PARTLABEL /dev/nbd0p1
+ part_label=ESP
+ [[ EFI System == \\B\\I\\O\\S\\ \\b\\o\\o\\t ]]
+ [[ EFI System == \\P\\o\
+ '[' -z '' ']'
+ [[ EFI System == \\E\\F\\I\\ \\S\\y\\s\\t\\e\\m ]]
+ efi_device=
+ continue
+ for device in ${devices}
+ lsblk --nodeps -P --output-all /dev/nbd0p2
++ lsblk --nodeps --noheadings --output LABEL /dev/nbd0p2
+ label=
++ lsblk --nodeps --noheadings --output PARTTYPENAME /dev/nbd0p2
+ part_type_
++ lsblk --nodeps --noheadings --output PARTLABEL /dev/nbd0p2
+ part_label=BSP
+ [[ BIOS boot == \\B\\I\\O\\S\\ \\b\\o\\o\\t ]]
+ continue
+ for device in ${devices}
+ lsblk --nodeps -P --output-all /dev/nbd0p3
++ lsblk --nodeps --noheadings --output LABEL /dev/nbd0p3
+ label=mkfs_boot
++ lsblk --nodeps --noheadings --output PARTTYPENAME /dev/nbd0p3
+ part_type_
++ lsblk --nodeps --noheadings --output PARTLABEL /dev/nbd0p3
+ part_label=boot
+ [[ Linux extended boot == \\B\\I\\O\\S\\ \\b\\o\\o\\t ]]
+ [[ Linux extended boot == \\P\\o\
+ '[' -z /dev/nbd0p1 ']'
+ '[' -z '' ']'
+ [[ mkfs_boot == \\b\\o\\o\\t ]]
+ '[' -z '' ']'
+ root_device=
+ continue
+ for device in ${devices}
+ lsblk --nodeps -P --output-all /dev/nbd0p4
++ lsblk --nodeps --noheadings --output LABEL /dev/nbd0p4
+ label=
++ lsblk --nodeps --noheadings --output PARTTYPENAME /dev/nbd0p4
+ part_type_
++ lsblk --nodeps --noheadings --output PARTLABEL /dev/nbd0p4
+ part_label=root
+ [[ Linux filesystem == \\B\\I\\O\\S\\ \\b\\o\\o\\t ]]
+ [[ Linux filesystem == \\P\\o\
+ '[' -z /dev/nbd0p1 ']'
+ '[' -z '' ']'
+ [[ '' == \\b\\o\\o\\t ]]
+ '[' -z /dev/nbd0p3 ']'
+ '[' -z /dev/nbd0p3 ']'
+ '[' -b /dev/mapper/
+ mount /dev/mapper/
+ for m in $MOUNTS
+ device=
+ path=/var
+ mount_volume /dev/mapper/
+ '[' -b /dev/mapper/...