Bug 1227658

Summary: [Build 6.6.81] grub2-install fails in vmware images
Product: [openSUSE] PUBLIC SUSE Linux Enterprise Server 15 SP5 Reporter: Martin Loviska <mloviska>
Component: Minimal-VMAssignee: Bootloader Maintainers <bootloader-maintainers>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: fvogt
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://openqa.suse.de/tests/14884262/modules/verify_efi_mok/steps/5
Whiteboard:
Found By: openQA Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---
Attachments: screen shot

Description Martin Loviska 2024-07-11 10:25:36 UTC
Created attachment 876008 [details]
screen shot

## Observation

openQA test in scenario sle-15-SP5-JeOS-for-VMware-QR-x86_64-jeos-main-cloud-init@svirt-vmware70 fails in
[verify_efi_mok](https://openqa.suse.de/tests/14884262/modules/verify_efi_mok/steps/5)

## Test suite description

Executing grub2-install in Minimal-VM image in VMware fails reporting no space left in device [1] when the image was configured with cloud-init. 

```
grub2-install --efi-directory=/boot/efi --target=x86_64-efi /dev/sda
```



```
UUID=FBD0-8752 /boot/efi vfat defaults 0 0
UUID=5261a434-cf70-463a-9465-6c30721986b7 /usr/local btrfs defaults,subvol=@/usr/local 0 0
UUID=5261a434-cf70-463a-9465-6c30721986b7 /boot/grub2/i386-pc btrfs defaults,subvol=@/boot/grub2/i386-pc 0 0
UUID=5261a434-cf70-463a-9465-6c30721986b7 /boot/grub2/x86_64-efi btrfs defaults,subvol=@/boot/grub2/x86_64-efi 0 0
```

```
DEFAULT_APPEND="rw systemd.show_status=1 console=ttyS0,115200 console=tty0 quiet root=UUID=5261a434-cf70-463a-9465-6c30721986b7 "
FAILSAFE_APPEND="rw systemd.show_status=1 console=ttyS0,115200 console=tty0 quiet root=UUID=5261a434-cf70-463a-9465-6c30721986b7  ide=nodma apm=off noresume edd=off nomodeset 3 "
LOADER_LOCATION=none
LOADER_TYPE=grub2-efi
SECURE_BOOT=no
```

efi boot

```
BootCurrent: 0001
BootOrder: 0002,0006,0001,0004,0000
Boot0000* EFI Network	PciRoot(0x0)/Pci(0x10,0x0)/MAC(000c292bbc8f,0)
Boot0001* EFI VMware Virtual IDE Hard Drive (IDE 0:0)	PciRoot(0x0)/Pci(0x7,0x1)/Ata(0,0,0)
Boot0002* sles	HD(2,GPT,3c897a46-56e9-42e5-a5f0-99a53ce19675,0x1800,0x10800)/File(\EFI\sles\grubx64.efi)
Boot0004* EFI Internal Shell (Unsupported option)	MemoryMapped(11,0x5f007018,0x5f416017)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)
Boot0006* sl-secureboot	HD(2,GPT,a69c78c3-0e7c-46b5-a84e-db63d1276412,0x1800,0xa000)/File(\EFI\sl\shim.efi)
```

## Reproducible

Fails since (at least) Build [6.6.74](https://openqa.suse.de/tests/14640952)


## Expected result

Last good: [6.6.66](https://openqa.suse.de/tests/14511434) (or more recent)


## Further details

Always latest result in this scenario: [latest](https://openqa.suse.de/tests/latest?arch=x86_64&distri=sle&flavor=JeOS-for-VMware-QR&machine=svirt-vmware70&test=jeos-main-cloud-init&version=15-SP5)
Comment 1 Fabian Vogt 2024-07-11 12:16:24 UTC
> Could not delete variable: No space left on device

Some issue with the firmware probably. Reassigning to bootloader.