Skip to content

Sample node-observability-operator fails using quay.io as repository #4

@bdlink

Description

@bdlink

tested on OKD 4.10.0-0.okd-2022-07-09-073606. Using quay.io as the repository (free account). Installing pipeline worked fine using rook-ceph storage.

Building the sample node-observability-operator failed. The pushes created private repositories, even though the account does not allow private repositories. In the bundle-all task, step-index-image-build failed with error:
level=error msg="permissive mode disabled" bundles="[quay.io/bdlink/node-observability-operator-bundle:v0.0.1]" error="[error resolving name : unexpected status code [manifests v0.0.1]: 401 UNAUTHORIZED, image \"quay.io/bdlink/node-observability-operator-bundle:v0.0.1\": not found]" Error: [error resolving name : unexpected status code [manifests v0.0.1]: 401 UNAUTHORIZED, image "quay.io/bdlink/node-observability-operator-bundle:v0.0.1": not found]
Manually changing the repositories to public and rerunning the pipeline succeeded.

Two potential issues:

  1. the repos should have been perhaps created as public
  2. In any case the later repo access should have used the authentication that allowed the push in the first place

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions