Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tls failed to verify certificate error when installing default catalog operatorhubio #349

Open
psimms-cs opened this issue Aug 20, 2024 · 2 comments

Comments

@psimms-cs
Copy link

I am getting this error on a fresh k8 cluster when installing the default catalog

I am trying to install the operator-controller and it pulls in the default catalog but getting failed to verify cert

Is there a way to skip verifying or thoughts on what the problem here is?

thank you

Default catalog
https://github.com/operator-framework/catalogd/releases/download/v0.20.0/default-catalogs.yaml

Errror

      message: >-
        source bundle content: error fetching image descriptor: Get
        "https://quay.io/v2/": tls: failed to verify certificate: x509:
        certificate signed by unknown authority
      reason: UnpackFailed
@everettraven
Copy link
Collaborator

On that version of Catalogd, there should be an option to set ClusterCatalog.Spec.Source.Image.InsecureSkipTLSVerify

@everettraven
Copy link
Collaborator

// insecureSkipTLSVerify indicates that TLS certificate validation should be skipped.
// If this option is specified, the HTTPS protocol will still be used to
// fetch the specified image reference.
// This should not be used in a production environment.
// +optional
InsecureSkipTLSVerify bool `json:"insecureSkipTLSVerify,omitempty"`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants