Browse Source

Merge "[ffwd][train-only] Copy /boot/grub2/grubenv to /boot/efi/EFI/redhat/grubenv" into stable/train

changes/47/782747/2
Zuul 2 weeks ago
committed by Gerrit Code Review
parent
commit
277ff8d577
1 changed files with 13 additions and 0 deletions
  1. +13
    -0
      deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml

+ 13
- 0
deployment/tripleo-packages/tripleo-packages-baremetal-puppet.yaml View File

@ -263,6 +263,19 @@ outputs:
- efi_dev.rc == 0
- efi_broken.rc == 0
block:
# WA: some versions of grub2 fail to look for grubenv in /boot/grub2/grubenv
# In this case we copy the file instead of creating simlink making sure if
# this is the case than grubenv is still available for previous bootrecord.
- name: Stat /boot/grub2/grubenv
stat:
path: /boot/grub2/grubenv
register: grubenv
- name: Copy /boot/grub2/grubenv to /boot/efi/EFI/redhat/grubenv
when: grubenv.stat.islnk is defined and grubenv.stat.islnk == False
copy:
src: /boot/grub2/grubenv
dest: /boot/efi/EFI/redhat/grubenv
remote_src: true
- name: Copy /boot/efi/EFI/redhat to /tmp
copy:
src: /boot/efi/EFI/redhat/


Loading…
Cancel
Save