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

some CRW 2.0 images are missing their :2.0 and :latest tags in RHCC

XMLWordPrintable

      OOTB with no cr.yaml, crwctl should just work.

      HOWEVER...

      $➔ crwctl server:start
        ✔ Verify OpenShift API...OK (it's OpenShift)
        ✔   Looking for an already existing CodeReady Workspaces instance
          ✔ Verify if CodeReady Workspaces is deployed into namespace "workspaces"...it is not
        ✔   Openshift preflight checklist
          ✔ Verify if oc is installed...done.
          ✔ Verify if openshift is running...done.
      ...
          ❯ CodeReady Workspaces pod bootstrap
            ✔ scheduling...done.
            ✖ downloading images
              → ERR_TIMEOUT: Timeout set to pod wait timeout 300000
              starting
            Retrieving CodeReady Workspaces Server URL
            CodeReady Workspaces status check
      Error: ERR_TIMEOUT: Timeout set to pod wait timeout 300000
          at KubeHelper.<anonymous> (/opt/crwctl-linux-x64-0.0.20191120-next.06d9e97/lib/api/kube.js:578:19)
          at Generator.next (<anonymous>)
          at fulfilled (/opt/crwctl-linux-x64-0.0.20191120-next.06d9e97/node_modules/tslib/tslib.js:107:62)
      

      Checking further...

      $➔ getLatestImageTags.sh --crw20 -q
      
      registry.redhat.io/codeready-workspaces/server-operator-rhel8:2.0-58
      registry.redhat.io/codeready-workspaces/server-rhel8:2.0-395
      registry.redhat.io/codeready-workspaces/devfileregistry-rhel8:2.0-174
      registry.redhat.io/codeready-workspaces/pluginregistry-rhel8:2.0-231
      registry.redhat.io/codeready-workspaces/machineexec-rhel8:2.0-5
      registry.redhat.io/codeready-workspaces/jwtproxy-rhel8:2.0-6
      registry.redhat.io/codeready-workspaces/pluginbrokerinit-rhel8:2.0-7
      registry.redhat.io/codeready-workspaces/pluginbroker-rhel8:2.0-6
      registry.redhat.io/codeready-workspaces/theia-rhel8:2.0-16
      registry.redhat.io/codeready-workspaces/theia-dev-rhel8:2.0-57
      registry.redhat.io/codeready-workspaces/theia-endpoint-rhel8:2.0-10
      registry.redhat.io/codeready-workspaces/stacks-cpp-rhel8:2.0-2
      registry.redhat.io/codeready-workspaces/stacks-dotnet-rhel8:2.0-3
      registry.redhat.io/codeready-workspaces/stacks-golang-rhel8:2.0-4
      registry.redhat.io/codeready-workspaces/stacks-java-rhel8:2.0-3
      registry.redhat.io/codeready-workspaces/stacks-node-rhel8:2.0-5
      registry.redhat.io/codeready-workspaces/stacks-php-rhel8:2.0-4
      registry.redhat.io/codeready-workspaces/stacks-python-rhel8:2.0-3
      registry.redhat.io/codeready-workspaces/plugin-kubernetes-rhel8:2.0-7
      registry.redhat.io/codeready-workspaces/plugin-openshift-rhel8:2.0-12
      

      So the images are there. But...

      for d in \
      registry.redhat.io/codeready-workspaces/server-operator-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/server-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/devfileregistry-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/pluginregistry-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/machineexec-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/jwtproxy-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/pluginbrokerinit-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/pluginbroker-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/theia-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/theia-dev-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/theia-endpoint-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-cpp-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-dotnet-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-golang-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-java-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-node-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-php-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/stacks-python-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/plugin-kubernetes-rhel8:2.0 \
      registry.redhat.io/codeready-workspaces/plugin-openshift-rhel8:2.0 \
      ; do 
      echo $d; skopeo inspect docker://${d} | grep url | grep rhel8 | grep 2.0; done

      results in:

      registry.redhat.io/codeready-workspaces/server-operator-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/server-operator-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/server-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/server-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/devfileregistry-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/devfileregistry-rhel8/images/2.0-174",
      registry.redhat.io/codeready-workspaces/pluginregistry-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/pluginregistry-rhel8/images/2.0-231",
      registry.redhat.io/codeready-workspaces/machineexec-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/machineexec-rhel8/images/2.0-5",
      registry.redhat.io/codeready-workspaces/jwtproxy-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/jwtproxy-rhel8/images/2.0-6",
      registry.redhat.io/codeready-workspaces/pluginbrokerinit-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/pluginbrokerinit-rhel8/images/2.0-7",
      registry.redhat.io/codeready-workspaces/pluginbroker-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/pluginbroker-rhel8/images/2.0-6",
      registry.redhat.io/codeready-workspaces/theia-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/theia-rhel8/images/2.0-16",
      registry.redhat.io/codeready-workspaces/theia-dev-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/theia-dev-rhel8/images/2.0-57",
      registry.redhat.io/codeready-workspaces/theia-endpoint-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/theia-endpoint-rhel8/images/2.0-10",
      registry.redhat.io/codeready-workspaces/stacks-cpp-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-cpp-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/stacks-dotnet-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-dotnet-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/stacks-golang-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-golang-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/stacks-java-rhel8:2.0
      FATA[0004] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-java-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/stacks-node-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-node-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/stacks-php-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-php-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/stacks-python-rhel8:2.0
      FATA[0003] Error reading manifest 2.0 in registry.redhat.io/codeready-workspaces/stacks-python-rhel8: error parsing HTTP 404 response body: invalid character 'F' looking for beginning of value: "File not found.\"" 
      registry.redhat.io/codeready-workspaces/plugin-kubernetes-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/plugin-kubernetes-rhel8/images/2.0-7",
      registry.redhat.io/codeready-workspaces/plugin-openshift-rhel8:2.0
              "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/codeready-workspaces/plugin-openshift-rhel8/images/2.0-12",
      

      So looks like all the new 2.0 images have :2.0 tags, but the old 1.2 images do not yet have their :2.0 tags.

            nickboldt Nick Boldt
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: