• Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.9.0
    • 1.5.0
    • Build
    • Refactor tekton and gitlab pipelines
    • L
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDHPLAN-273Productization / Konflux build pipelines 1.9 (feature)
    • In Progress
    • RHDHPLAN-273 - Productization / Konflux build pipelines 1.9 (feature)
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 33% To Do, 0% In Progress, 67% Done

      EPIC Goal

      What are we trying to solve here?

      Tech debt issues

      • and we have lots of old .in files from the CPaaS days, which could be scrubbed and scrapped to make the repo cleaner and simpler (done as of 2025/06/26)

      Why is this important?

      Simplification and deduping of boilerplate? Oh, obvious reasons.

      Acceptance Criteria

      instead of a GL repo with 3 child folders and some shared infra, we would have individual GH repos and could use git submodules + a GH-to-GL sync (like with the RHDH docs repo) to drive Konflux.

      If we can move the transformation code into Containerfiles then we might not even need the midstream anymore.

      That said we apparently DO have to use GL because:

      • we need ELS images for FIPS (RHIDP-1100)
      • we need Internal Konflux for ELS images
      • therefore we need to use GL as the input to the builds

              Unassigned Unassigned
              nickboldt Nick Boldt
              RHIDP - Cope
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: