Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-391

Bootstrap Shared Resource CSIDriver Validating Webhook

XMLWordPrintable

    • Sprint 217, Sprint 218, Sprint 219

      User Story

      As an OpenShift engineer,
      I want to initialize a validating admission webhook for the shared resource CSI driver
      So that I can eventually require readOnly: true to be set on all pods that use the Shared Resource CSI Driver

      Acceptance Criteria

      • Container image created in CI which builds a "hello world" binary for the future validating webhook.
      • ART sets up downstream build process for the image.

      QE Impact

      None.

      Docs Impact

      None.

      PX Impact

      None.

      Notes

      This is a prerequisite for implementing the validating admission webhook.
      We need to have ART build the container image downstream so that we can add the correct image references for the CVO.
      If we reference images in the CVO manifests which do not have downstream counterparts, we break the downstream build for the payload.

      CI is capable of producing multiple images for a GitHub repository. For example, github.com/openshift/oc produces 4-5 images with various capabilities.

      We did similar work in BUILD-234 - some of these steps are not required.

      See also:

            jkhelil abdeljawed khelil
            adkaplan@redhat.com Adam Kaplan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: