Uploaded image for project: 'AMQ Streams Flink'
  1. AMQ Streams Flink
  2. ENTMQSTFL-247

Update container image pre-build-scripting, required signed RPMs

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      To support the handoff of artifacts between the primary and respin pipelines, a pre-build-script is needed for each of the container build steps in the CPaaS pipelines. Also, the container image builds should require signed RPMs from Brew when running a permanent build. This is handled in the script as well as the default values set in each build's container.yaml file.

      1. Enable the scripts [1]
      2. Add the script [2] to each container build. The script will save/restore the PNC artifact retrieval file in dist-git and also ensure that the build requires signed RPMs (tini and exporter) when a permanent (non-scratch) image is built. The script can be the same for each container image build.

      Console MRs and script as reference
      [1] https://gitlab.cee.redhat.com/cpaas-products/amq-streams/-/merge_requests/209
      [2] https://gitlab.cee.redhat.com/amq-streams/console-build-configs/-/blob/0d889d930244fa856243a33ae85b8156438ce14c/distgit/containers/amqstreams-console-api/pre-build-script

              Unassigned Unassigned
              medgar@redhat.com Michael Edgar
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: