Bug 2019948

Summary: [RFE] Restructring Virtualization links
Product: OpenShift Container Platform Reporter: Matan Schatzman <mschatzm>
Component: Console Kubevirt PluginAssignee: Matan Schatzman <mschatzm>
Status: CLOSED ERRATA QA Contact: Guohua Ouyang <gouyang>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.9CC: aos-bugs, gouyang
Target Milestone: ---   
Target Release: 4.10.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-10 16:24:56 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:
Bug Depends On:    
Bug Blocks: 1998378    

Description Matan Schatzman 2021-11-03 16:55:22 UTC

Description of problem:
Currently we use home brew links and urls for the virtualization resources.
In https://issues.redhat.com/browse/CNV-12687 we are aligning our urls and links to conform to the console pattern.

Version-Release number of selected component (if applicable):
master

How reproducible:
100%

Steps to Reproduce:
a. links from virtualization to console
1. Look at the href of virtualization resources in the left menu bar
2. 
3. 

b. links from console to virtualization
1. Look at the href of VirtualMachine<sprcific crd> CRD instances list in Administration->CustomResourceDefinistion
2. 
3. 

Actual results:
a. The href in the menus item is not standard (e.g. /k8s/ns/test/virtualization)
b. The href in the instance items list does not link to customized pages (~new will not link to the new VM wizard)

Expected results:
a. The href in the kubevirt plugin link always use the console standards
b. The console links will always direct to the correct customized virtualization resource page. 

Additional info:
Inside kubevirt plugin should only use the "best practice" dynamic plugin options when creating the links to ensure links match the ones created automatically in the console

Comment 2 Guohua Ouyang 2021-12-06 05:10:52 UTC
verified on 4.10.0-0.ci-2021-12-05-073957

Comment 6 errata-xmlrpc 2022-03-10 16:24:56 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 (Moderate: OpenShift Container Platform 4.10.3 security update), 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/RHSA-2022:0056