Bug 2050637

Summary: Blog Link not re-directing to the intented website in the last modal in the Dev Console Onboarding Tour
Product: OpenShift Container Platform Reporter: Avik Kundu <akundu>
Component: Dev ConsoleAssignee: Sahil Budhwar <sbudhwar>
Status: CLOSED ERRATA QA Contact: spathak <spathak>
Severity: low Docs Contact: Olivia Payne <opayne>
Priority: medium    
Version: 4.10CC: cbremble, cjerolim, nmukherj, sbudhwar, viraj
Target Milestone: ---   
Target Release: 4.11.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Cause: ConsoleLink CR(openshift-blog) is not available in the cluster that causes the blog link to be undefined Consequence: Clicking on blog link does nothing and user is not redirected. Fix: Added a fallback link https://developers.redhat.com/products/openshift/whats-new if ConsoleLink CR is not present on the cluster. Result: If ConsoleLink CR is not present on cluster then fallback link is used and user is redirected to https://developers.redhat.com/products/openshift/whats-new
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-08-10 10:47:09 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:
Bug Depends On:    
Bug Blocks: 2065008    
Attachments:
Description Flags
Screenshots of hovering over both the hyperlinks in the last modal of the onboarding tour none

Description Avik Kundu 2022-02-04 11:40:44 UTC
Created attachment 1859034 [details]
Screenshots of hovering over both the hyperlinks in the last modal of the onboarding tour

Description of problem:
When we switch to the Developer Console first time after we setup, there is an onboarding tour which describes various features of the Dev Console. 

The last modal of the onboarding tour having the name "You're Ready to go!" has 2 hyperlinks, Blogs and Documentation.

Out of these, the Blogs hyperlink doesnot take us to the proposed page, while the Documentation link does.


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


How reproducible:
Open the Developer Console for the first time in a new cluster.


Steps to Reproduce:
1. In a new cluster, switch to the Dev Console Tab for the first time.
2. You will get a onboarding tour of the Dev Console.
3. Click next till you come to the last modal "You're Ready to go!".
4. Click on the Blog hyperlink.

Actual results:
Not re-directing to the intended website.

Expected results:
Should re-direct to the intended website.

Additional info:

Comment 1 Avik Kundu 2022-02-07 13:13:31 UTC
Found out that the consoleLink resource which contains the blog link is not present in the cluster. 
Due to this, the blogs link is not getting re-directed.

A solution could be to hide the Blog Hyperlink when the consoleLink is absent in the cluster.

Comment 4 Christoph Jerolimov 2022-03-17 08:33:03 UTC
Verified on 4.11.0-0.nightly-2022-03-16-103946

Comment 7 errata-xmlrpc 2022-08-10 10:47:09 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 (Important: OpenShift Container Platform 4.11.0 bug fix and 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:5069