func: add starting podman tests
Some checks failed
Build empanada images for imagefactory / buildx (push) Failing after 4s
Build empanada container images for lorax / buildx (push) Successful in 1s

This commit is contained in:
Louis Abel 2023-11-13 10:28:48 -07:00
parent b93edbf9b8
commit 6cfae3af98
Signed by: label
GPG Key ID: B37E62D143879B36
4 changed files with 19 additions and 3 deletions

View File

@ -0,0 +1,4 @@
#!/bin/bash
#
r_log "podman" "Installing podman"
p_installPackageNormal podman

View File

@ -0,0 +1,4 @@
#!/bin/bash
r_log "podman" "Testing podman"

View File

@ -0,0 +1,3 @@
#!/bin/bash
r_log "podman" "Testing podman sockets"

View File

@ -8,7 +8,12 @@ if [ ! -d /sys/firmware/efi ]; then
exit 0 exit 0
fi fi
else else
if [[ "$rl_arch" == "x86_64" ]]; then
p_installPackageNormal pesign p_installPackageNormal pesign
pesign --show-signature --in /boot/efi/EFI/rocky/shim.efi | grep -Eq "Microsoft Windows UEFI Driver Publisher" pesign --show-signature --in /boot/efi/EFI/rocky/shim.efi | grep -Eq "Microsoft Windows UEFI Driver Publisher"
r_checkExitStatus $? r_checkExitStatus $?
else
r_log "secureboot" "x86_64 is the only supported secureboot arch at this time"
exit 0
fi
fi fi