Bug 2224354

Summary: [cee/sd] odf-console plugin failed
Product: [Red Hat Storage] Red Hat OpenShift Data Foundation Reporter: Janmejay Singh <jansingh>
Component: management-consoleAssignee: Sanjal Katiyar <skatiyar>
Status: CLOSED NOTABUG QA Contact: Prasad Desala <tdesala>
Severity: high Docs Contact:
Priority: high    
Version: 4.12CC: bart.joris, hnallurv, jansingh, ocs-bugs, odf-bz-bot, rcarrier, skatiyar, srengan
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-07-24 13:27: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:

Description Janmejay Singh 2023-07-20 14:01:38 UTC

Comment 3 Sanjal Katiyar 2023-07-20 14:21:31 UTC
Hi,

Can you please make sure it's not one of these issues:

1. https://bugzilla.redhat.com/show_bug.cgi?id=2173161
IPv6/IPv4 disabled on the nodes level.

2. https://bugzilla.redhat.com/show_bug.cgi?id=2134774
   a) Cache issue (https://bugzilla.redhat.com/show_bug.cgi?id=2134774#c19) Or,
   b) "basePath" issue (https://bugzilla.redhat.com/show_bug.cgi?id=2134774#c11) (basePath should be "/" is OCP/ODF versions are same, else it should be "/compatibility/")

3. https://bugzilla.redhat.com/show_bug.cgi?id=2192936#c2
If "ovs-multitenant" plugin is used for SDN.

4. OCP (n) and ODF (n or n-1) support matrix is followed (from description both OCP/ODF are 4.12, so we seems to be good here).

Comment 5 Janmejay Singh 2023-07-20 14:38:25 UTC
(In reply to Sanjal Katiyar from comment #3)
> Hi,
> 
> Can you please make sure it's not one of these issues:
> 
> 1. https://bugzilla.redhat.com/show_bug.cgi?id=2173161
> IPv6/IPv4 disabled on the nodes level.

- We are good with it.

> 2. https://bugzilla.redhat.com/show_bug.cgi?id=2134774
>    a) Cache issue (https://bugzilla.redhat.com/show_bug.cgi?id=2134774#c19)
> Or,

I am sure that we have cleared the cache and tried but I will try it once more.

>    b) "basePath" issue
> (https://bugzilla.redhat.com/show_bug.cgi?id=2134774#c11) (basePath should
> be "/" is OCP/ODF versions are same, else it should be "/compatibility/")

- We are good with basepath as well. it's "/" and ODF/OCP are on same version. 

> 3. https://bugzilla.redhat.com/show_bug.cgi?id=2192936#c2
> If "ovs-multitenant" plugin is used for SDN.

- Need to check it.

> 4. OCP (n) and ODF (n or n-1) support matrix is followed (from description
> both OCP/ODF are 4.12, so we seems to be good here).

- ACK

Comment 14 Sanjal Katiyar 2023-07-24 05:19:33 UTC
This indeed is some network config related issue (not seems to be something which "management-console" can resolve).

OCP's "console" pod in the "openshift-console" namespace needs to connect with the ODF's "odf-console" pod in the "openshift-storage" namespace in order to fetch the UI assets and display them as a part of OCP. This is by design and can happen for any dynamic plugin (odf-console is just one example of a dynamic plugin).

(adding one more slightly similar case for reference: https://bugzilla.redhat.com/show_bug.cgi?id=2177317)

Comment 16 Sanjal Katiyar 2023-07-24 13:27:09 UTC
Thanks for the update and yes making namespace global should be the solution which fixed it, "rook-ceph-osd-prepare" pod has nothing to do with the UI (they might have forgotten to refresh the UI after running the global command.

I am closing the BZ.