podman build -t Containerfile build-configpodman build -t Containerfile build-config2reject to insecureAcceptAnything will fix it... so now i'm trying to figure out another way... maybe setting "localhost" to insecureAcceptAnythingcosign.yamlublue-os/config and mutate them at build time, yeahpki/containers/cosign.pub ublue-os.pub to match the registry... but i don't know if registries.d/cosign.yaml needs to match that or how it all works... i'm a bit new to this areaublue-os-signing.noarch.rpm for users to install with rpm-ostree install -A ublue-os-signing.noarch.rpm then the rebase command should work...podman build -t Containerfile build-configpodman build -t Containerfile build-config2[2/2] COMMIT build-config2
Error: copying image "4f4d5f3b2f00971d1455bcbe0e5d4c86529bff0fc79f10fe2945d94e37251113": Source image rejected: Running image containers-storage:[overlay@/home/benjamin/.local/share/containers/storage+/run/user/10000/containers]@4f4d5f3b2f00971d1455bcbe0e5d4c86529bff0fc79f10fe2945d94e37251113 is rejected by policy.rejectinsecureAcceptAnythinginsecureAcceptAnything "localhost": [
{
"type": "insecureAcceptAnything"
}
], "ghcr.io/IMAGE_REGISTRY": [
{
"type": "sigstoreSigned",
"keyPath": "/usr/etc/pki/containers/IMAGE_REGISTRY.pub",
"signedIdentity": {
"type": "matchRepository"
}cosign.yamlublue-os/configpki/containers/cosign.pubublue-os.pubregistries.d/cosign.yamlpodman pull ghcr.io/ublue-os/config && rpm-ostree install --assumeyes --apply-live --force-replacefiles $(find ~/.local/share/containers -name ublue-os-signing.noarch.rpm 2>/dev/null) && rpm-ostree rebase --uninstall $(rpm -q ublue-os-signing-* --queryformat '%{NAME}-%{VERSION}-%{RELEASE}.%{Arch}') ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:latestublue-os-signing.noarch.rpmrpm-ostree install -A ublue-os-signing.noarch.rpm