There are four acm installer resources we should validate in our QE tests post install
ACM-CLI resources checklist (Console) * ConsoleCLIDownload: acm-cli-downloads
- Deployment: acm-cli-downloads
- Route: acm-cli-downloads
- Service: acm-cli-downloads
Using OC get commands below in our ansible tasks below for example along with our generic task to query resources https://github.com/stolostron/automation-acm/blob/main/tasks/get_component_resources.yml
we can capture the four resources and then validate it in our playbook role here
https://github.com/stolostron/automation-acm/blob/main/roles/acm/tasks/main.yml
Feel free to add a new test case also in polarion to add a test in this yaml
kurwang@kurwang-mac Documents % oc get ConsoleCLIDownload acm-cli-downloads
NAME DISPLAY NAME AGE
acm-cli-downloads Advanced Cluster Management - 2.12.0 2024-10-28T11:46:46Z
kurwang@kurwang-mac Documents % oc get deployment acm-cli-downloads
NAME READY UP-TO-DATE AVAILABLE AGE
acm-cli-downloads 2/2 2 2 3h27m
kurwang@kurwang-mac Documents % oc get route acm-cli-downloads
NAME HOST/PORT PATH SERVICES PORT TERMINATION WILDCARD
acm-cli-downloads acm-cli-downloads.apps.qe6-vmware-ibm.install.dev09.red-chesterfield.com acm-cli-downloads https-8443 reencrypt/Redirect None
kurwang@kurwang-mac Documents % oc get service acm-cli-downloads
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
acm-cli-downloads ClusterIP 172.30.105.64 <none> 443/TCP 3h27m