Uploaded image for project: 'Calunga: Python Wheel Library'
  1. Calunga: Python Wheel Library
  2. CALUNGA-19

Make Konflux tasks trusted

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • CY25Q4
    • None
    • None
    • konflux-trusted-tasks
    • False
    • Hide

      None

      Show
      None
    • False
    • CALUNGA-1CALUNGA: Tech Preview
    • Done
    • CALUNGA-1 - CALUNGA: Tech Preview
    • 0% To Do, 0% In Progress, 100% Done

      This epic is about taking the Konflux tasks (and pipelines) we have already created (build and release) and make them trusted by Konflux.

      For the build tasks, we can leverage the recently accepted decentralized trusted tasks model. The tasks can continue to reside in our git repos, but we'll need to "release" them through Konflux, and make sure we're using the "released" reference in our build pipeline. The build pipeline itself does not need to be trusted, just the tasks within it.

      For the release tasks, we must work with Konflux's release team to have them moved to the release-service-catalog. We also need to move our release pipeline definition there.

      Many tasks have been removed from the build and release pipelines to make things work. We need to ensure these are covered somehow. We'll likely need to consult prod sec on this.

              rhn-support-rlim Ronny Lim
              lucarval@redhat.com Luiz Carvalho
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: