You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OCPBUGS-86794: Support disableSigstoreRegistries list for mirroring
Replace disableSigstoreForAdditionalImages with an explicit registry host list,
so certified operator bundles from registry.connect.redhat.com can be
mirrored without failing due to sigstore attachments.
Write per-host registries.d snippets before oc-mirror runs and skip hosts that
already have configuration (e.g. registry.redhat.io).
Example appliance-config.yaml:
```
disableSigstoreRegistries:
- registry.connect.redhat.com
operators:
- catalog: registry.redhat.io/redhat/redhat-operator-index:v4.19
packages:
- name: gpu-operator-certified
channels:
- name: v26.3
```
Copy file name to clipboardExpand all lines: docs/appliance-config.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@
23
23
| enableDefaultSources | false | Yes | bool | Enable all default CatalogSources (on openshift-marketplace namespace). Should be disabled for disconnected environments. |
24
24
| enableFips | false | Yes | bool | Enable FIPS mode for the cluster. Note: 'fips' should be enabled also in install-config.yaml. |
25
25
| enableInteractiveFlow | false | Yes | bool | Enable the interactive installation flow. Should be enabled to provide cluster configuration through the web UI (i.e. instead of using a config-image). |
26
-
|disableSigstoreForAdditionalImages | false| Yes| bool| Disable sigstore attachments for all image domains listed under `additionalImages` (useful when source registries do not publish `.sig`attachment manifests). **Note:** this is a workaround for images that do not publish OCI `.sig` manifests (failing oc-mirror v2). |
26
+
|disableSigstoreRegistries || Yes| array | Registry hosts for which oc-mirror should not fetch sigstore `.sig` attachments (workaround when registries do not publish OCI `.sig` manifests). Example: `registry.connect.redhat.com` for certified operator bundles. Hosts that already have `/etc/containers/registries.d/<host>.yaml` in the build environment are skipped. |
27
27
| additionalImages || Yes | array | Additional images to be included in the appliance disk image. |
28
28
| blockedImages || Yes | array | Images to avoid including in the appliance disk image (by name or regular expression). |
29
29
| operators || Yes | array | Operators to be included in the appliance disk image. See examples in https://github.com/openshift/oc-mirror/blob/main/docs/imageset-config-ref.yaml.|
0 commit comments