Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-3802

[Hypershift ROSA] ROSA wizard broken with Type error related to cluster_privacy

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

      Description
       ROSA  wizard broken with type error when the user leaves the control plane step from ROSA wizard and relaunch the ROSA wizard again. This blocks cluster creation and need immediate attention to analyze and fix the same.

      Something went wrongTypeError: Cannot read properties of undefined (reading 'cluster_privacy')
          at d (https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:2162014)
          at div
          at WizardToggle (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:23557:25)
          at div
          at Wizard (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:22969:9)
          at div
          at section
          at PageSection (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:14686:11)
          at i (https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:2142308)
          at J (https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:2155467)
          at https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3749170
          at e (https://qaprodauth.console.redhat.com/apps/openshift/bundle.775.089f55e41522d2bb.js:2:21078)
          at C (https://qaprodauth.console.redhat.com/apps/openshift/bundle.456.bfddaad0c9cd99a4.js:2:7730)
          at https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3549053
          at C (https://qaprodauth.console.redhat.com/apps/openshift/bundle.456.bfddaad0c9cd99a4.js:2:7730)
          at n (https://qaprodauth.console.redhat.com/apps/openshift/bundle.775.089f55e41522d2bb.js:2:18536)
          at _ (https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3550791)
          at n (https://qaprodauth.console.redhat.com/apps/openshift/bundle.775.089f55e41522d2bb.js:2:20531)
          at https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3552641
          at C (https://qaprodauth.console.redhat.com/apps/openshift/bundle.456.bfddaad0c9cd99a4.js:2:7730)
          at n (https://qaprodauth.console.redhat.com/apps/openshift/bundle.775.089f55e41522d2bb.js:2:15190)
          at a (https://qaprodauth.console.redhat.com/apps/openshift/bundle.500.5e73e0fb10915987.js:2:688078)
          at o (https://qaprodauth.console.redhat.com/apps/openshift/bundle.500.5e73e0fb10915987.js:2:689519)
          at C (https://qaprodauth.console.redhat.com/apps/openshift/bundle.456.bfddaad0c9cd99a4.js:2:7730)
          at https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3636394
          at e (https://qaprodauth.console.redhat.com/apps/openshift/bundle.775.089f55e41522d2bb.js:2:21078)
          at C (https://qaprodauth.console.redhat.com/apps/openshift/bundle.456.bfddaad0c9cd99a4.js:2:7730)
          at c (https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3647872)
          at Vt (https://qaprodauth.console.redhat.com/apps/openshift/bundle.780.8c079d1cb1b1f013.js:1:3647495)
          at n (https://qaprodauth.console.redhat.com/apps/openshift/bundle.775.089f55e41522d2bb.js:2:15190)
          at t (https://qaprodauth.console.redhat.com/apps/openshift/bundle.727.a0a87da7b8a33763.js:1:1464)
          at p (https://qaprodauth.console.redhat.com/apps/openshift/bundle.456.bfddaad0c9cd99a4.js:2:5806)
          at k (https://qaprodauth.console.redhat.com/apps/openshift/bundle.236.5ab34e5871f47643.js:1:502)
          at Suspense
          at PrefetchProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_scalprum_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:169:23)
          at LoadModule (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_scalprum_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:290:17)
          at BaseScalprumComponent (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_scalprum_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:370:28)
          at div
          at https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:6485:23
          at RenderedRoute (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-router-dom_dist_index_js.d33536c7eb3f18fb.js:5947:5)
          at Routes (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-router-dom_dist_index_js.d33536c7eb3f18fb.js:6441:5)
          at ChromeRoutes (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:15161:29)
          at div
          at main
          at div
          at Page (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:14172:9)
          at DefaultLayout (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:19279:27)
          at https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:19324:32
          at div
          at DefaultLayoutRoot (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:19374:25)
          at RenderedRoute (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-router-dom_dist_index_js.d33536c7eb3f18fb.js:5947:5)
          at Routes (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-router-dom_dist_index_js.d33536c7eb3f18fb.js:6441:5)
          at PluginStoreProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_openshift_dynamic-plugin-sdk_dist_index_js.d33536c7eb3f18fb.js:1028:32)
          at ScalprumProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_scalprum_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:474:21)
          at https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:14784:25
          at div
          at DrawerContentBody (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5647:5)
          at div
          at div
          at DrawerMain (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5712:5)
          at DrawerContent (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5613:5)
          at div
          at Drawer (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5507:11)
          at HelpTopicDrawer (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_quickstarts_dist_index_es_js.d33536c7eb3f18fb.js:2531:11)
          at HelpTopicContainer (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_quickstarts_dist_index_es_js.d33536c7eb3f18fb.js:2511:11)
          at div
          at DrawerContentBody (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5647:5)
          at div
          at div
          at DrawerMain (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5712:5)
          at DrawerContent (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5613:5)
          at div
          at Drawer (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-core_dist_esm_index_js.d33536c7eb3f18fb.js:5507:11)
          at QuickStartDrawer (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_quickstarts_dist_index_es_js.d33536c7eb3f18fb.js:2366:11)
          at QuickStartContainer (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_quickstarts_dist_index_es_js.d33536c7eb3f18fb.js:2336:11)
          at ChromeProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/node_modules_redhat-cloud-services_chrome_esm_index_js-_f9400.d33536c7eb3f18fb.js:72:23)
          at a (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_unleash_proxy-client-react_dist_index_browser_js.d33536c7eb3f18fb.js:9:1111)
          at FeatureFlagsProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:7633:26)
          at SegmentProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:682:30)
          at Router (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-router-dom_dist_index_js.d33536c7eb3f18fb.js:6373:15)
          at HistoryRouter (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-router-dom_dist_index_js.d33536c7eb3f18fb.js:4507:5)
          at https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:14305:110
          at App (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:2032:75)
          at ErrorBoundary (https://qaprodauth.console.redhat.com/apps/chrome/js/src_bootstrap_tsx-src_moduleOverrides_unfetch_ts-node_modules_redhat-cloud-services_frontend--275e6e.d33536c7eb3f18fb.js:7166:9)
          at Provider (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_react-redux_es_index_js.d33536c7eb3f18fb.js:49:3)
          at IntlProvider (https://qaprodauth.console.redhat.com/apps/chrome/js/vendors-node_modules_patternfly_react-icons_dist_esm_icons_outlined-comments-icon_js-node_mod-f3d3f2.d33536c7eb3f18fb.js:79913:47)Feedback 

      Steps to reproduce:

      1. Launch OCM UI staging.
      2. Open ROSA Cluster wizard(create/rosa/wizard )
      3. Once you reach control type step and leave the page (ex: moves to cluster list)
      4. Open ROSA Cluster wizard
      5. View the behavior.

      Actual results:

      ROSA hypershift wizard broken with type error as mentioned above in step 4.

      Expected results:

      The ROSA hypershift wizard should work without any issues even user leaves and relaunch the wizard.

      View the attached screen recording. WizardTypeErr.mp4

              jpuzzo@redhat.com Jeff Puzzo
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Archiver:
              rhn-support-sthamilt Stacey Hamilton
              Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam

                Created:
                Updated:
                Resolved:
                Archived: