openshift/rhdh-aks-tests
>- List AKS test entries in RHDH ci-operator config files and update the AKS Kubernetes version per branch. Use when listing e2e-aks tests, changing MAPT_KUBERNETES_VERSION for AKS, or checking which AKS K8s version each release branch uses.
npx skills add https://github.com/openshift/release --skill rhdh-aks-tests
List AKS test entries and update the K8s version used by AKS MAPT clusters.
MAPT_KUBERNETES_VERSION in each CI config fileyq (v4+) for listing testsbash "${CLAUDE_SKILL_DIR}/scripts/list-k8s-test-configs.sh" \
--pattern "^e2e-aks-"
Filter by branch: add --branch main.
The K8s version is set per branch as the MAPT_KUBERNETES_VERSION env var in each CI config file:
ci-operator/config/redhat-developer/rhdh/redhat-developer-rhdh-<branch>.yaml
Each AKS test entry has MAPT_KUBERNETES_VERSION under steps.env. Update all AKS test entries in the file — each branch typically has multiple AKS tests that should use the same version. To update, use the Edit tool to change the value for the target branch. Example:
steps:
env:
MAPT_KUBERNETES_VERSION: "1.35"
Verify the MAPT image tag in the ref YAML is compatible with the new K8s version:
ci-operator/step-registry/redhat-developer/rhdh/aks/mapt/create/redhat-developer-rhdh-aks-mapt-create-ref.yaml
NOTE: Each branch can use a different K8s version. make update is NOT required for version changes.
rhdh-aks-lifecycle: Check which K8s versions are supported before updatingTake openshift/rhdh-aks-tests from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.