error: ../../grub-core/disk/diskfilter.c:916:diskfilter writes are not supported.

Bug #1982137 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Unassigned

Bug Description

Following ovb jobs are failed during node provisioning with below errors on master and wallaby:
```
[2J[01;01H[=3h[2J[01;01H[0m[35m[40m[0m[37m[40mBdsDxe: loading Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x7)/Pci(0x0,0x0)
BdsDxe: starting Boot0001 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x7)/Pci(0x0,0x0)
System BootOrder not found. Initializing defaults.
Creating boot entry "Boot0003" with label "CentOS Linux" for file "\EFI\centos\shimx64.efi"

[H[J[1;1Herror: ../../grub-core/disk/diskfilter.c:916:diskfilter writes are not
supported.
error: ../../grub-core/disk/diskfilter.c:916:diskfilter writes are not
supported.
[?25l[m[H[J[1;1H[19;7H[mUse the ^ and v keys to change the selection.
      Press 'e' to edit the selected item, or 'c' for a command prompt.
      Press Escape to return to the previous menu. [4;80H [m[4;1H CentOS Stream (5.14.0-124.el9.x86_64) 9 [m[4;79H[m[m[5;1H CentOS Stream (5.14.0-80.el9.x86_64) 9 [m[5;79H[m[7m[6;1H CentOS Stream (5.14.0-130.el9.x86_64) 9 [m[6;79H[m[m[7;1H UEFI Firmware Settings [m[7;79H[m[m[8;1H [m[8;79H[m[m[9;1H [m[9;79H[m[m[10;1H [m[10;79H[m[m[11;1H [m[11;79H[m[m[12;1H [m[12;79H[m[m[13;1H [m[13;79H[m[m[14;1H [m[14;79H[m[m[15;1H [m[15;79H[m[m[16;1H [m[16;79H[m[m[17;1H [m[17;79H[m[17;80H [6;79H[0m[30m[40m[2J[01;01H[0m[37m[40m[20;07HUse the ^ and v keys to change the selection.
      Press 'e' to edit the selected item, or 'c' for a command prompt.
      Press Escape to return to the previous menu. [04;80H [04;01H CentOS Stream (5.14.0-124.el9.x86_64) 9 [04;79H[05;01H CentOS Stream (5.14.0-80.el9.x86_64) 9 [05;79H[0m[30m[47m[06;01H CentOS Stream (5.14.0-130.el9.x86_64) 9 [0m[37m[40m[06;79H[07;01H UEFI Firmware Settings [07;79H[08;01H [08;79H[09;01H [09;79H[10;01H [10;79H[11;01H [11;79H[12;01H [12;79H[13;01H [13;79H[14;01H [14;79H[15;01H [15;79H[16;01H [16;79H[17;01H [17;79H[18;01H [18;79H[18;80H [06;79H[23;01H The selected entry will be started automatically in 5s. [06;79H[22;1H The selected entry will be started automatically in 5s. [6;79H[23;01H The selected entry will be started automatically in 4s. [06;79H[22;1H The selected entry will be started automatically in 4s. [6;79H[23;01H The selected entry will be started automatically in 3s. [06;79H[22;1H The selected entry will be started automatically in 3s. [6;79H[23;01H The selected entry will be started automatically in 2s. [06;79H[22;1H The selected entry will be started automatically in 2s. [6;79H[23;01H The selected entry will be started automatically in 1s. [06;79H[22;1H The selected entry will be started automatically in 1s. [6;79H[23;01H The selected entry will be started automatically in 0s. [06;79H[22;1H The selected entry will be started automatically in 0s. [6;79H[0m[30m[40m[2J[01;01H[0m[37m[40m[?25h[H[J[1;1H[H[J[1;1H[0m[30m[40m[2J[01;01H[0m[37m[40m

```

Logs:

[1]. https://logserver.rdoproject.org/37/44037/4/check/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp_1supp-featureset064-master/c426a56/logs/baremetal_4_61949_0-console.log

[2]. https://logserver.rdoproject.org/37/44037/4/check/periodic-tripleo-ci-centos-9-ovb-1ctlr_2comp-featureset020-master/04475b5/logs/baremetal_4_78201_0-console.log

[3]. https://logserver.rdoproject.org/openstack-periodic-integration-stable1/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-9-ovb-1ctlr_2comp-featureset020-wallaby/e4d8f95/logs/baremetal_1-console.log

[4]. https://logserver.rdoproject.org/openstack-periodic-integration-stable1/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset001-wallaby/6a26520/logs/baremetal_0-console.log

[5]. https://logserver.rdoproject.org/openstack-periodic-integration-stable1/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset035-wallaby/4d4a6ec/logs/baremetal_0-console.log

yatin (yatinkarel)
Changed in tripleo:
importance: High → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-quickstart (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/tripleo-quickstart/+/850444

Revision history for this message
Ronelle Landy (rlandy) wrote :

This is not being seen at - watching for another day - then will close out

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-quickstart (master)

Change abandoned by "chandan kumar <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/tripleo-quickstart/+/850444
Reason: it is no longer needed.

Revision history for this message
Steve Baker (steve-stevebaker) wrote :

This error happens relatively frequently, I think having a separate /boot partition will help so that we stay away from grub's LVM code paths:

https://review.opendev.org/c/openstack/tripleo-image-elements/+/846807

Revision history for this message
Ronelle Landy (rlandy) wrote :
Revision history for this message
Ronelle Landy (rlandy) wrote :

OK - as Amol points out Hardware prov still has an open patch here

Ronelle Landy (rlandy)
Changed in tripleo:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.