Bug 1861709

Summary: For automation: Provide a unique id for the "Download Discovery ISO" button
Product: OpenShift Container Platform Reporter: Udi Kalifon <ukalifon>
Component: assisted-installerAssignee: Rastislav Wagner <rawagner>
assisted-installer sub component: assisted-ui QA Contact: Udi Kalifon <ukalifon>
Status: CLOSED ERRATA Docs Contact:
Severity: high    
Priority: unspecified CC: aos-bugs, rawagner, tjelinek
Version: 4.5   
Target Milestone: ---   
Target Release: 4.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-10-27 16:21:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Udi Kalifon 2020-07-29 11:08:39 UTC
Description of problem:
To support the test automation, after the ISO image was generated and ready to be downloaded, please add a unique id to the button in the dialog. Currently it only has these attributes:

<button class="pf-c-button pf-m-primary" type="button" data-ouia-component-type="PF4/Button" data-ouia-safe="true">Download Discovery ISO</button>

There are 4 elements on the page that match the same attributes.


Version-Release number of selected component (if applicable):
Assisted Installer UI version
    refs/heads/master (quay.io/ocpmetal/ocp-metal-ui:6ea08686e6236151f6d9f91fc78c16e431e10f4c)
Assisted Installer
    quay.io/ocpmetal/assisted-installer:latest
Assisted Installer Controller
    quay.io/ocpmetal/assisted-installer-controller:latest
Assisted Installer Service
    quay.io/ocpmetal/bm-inventory:latest
Discovery Agent
    quay.io/ocpmetal/agent:latest
Ignition Manifests and Kubeconfig Generate
    quay.io/ocpmetal/ignition-manifests-and-kubeconfig-generate:latest
Image Builder
    quay.io/ocpmetal/installer-image-build:latest


How reproducible:
100%

Steps to Reproduce:
1. Create a cluster
2. Get the ISO
3. Inspect the "Download Discovery ISO" button after the image is ready


Actual results:
No unique id

Comment 1 Rastislav Wagner 2020-08-18 10:17:23 UTC
https://github.com/mareklibra/facet-lib/pull/153

Comment 4 errata-xmlrpc 2020-10-27 16:21:20 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (OpenShift Container Platform 4.6 GA Images), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:4196