Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4476

Remove the unused kubedock component

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • CI/Infrastructure
    • None
    • Swatch Lightning Sprint 8

      We need to clean up the kubedock component that is no longer used in our current workflows.

      Kubedock was originally used to let Jenkins run JUnit tests that needed containers. Today it appears unused in rhsm-subscriptions, but it is still defined as a component in app-interface and has Konflux release configuration. This creates extra maintenance and confusion. We should remove the component definitions and related release config from those repositories, following each repo’s documented removal process.

      Acceptance Criteria

      • Remove kubedock from app-interface at:
        1. data/services/insights/rhsm/app.yml
        2. data/services/insights/rhsm/cicd/ci-int/build.yml
      • Remove kubedock from konflux-release-data at:
        1. config/stone-prd-rh01.pg1f.p1/service/ReleasePlanAdmission/rh-subs-watch/kubedock-rpa.yaml
        2. tenants-config/cluster/stone-prd-rh01/tenants/rh-subs-watch-tenant/kubedock/*
        3. tenants-config/auto-generated/cluster/stone-prd-rh01/tenants/rh-subs-watch-tenant/kubedock

              jcarvaja@redhat.com Jose Carvajal Hilario
              jcarvaja@redhat.com Jose Carvajal Hilario
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: