Uploaded image for project: 'OpenShift Hosted Control Plane'
  1. OpenShift Hosted Control Plane
  2. HOSTEDCP-1209

Update Containerfile.operator tags to prevent inheriting them from ubi

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Blocker
    • None
    • None
    • None
    • None
    • False
    • None
    • False
    • 0
    • 0
    • 0

    Description

      We are currently inheriting labels:

      skopeo inspect -n docker://quay.io/redhat-user-workloads/crt-redhat-acm-tenant/hypershift-operator/hypershift-operator-main@sha256:a2e9ad049c260409cb09f82396be70d60efa4ed579ac8f95cb304332b8a9920a | jq -e ".Labels"
      {
        "architecture": "x86_64",
        "build-date": "2023-09-21T19:24:45",
        "com.redhat.component": "ubi9-minimal-container",
        "com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
        "description": "The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.",
        "distribution-scope": "public",
        "io.buildah.version": "1.31.0",
        "io.k8s.description": "The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.",
        "io.k8s.display-name": "Red Hat Universal Base Image 9 Minimal",
        "io.openshift.expose-services": "",
        "io.openshift.hypershift.control-plane-operator-applies-management-kas-network-policy-label": "true",
        "io.openshift.hypershift.control-plane-operator-creates-aws-sg": "true",
        "io.openshift.hypershift.control-plane-operator-manages-ignition-server": "true",
        "io.openshift.hypershift.control-plane-operator-manages.cluster-autoscaler": "true",
        "io.openshift.hypershift.control-plane-operator-manages.cluster-machine-approver": "true",
        "io.openshift.hypershift.control-plane-operator-manages.decompress-decode-config": "true",
        "io.openshift.hypershift.control-plane-operator-skips-haproxy": "true",
        "io.openshift.hypershift.control-plane-operator-subcommands": "true",
        "io.openshift.hypershift.ignition-server-healthz-handler": "true",
        "io.openshift.hypershift.restricted-psa": "true",
        "io.openshift.tags": "minimal rhel9",
        "maintainer": "Red Hat, Inc.",
        "name": "ubi9-minimal",
        "release": "750",
        "summary": "Provides the latest release of the minimal Red Hat Universal Base Image 9.",
        "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9-minimal/images/9.2-750",
        "vcs-ref": "7ef59505f75bf0c11c8d3addefebee5ceaaf4c41",
        "vcs-type": "git",
        "vendor": "Red Hat, Inc.",
        "version": "9.2"
      }
      

       

      Thus, we need to set:

      • description
      • io.k8s.description
      • io.k8s.display-name
      • io.openshift.tags
      • summary

      Attachments

        Activity

          People

            asegurap1@redhat.com Antoni Segura Puimedon
            asegurap1@redhat.com Antoni Segura Puimedon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: