-
Bug
-
Resolution: Done
-
Undefined
-
4.18.z
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
None
-
None
-
None
-
None
-
In Progress
-
Release Note Not Required
-
None
-
None
-
None
-
None
-
None
Description of problem:
We found a bug in 4.18 Console plugin SDK related to the recent addition of @patternfly/react-topology shared module, to be provided by Console and expecting plugins not to bring their own fallback version of this module.
We found this bug while testing topology integration in Kubevirt plugin 4.18 with 4.18 Console.
Steps to Reproduce:
1) Kubevirt plugin
- clone https://github.com/kubevirt-ui/kubevirt-plugin
- switch to release-4.18 branch
- apply above mentioned PR #2965
- build plugin: yarn && yarn dev
2) Console app
- clone https://github.com/openshift/console
- switch to release-4.18 branch
- build Console: yarn && yarn dev-once
3) Console Bridge
- build server: ./clean-backend.sh && ./build-backend.sh
- oc login to test cluster
- run server with Kubevirt plugin enabled:
./bin/bridge \ -plugins kubevirt-plugin=http://localhost:9001/ \ -i18n-namespaces=plugin__kubevirt-plugin \ -branding openshift
Actual results: runtime error shows up
Expected results: topology page should work without errors
- depends on
-
OCPBUGS-61572 Ensure that @patternfly/react-topology shared module is provided by Console to plugins
-
- Closed
-
- is cloned by
-
OCPBUGS-61572 Ensure that @patternfly/react-topology shared module is provided by Console to plugins
-
- Closed
-
- links to