@@ -41,8 +41,9 @@ prepare_efi_update() {
4141}
4242
4343bootupctl status > out.txt
44+ evr=$( rpm -q grub2-common --qf ' %{EVR}' )
4445assert_file_has_content_literal out.txt ' Component EFI'
45- assert_file_has_content_literal out.txt ' Installed: grub2-efi-x64- '
46+ assert_file_has_content_literal out.txt ' Installed: grub2-' " ${evr} "
4647assert_file_has_content_literal out.txt ' Update: At latest version'
4748assert_file_has_content out.txt ' ^CoreOS aleph version:'
4849ok status
@@ -78,21 +79,21 @@ mv new.json ${bootupdir}/EFI.json
7879
7980bootupctl status | tee out.txt
8081assert_file_has_content_literal out.txt ' Component EFI'
81- assert_file_has_content_literal out.txt ' Installed: grub2-efi-x64- '
82- assert_not_file_has_content out.txt ' Installed: grub2-efi-x64 .*,test'
82+ assert_file_has_content_literal out.txt ' Installed: grub2-' " ${evr} "
83+ assert_not_file_has_content out.txt ' Installed: grub2-.*,test'
8384assert_file_has_content_literal out.txt ' Update: Available:'
8485ok update avail
8586
8687bootupctl status --json > status.json
8788jq -r ' .components.EFI.installed.version' < status.json > installed.txt
88- assert_file_has_content installed.txt ' ^grub2-efi-x64 '
89+ assert_file_has_content installed.txt ' ^grub2-' " ${evr} "
8990
9091bootupctl update | tee out.txt
91- assert_file_has_content out.txt ' Updated EFI: grub2-efi-x64 .*,test'
92+ assert_file_has_content out.txt ' Updated EFI: grub2-.*,test'
9293
9394bootupctl status > out.txt
9495assert_file_has_content_literal out.txt ' Component EFI'
95- assert_file_has_content out.txt ' Installed: grub2-efi-x64 .*,test'
96+ assert_file_has_content out.txt ' Installed: grub2-.*,test'
9697assert_file_has_content_literal out.txt ' Update: At latest version'
9798ok status after update
9899
0 commit comments