diff --git a/kickstart/files/miniboot.cfg b/kickstart/files/miniboot.cfg index 15df1e34..4aa48efa 100644 --- a/kickstart/files/miniboot.cfg +++ b/kickstart/files/miniboot.cfg @@ -2162,6 +2162,11 @@ else ilog "Configuring ostree for unverified SSL" ostree config --repo=${repo} set "remote \"${instbr}\"".tls-permissive true fi + # Check for instgpg=0 in boot arguments. + if grep -q 'instgpg=0' /proc/cmdline 2>/dev/null; then + ilog "Configuring ostree for unverified GPG (gpg-verify=false)" + ostree config --repo=${repo} set "remote \"${instbr}\"".gpg-verify false + fi ilog "Executing: ostree --repo=${repo} pull --depth=-1 --mirror ${instbr}:${instbr}" ostree --repo=${repo} pull --depth=-1 --mirror ${instbr}:${instbr} @@ -2185,6 +2190,10 @@ else ilog "Configuring ostree for unverified SSL" ostree config --repo=${repo} set "remote \"${instbr}\"".tls-permissive true fi + if grep -q 'instgpg=0' /proc/cmdline 2>/dev/null; then + ilog "Configuring ostree for unverified GPG (gpg-verify=false)" + ostree config --repo=${repo} set "remote \"${instbr}\"".gpg-verify false + fi ilog "Executing ostree pull from ${remote_insturl}:" ilog "ostree --repo=${repo} pull --depth=-1 --mirror ${instbr}:${instbr}" ostree --repo=${repo} pull --depth=-1 --mirror ${instbr}:${instbr}