Uploaded image for project: 'OpenShift Jenkins'
  1. OpenShift Jenkins
  2. JKNS-254

Remove Jenkins logic from the Samples Operator

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • openshift-4.11
    • None
    • None
    • Sprint 217, Sprint 218, Sprint 219

      User Story

      As an OpenShift Engineer
      I want to remove the special logic for the Jenkins images in the Samples Operator
      So that I can remove the Jenkins images from the OCP Payload.

      Acceptance Criteria

      • Samples operator uses standard imagestreams to resolve image references for Jenkins images.
      • Jenkins images are installed from the Red Hat Container Catalog on a default IPI-installed cluster.

      QE Impact

      Regression testing of this removal should be sufficient (CI testing can verify this works).

      Docs Impact

      Our documentation for Jenkins should note that as of OCP 4.11, Jenkins images will need to be mirrored in disconnected scenarios just like the other sample  (where it benefited from the payload mirroring beforehand). Aside form disconnected related docs, highlighting in release notes also needed.

      PX Impact

      We should add a Knowledgebase article describing how customers will deploy Jenkins in 4.11, with a particular emphasis on the disconnected cluster experience.
      The same article should also describe the impact of the maven/nodejs agent images being deprecated.

      Notes

      The Samples Operator currently has special logic to replace image references for the Jenkins images. This needs to be removed such that the Jenkins imagestreams and templates behave just like any other imagestream/template.

      WE CAN MAKE PROGRESS ON THIS STORY EVEN WHILE WAITING ON THE CPAAS IMAGES TO ALL BE READY.  WE CAN UPDATE THE JENKINS SAMPLE IMAGESTREAMS TO POINT TO THE ACTUAL REGISTRY.REDHAT.IO IMAGES PRODUCED AS PART OF THE PAYLOAD..

            gmontero@redhat.com Gabe Montero
            adkaplan@redhat.com Adam Kaplan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: