Description of problem: The console help menu is missing 2 links, which should be delivered via the ConsoleLinks CR (so that it can be removed/updated for air-gapped environments): - Please add https://learn.openshift.com/ to the help menu. Display String: "Learning Portal" below Documentation Add external link icon - Add link to https://blog.openshift.com Display string: "OpenShift Blog" Original JIRA https://issues.redhat.com/browse/CONSOLE-2167
One issue to resolve here: - If we put the YAMLs in the console-operator manifests, CVO will be responsible and will recreate if they are removed. - If we make them a resource that the operator actually creates, there is not currently a mechanism to modify/delete them via configuration.
We can defer the edit/remove option for now, and explore that if we get a request for the feature.
Created attachment 1680852 [details] New Help Menu links
Another issue to resolve is "Display String: "Learning Portal" [link] below Documentation [link in Help Menu]". Currently, custom ConsoleLinks are appended to the end of the dropdown (see attachment 1680852 [details]). We should make an RFE bug/issue if we want to add this functionality.
Checked on 4.5 cluster with payload 4.5.0-0.ci-2020-04-22-212726, click help dropdown list, there are menus "Learning Portal" and "OpenShift Blog" with links, and clicking them will open link correctly.
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, 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:2409