Description of problem: The openshift-logging configmap/sharing-config was removed by the cluster-logging-operator in 4.5. After that the item monitoring-logging disappears from menu. If we add this configmap back, the menu appears. I think the menu is using the resource configmap/sharing-config. According to the comment https://bugzilla.redhat.com/show_bug.cgi?id=1803196#c7. the console should use 'ConsoleLink' CR rather than configmap/sharing-config. Version-Release number of selected component (if applicable): 4.5.0-0.nightly-2020-05-20-053050 How reproducible: Always Steps to Reproduce: 1. Deploy clusterlogging 2. Login console, and check the menu monitoring->logging Actual results: No logging item in menu Expected results: Additional info: oc get ConsoleLink NAME TEXT URL MENU AGE kibana-app-public-url Logging https://kibana-openshift-logging.apps.anli45gr.qe.devcluster.openshift.com 69m kibana-infra-public-url Logging https://kibana-openshift-logging.apps.anli45gr.qe.devcluster.openshift.com 69m
This is working as intended and was an intentional change. The place for links to external applications is the Application Launcher dropdown in the masthead. This should be true for all external console links to provide a consistent user experience. The left nav is reserved for native pages to console, and the Monitoring section no longer links to any external consoles. The reason we did not use the Application Launcher for these links initially is that it did not exist in console when we first added the Logging item.