-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
3
-
False
-
-
False
-
subs-swatch-lightning
-
-
-
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
- Follow each repo’s standard process for removing components (validation, kustomize auto-generated updates, etc.) before merging.
- Archive this repository https://github.com/RedHatInsights/kubedock