XMLWordPrintable

    • Hide
      • Install CRW 1.2.2 via OperatorHub
      • Start a workspace
      • Attempt to add some plugin to workspace. Not 'failure to load' message

      Note: CodeReady Containers can be used to duplicate this bug. If using CRC, it may help to use the --memory and --cpu flags to provide resources.

      Show
      Install CRW 1.2.2 via OperatorHub Start a workspace Attempt to add some plugin to workspace. Not 'failure to load' message Note: CodeReady Containers can be used to duplicate this bug. If using CRC, it may help to use the --memory and --cpu flags to provide resources.

      CRW 1.2.2 (as installed via OperatorHub) does not allow the user to access Plugins.

      In a vanilla (default) installation, the user is given a message like this:
      ""Access to XMLHttpRequest at 'https://che-plugin-registry.openshift.io/plugins/' from origin 'http://codeready.xxxyyy.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request."

      A workaround was devised for previous support cases [1], but this fails now. If we adjust the CheCluster env ('CHE_WORKSPACE_PLUGIN_REGISTRY_URL'), then the user gets a different CORS error.

      Screen shots attached for both vanilla installation and attempt to use workaround.

      [1] https://access.redhat.com/solutions/4492931

              nickboldt Nick Boldt
              rhn-support-rick Rick Wagner
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: