Skip to content

Commit a27c0c7

Browse files
committed
Update Image registry configuration during ABI
With the introduction of the fallback source policy when Image source and mirrors are specified, image registry configuration for ABI should be update to include that.
1 parent fb38639 commit a27c0c7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pkg/asset/agent/mirror/registriesconf.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
"github.com/pkg/errors"
1313
"github.com/sirupsen/logrus"
1414

15+
configv1 "github.com/openshift/api/config/v1"
1516
"github.com/openshift/installer/pkg/asset"
1617
"github.com/openshift/installer/pkg/asset/agent"
1718
"github.com/openshift/installer/pkg/asset/agent/joiner"
@@ -220,6 +221,7 @@ func (i *RegistriesConf) generateRegistriesConf(imageDigestSources []types.Image
220221
registry := sysregistriesv2.Registry{}
221222
registry.Endpoint.Location = group.Source
222223
registry.MirrorByDigestOnly = true
224+
registry.Blocked = group.SourcePolicy == configv1.NeverContactSource
223225
for _, mirror := range group.Mirrors {
224226
registry.Mirrors = append(registry.Mirrors, sysregistriesv2.Endpoint{Location: mirror})
225227
}

0 commit comments

Comments
 (0)