Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-352

Installer script mangles user-specified container version for CRW server

XMLWordPrintable

    • Hide

      Try to install CRW, something like this:

      ./deploy.sh --deploy -p=someproject --operator-image=quay.io/crw/operator-rhel8:1.2-19 --server-image=quay.io/crw/server-rhel8:1.2-46

      Show
      Try to install CRW, something like this: ./deploy.sh --deploy -p=someproject --operator-image=quay.io/crw/operator-rhel8:1.2-19 --server-image=quay.io/crw/server-rhel8:1.2-46

      Attempt to install CRW 1.2.1, specifying particular versions of Operator and CRW Server:

      ./deploy.sh --deploy -p=bitbucketproj --operator-image=quay.io/crw/operator-rhel8:1.2-19 --server-image=quay.io/crw/server-rhel8:1.2-46

      -------- Result ----------------------
      Operator starts ok, server fails with invalid name. Looking at the deployment yaml in the OpenShift console, we see:

      ReplicaSet for CRW Server:
      image: 'quay.io/crw/server-rhel8:1.2-46:1.2' <<<<<<----- Extra '1.2' on the end, not what's specified on line above.

      ReplicaSet for CRW Operator:
      image: 'quay.io/crw/operator-rhel8:1.2-19' <<<<<<<<---- as requested, ok

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

              Created:
              Updated:
              Resolved: