diff --git a/pkg/image/containerd/daemon_provider.go b/pkg/image/containerd/daemon_provider.go index 2caa9d1e..6334f801 100644 --- a/pkg/image/containerd/daemon_provider.go +++ b/pkg/image/containerd/daemon_provider.go @@ -497,6 +497,7 @@ func (p *daemonImageProvider) trackSaveProgress(size int64) *daemonProvideProgre func prepareReferenceOptions(registryOptions image.RegistryOptions) []name.Option { var options []name.Option if registryOptions.InsecureUseHTTP { + log.Debug("HTTP transport is enabled for registry communication") options = append(options, name.Insecure) } return options diff --git a/pkg/image/oci/registry_provider.go b/pkg/image/oci/registry_provider.go index d575af49..f7ad2164 100644 --- a/pkg/image/oci/registry_provider.go +++ b/pkg/image/oci/registry_provider.go @@ -166,6 +166,7 @@ func newErrPlatformMismatch(platform *image.Platform, err error) *image.ErrPlatf func prepareReferenceOptions(registryOptions image.RegistryOptions) []name.Option { var options []name.Option if registryOptions.InsecureUseHTTP { + log.Debug("HTTP transport is enabled for registry communication") options = append(options, name.Insecure) } return options diff --git a/pkg/image/registry_options.go b/pkg/image/registry_options.go index c91a61d0..be81bb40 100644 --- a/pkg/image/registry_options.go +++ b/pkg/image/registry_options.go @@ -82,6 +82,10 @@ func (r RegistryOptions) Authenticator(registry string) authn.Authenticator { // TLSConfig selects the tls.Config object for handling TLS authentication with a registry. func (r RegistryOptions) TLSConfig(registry string) (*tls.Config, error) { + if r.InsecureSkipTLSVerify { + log.Debugf("TLS verification is disabled for registry %q", registry) + } + tlsOptions := r.tlsOptions(registry) if tlsOptions == nil {