question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Failed to run che-machine-exec outside of Che Server

See original GitHub issue

Summary

I’ve faced an issue during run CloudShell workspace with DevWorkspace Controller where quay.io/eclipse/che-machine-exec:nightly image is used. I did it previously somehow, but not it’s failing with the following error:

containerStatuses:
  - containerID: docker://6046c8045f6775be98b0f346ebdfadb3a119f52842b7466cb3ed1bf8702d7997
    image: quay.io/eclipse/che-machine-exec:nightly
    imageID: docker-pullable://quay.io/eclipse/che-machine-exec@sha256:5fa08145410fee92cde06eccfa137694e3487622425ea591badcca1702397691
    lastState:
      terminated:
        containerID: docker://6046c8045f6775be98b0f346ebdfadb3a119f52842b7466cb3ed1bf8702d7997
        exitCode: 128
        finishedAt: "2020-01-31T09:08:25Z"
        message: 'unable to find user unprivilegeduser: no matching entries in passwd
          file'
        reason: ContainerCannotRun
        startedAt: "2020-01-31T09:08:25Z"

It’s also not possible to run that container with docker run:

❯ docker run quay.io/eclipse/che-machine-exec:nightly
docker: Error response from daemon: unable to find user unprivilegeduser: no matching entries in passwd file.
ERRO[0000] error waiting for container: context canceled 

For some reason Che Server is able to successfully run CloudShell workspace with the same machine-exec image, I wonder if Che Server overrides entrypoint somewhere but K8s yaml files and docker inspect show pretty the same output…

DevWorkspace K8s Pod Yaml
apiVersion: v1
kind: Pod
metadata:
  creationTimestamp: "2020-01-31T09:39:49Z"
  generateName: workspaced5beddd58e9049d7.workspace-75bc46f895-
  labels:
    che.original_name: workspace
    che.workspace_id: workspaced5beddd58e9049d7
    che.workspace_name: cloud-shell
    deployment: workspaced5beddd58e9049d7.workspace
    pod-template-hash: 75bc46f895
  name: workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j
  namespace: default
  ownerReferences:
  - apiVersion: apps/v1
    blockOwnerDeletion: true
    controller: true
    kind: ReplicaSet
    name: workspaced5beddd58e9049d7.workspace-75bc46f895
    uid: 9838fee2-b376-434a-804f-211f597ba74f
  resourceVersion: "488446"
  selfLink: /api/v1/namespaces/default/pods/workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j
  uid: 71bdbb2c-5c6c-4b24-9353-c341697e4156
spec:
  automountServiceAccountToken: true
  containers:
  - env:
    - name: CHE_WORKSPACE_NAME
      value: cloud-shell
    - name: CHE_WORKSPACE_ID
      value: workspaced5beddd58e9049d7
    - name: CHE_WORKSPACE_NAMESPACE
      value: default
    image: quay.io/dfestal/che-workspace-crd-rest-apis:newone
    imagePullPolicy: Always
    name: che-rest-apis
    ports:
    - containerPort: 9999
      protocol: TCP
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: FallbackToLogsOnError
    volumeMounts:
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-xq7t9
      readOnly: true
  - env:
    - name: CHE_MACHINE_NAME
      value: che-machine-exec
    - name: CHE_MACHINE_TOKEN
    - name: CHE_PROJECTS_ROOT
      value: /projects
    - name: CHE_API
      value: http://che-rest-apis-srv-9999-default.192.168.99.100.nip.io/api
    - name: CHE_API_INTERNAL
      value: http://localhost:9999/api
    - name: CHE_API_EXTERNAL
      value: http://che-rest-apis-srv-9999-default.192.168.99.100.nip.io/api
    - name: CHE_WORKSPACE_NAME
      value: cloud-shell
    - name: CHE_WORKSPACE_ID
      value: workspaced5beddd58e9049d7
    - name: CHE_AUTH_ENABLED
      value: "false"
    - name: CHE_WORKSPACE_NAMESPACE
      value: default
    image: quay.io/eclipse/che-machine-exec:nightly
    imagePullPolicy: Always
    name: che-machine-exec
    ports:
    - containerPort: 4444
      protocol: TCP
    resources:
      limits:
        memory: 128M
      requests:
        memory: 128M
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: FallbackToLogsOnError
    volumeMounts:
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-xq7t9
      readOnly: true
  - env:
    - name: PS1
      value: \[\e[34m\]>\[\e[m\]\[\e[33m\]>\[\e[m\]
    - name: CHE_MACHINE_NAME
      value: dev
    - name: CHE_MACHINE_TOKEN
    - name: CHE_PROJECTS_ROOT
      value: /projects
    - name: CHE_API
      value: http://che-rest-apis-srv-9999-default.192.168.99.100.nip.io/api
    - name: CHE_API_INTERNAL
      value: http://localhost:9999/api
    - name: CHE_API_EXTERNAL
      value: http://che-rest-apis-srv-9999-default.192.168.99.100.nip.io/api
    - name: CHE_WORKSPACE_NAME
      value: cloud-shell
    - name: CHE_WORKSPACE_ID
      value: workspaced5beddd58e9049d7
    - name: CHE_AUTH_ENABLED
      value: "false"
    - name: CHE_WORKSPACE_NAMESPACE
      value: default
    image: eclipse/che-remote-plugin-openshift-connector-0.0.17:7.2.0
    imagePullPolicy: Always
    name: dev
    resources:
      limits:
        memory: 256Mi
      requests:
        memory: 256Mi
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-xq7t9
      readOnly: true
  dnsPolicy: ClusterFirst
  enableServiceLinks: true
  initContainers:
  - args:
    - -p
    - -v
    - -m
    - "777"
    - /tmp/che-workspaces/workspaced5beddd58e9049d7
    command:
    - /usr/bin/mkdir
    image: registry.access.redhat.com/ubi8/ubi-minimal
    imagePullPolicy: Always
    name: precreate-subpaths
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: FallbackToLogsOnError
    volumeMounts:
    - mountPath: /tmp/che-workspaces
      name: claim-che-workspace
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-xq7t9
      readOnly: true
  - args:
    - -disable-push
    - -runtime-id
    - workspaced5beddd58e9049d7:default:anonymous
    - --registry-address
    - http://che-plugin-registry.192.168.99.100.nip.io/v3
    image: eclipse/che-init-plugin-broker:v0.20
    imagePullPolicy: Always
    name: broker-init
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: FallbackToLogsOnError
    volumeMounts:
    - mountPath: /plugins/
      name: claim-che-workspace
      subPath: workspaced5beddd58e9049d7/plugins/
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-xq7t9
      readOnly: true
  - args:
    - -disable-push
    - -runtime-id
    - workspaced5beddd58e9049d7:default:anonymous
    - --registry-address
    - http://che-plugin-registry.192.168.99.100.nip.io/v3
    - -metas
    - /broker-config/config.json
    image: eclipse/che-unified-plugin-broker:v0.20
    imagePullPolicy: Always
    name: broker-unified
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: FallbackToLogsOnError
    volumeMounts:
    - mountPath: /plugins/
      name: claim-che-workspace
      subPath: workspaced5beddd58e9049d7/plugins/
    - mountPath: /broker-config/
      name: broker-unified-broker-config-volume
      readOnly: true
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-xq7t9
      readOnly: true
  nodeName: minikube
  priority: 0
  restartPolicy: Always
  schedulerName: default-scheduler
  securityContext: {}
  serviceAccount: che-workspace
  serviceAccountName: che-workspace
  terminationGracePeriodSeconds: 0
  tolerations:
  - effect: NoExecute
    key: node.kubernetes.io/not-ready
    operator: Exists
    tolerationSeconds: 300
  - effect: NoExecute
    key: node.kubernetes.io/unreachable
    operator: Exists
    tolerationSeconds: 300
  volumes:
  - name: claim-che-workspace
    persistentVolumeClaim:
      claimName: claim-che-workspace
  - configMap:
      defaultMode: 420
      name: broker-unified-broker-config-map
    name: broker-unified-broker-config-volume
  - name: che-workspace-token-xq7t9
    secret:
      defaultMode: 420
      secretName: che-workspace-token-xq7t9
status:
  conditions:
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T09:39:59Z"
    status: "True"
    type: Initialized
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T09:39:49Z"
    message: 'containers with unready status: [che-machine-exec]'
    reason: ContainersNotReady
    status: "False"
    type: Ready
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T09:39:49Z"
    message: 'containers with unready status: [che-machine-exec]'
    reason: ContainersNotReady
    status: "False"
    type: ContainersReady
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T09:39:49Z"
    status: "True"
    type: PodScheduled
  containerStatuses:
  - containerID: docker://93426f95e03ab6f44b678c65d73f3242e4759501888ab031538142c550d7e2d7
    image: quay.io/eclipse/che-machine-exec:nightly
    imageID: docker-pullable://quay.io/eclipse/che-machine-exec@sha256:5fa08145410fee92cde06eccfa137694e3487622425ea591badcca1702397691
    lastState:
      terminated:
        containerID: docker://93426f95e03ab6f44b678c65d73f3242e4759501888ab031538142c550d7e2d7
        exitCode: 128
        finishedAt: "2020-01-31T10:11:16Z"
        message: 'unable to find user unprivilegeduser: no matching entries in passwd
          file'
        reason: ContainerCannotRun
        startedAt: "2020-01-31T10:11:16Z"
    name: che-machine-exec
    ready: false
    restartCount: 11
    started: false
    state:
      waiting:
        message: back-off 5m0s restarting failed container=che-machine-exec pod=workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j_default(71bdbb2c-5c6c-4b24-9353-c341697e4156)
        reason: CrashLoopBackOff
  - containerID: docker://e71fd1681d5c486ea91aa41c102b3f895e97daa64e20278f68e5ea115232c9aa
    image: quay.io/dfestal/che-workspace-crd-rest-apis:newone
    imageID: docker-pullable://quay.io/dfestal/che-workspace-crd-rest-apis@sha256:0e3ba35231451d55b7338166340337d8deb44c32826e2be19c0ca380c29add69
    lastState: {}
    name: che-rest-apis
    ready: true
    restartCount: 0
    started: true
    state:
      running:
        startedAt: "2020-01-31T09:40:01Z"
  - containerID: docker://ed5286ee827beb8d51a5e192c56717931698d33a2efe69830cafe05f2bd5fe93
    image: eclipse/che-remote-plugin-openshift-connector-0.0.17:7.2.0
    imageID: docker-pullable://eclipse/che-remote-plugin-openshift-connector-0.0.17@sha256:74884583dd91d7223678020093a98c5f7febc32d991dc08e0b386a7a6ea3b39d
    lastState: {}
    name: dev
    ready: true
    restartCount: 0
    started: true
    state:
      running:
        startedAt: "2020-01-31T09:40:05Z"
  hostIP: 192.168.99.100
  initContainerStatuses:
  - containerID: docker://c7065fb7839e0afdc8766244471a1a8fbf2aa227354814e74e69a587b72f4243
    image: registry.access.redhat.com/ubi8/ubi-minimal:latest
    imageID: docker-pullable://registry.access.redhat.com/ubi8/ubi-minimal@sha256:1a685ee228b1b3573df70848f4fa57f40723e84bb32e69891006c5e2ba3a032e
    lastState: {}
    name: precreate-subpaths
    ready: true
    restartCount: 0
    state:
      terminated:
        containerID: docker://c7065fb7839e0afdc8766244471a1a8fbf2aa227354814e74e69a587b72f4243
        exitCode: 0
        finishedAt: "2020-01-31T09:39:52Z"
        reason: Completed
        startedAt: "2020-01-31T09:39:52Z"
  - containerID: docker://f6259bfe9024c3ff8cd6cd713613ba4b25ed5137623dd98b3ed247c082c6556c
    image: eclipse/che-init-plugin-broker:v0.20
    imageID: docker-pullable://eclipse/che-init-plugin-broker@sha256:f1c1e5a3a29f99910dfde1c418f2d558890e1661487c62311c0c0bbdc8cac8b7
    lastState: {}
    name: broker-init
    ready: true
    restartCount: 0
    state:
      terminated:
        containerID: docker://f6259bfe9024c3ff8cd6cd713613ba4b25ed5137623dd98b3ed247c082c6556c
        exitCode: 0
        finishedAt: "2020-01-31T09:39:55Z"
        reason: Completed
        startedAt: "2020-01-31T09:39:55Z"
  - containerID: docker://e87c8af0d58e243859d91bc1ec0919760aeae79ccaf6eae074fde6bb78418bde
    image: eclipse/che-unified-plugin-broker:v0.20
    imageID: docker-pullable://eclipse/che-unified-plugin-broker@sha256:852c9717ba62695874200461a0ccf958cb9917662501131606dd3111d0948aae
    lastState: {}
    name: broker-unified
    ready: true
    restartCount: 0
    state:
      terminated:
        containerID: docker://e87c8af0d58e243859d91bc1ec0919760aeae79ccaf6eae074fde6bb78418bde
        exitCode: 0
        finishedAt: "2020-01-31T09:39:58Z"
        reason: Completed
        startedAt: "2020-01-31T09:39:58Z"
  phase: Running
  podIP: 172.17.0.3
  podIPs:
  - ip: 172.17.0.3
  qosClass: Burstable
  startTime: "2020-01-31T09:39:49Z"
Che Workspace K8s Pod Yaml
❯ kubectl get pod -n che workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd -o=yaml
apiVersion: v1
kind: Pod
metadata:
  annotations:
    org.eclipse.che.container.display-name/che-machine-execphx: che-machine-execphx
    org.eclipse.che.container.display-name/dev: dev
  creationTimestamp: "2020-01-31T10:15:14Z"
  generateName: workspacemjqhlw7ouk928pp6.dev-74954879bf-
  labels:
    che.component.name: dev
    che.deployment_name: workspacemjqhlw7ouk928pp6.dev
    che.original_name: dev
    che.workspace_id: workspacemjqhlw7ouk928pp6
    pod-template-hash: 74954879bf
  name: workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd
  namespace: che
  ownerReferences:
  - apiVersion: apps/v1
    blockOwnerDeletion: true
    controller: true
    kind: ReplicaSet
    name: workspacemjqhlw7ouk928pp6.dev-74954879bf
    uid: ff83e651-306e-47a9-9048-365844c94a23
  resourceVersion: "489036"
  selfLink: /api/v1/namespaces/che/pods/workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd
  uid: b29f69b6-abd1-482f-a428-0b0aebd68edc
spec:
  automountServiceAccountToken: true
  containers:
  - env:
    - name: CHE_WORKSPACE_NAME
      value: che4z-iywig
    - name: CHE_WORKSPACE_LOGS_ROOT__DIR
      value: /workspace_logs
    - name: CHE_MACHINE_TOKEN
    - name: CHE_WORKSPACE_NAMESPACE
      value: che
    - name: CHE_MACHINE_NAME
      value: dev
    - name: CHE_API_INTERNAL
      value: http://che-che.192.168.99.100.nip.io/api
    - name: CHE_WORKSPACE_ID
      value: workspacemjqhlw7ouk928pp6
    - name: CHE_PROJECTS_ROOT
      value: /projects
    - name: CHE_API_EXTERNAL
      value: http://che-che.192.168.99.100.nip.io/api
    - name: CHE_API
      value: http://che-che.192.168.99.100.nip.io/api
    - name: PS1
      value: \[\e[34m\]>\[\e[m\]\[\e[33m\]>\[\e[m\]
    image: eclipse/che-remote-plugin-openshift-connector-0.0.17:7.2.0
    imagePullPolicy: IfNotPresent
    name: dev
    resources:
      limits:
        memory: "268435456"
      requests:
        memory: "268435456"
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /workspace_logs
      name: claim-che-workspace
      subPath: workspacemjqhlw7ouk928pp6/che-logs-dev/
    - mountPath: /etc/ssh/private
      name: workspacemjqhlw7ouk928pp6-sshprivatekeys
      readOnly: true
    - mountPath: /etc/ssh/ssh_config
      name: ssshkeyconfigvolume
      readOnly: true
      subPath: ssh_config
    - mountPath: /etc/gitconfig
      name: gitconfigvolume
      subPath: gitconfig
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-t4cg7
      readOnly: true
  - env:
    - name: CHE_WORKSPACE_NAME
      value: che4z-iywig
    - name: CHE_WORKSPACE_LOGS_ROOT__DIR
      value: /workspace_logs
    - name: CHE_MACHINE_TOKEN
    - name: CHE_WORKSPACE_NAMESPACE
      value: che
    - name: CHE_MACHINE_NAME
      value: che-machine-execphx
    - name: CHE_API_INTERNAL
      value: http://che-che.192.168.99.100.nip.io/api
    - name: CHE_WORKSPACE_ID
      value: workspacemjqhlw7ouk928pp6
    - name: CHE_PROJECTS_ROOT
      value: /projects
    - name: CHE_API_EXTERNAL
      value: http://che-che.192.168.99.100.nip.io/api
    - name: CHE_API
      value: http://che-che.192.168.99.100.nip.io/api
    image: quay.io/eclipse/che-machine-exec:nightly
    imagePullPolicy: Always
    name: che-machine-execphx
    ports:
    - containerPort: 4444
      protocol: TCP
    resources:
      limits:
        memory: "134217728"
      requests:
        memory: "134217728"
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /workspace_logs
      name: claim-che-workspace
      subPath: workspacemjqhlw7ouk928pp6/che-logs-dev/
    - mountPath: /etc/ssh/private
      name: workspacemjqhlw7ouk928pp6-sshprivatekeys
      readOnly: true
    - mountPath: /etc/ssh/ssh_config
      name: ssshkeyconfigvolume
      readOnly: true
      subPath: ssh_config
    - mountPath: /etc/gitconfig
      name: gitconfigvolume
      subPath: gitconfig
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-t4cg7
      readOnly: true
  dnsPolicy: ClusterFirst
  enableServiceLinks: true
  initContainers:
  - args:
    - -push-endpoint
    - ws://che-che.192.168.99.100.nip.io/api/websocket
    - -runtime-id
    - workspacemjqhlw7ouk928pp6:default:che
    - -cacert
    - ""
    - --registry-address
    - http://plugin-registry-che.192.168.99.100.nip.io/v3
    - -metas
    - /broker-config/config.json
    env:
    - name: CHE_AUTH_ENABLED
      value: "false"
    - name: CHE_MACHINE_TOKEN
    image: quay.io/eclipse/che-plugin-artifacts-broker:v3.1.0
    imagePullPolicy: Always
    name: che-plugin-artifacts-broker-v3-1-0
    resources:
      limits:
        memory: 250Mi
      requests:
        memory: 250Mi
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /broker-config/
      name: broker-config-volumefypbeh
      readOnly: true
    - mountPath: /plugins
      name: claim-che-workspace
      subPath: workspacemjqhlw7ouk928pp6/plugins/
    - mountPath: /workspace_logs
      name: claim-che-workspace
      subPath: workspacemjqhlw7ouk928pp6/che-logs-dev/
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: che-workspace-token-t4cg7
      readOnly: true
  nodeName: minikube
  priority: 0
  restartPolicy: Always
  schedulerName: default-scheduler
  securityContext:
    fsGroup: 1724
    runAsUser: 1724
  serviceAccount: che-workspace
  serviceAccountName: che-workspace
  terminationGracePeriodSeconds: 0
  tolerations:
  - effect: NoExecute
    key: node.kubernetes.io/not-ready
    operator: Exists
    tolerationSeconds: 300
  - effect: NoExecute
    key: node.kubernetes.io/unreachable
    operator: Exists
    tolerationSeconds: 300
  volumes:
  - configMap:
      defaultMode: 420
      name: workspacemjqhlw7ouk928pp6.broker-config-mapwfvb7x
    name: broker-config-volumefypbeh
  - name: claim-che-workspace
    persistentVolumeClaim:
      claimName: claim-che-workspace
  - name: workspacemjqhlw7ouk928pp6-sshprivatekeys
    secret:
      defaultMode: 384
      secretName: workspacemjqhlw7ouk928pp6-sshprivatekeys
  - configMap:
      defaultMode: 420
      name: workspacemjqhlw7ouk928pp6-sshconfigmap
    name: ssshkeyconfigvolume
  - configMap:
      defaultMode: 420
      name: workspacemjqhlw7ouk928pp6-gitconfig
    name: gitconfigvolume
  - name: che-workspace-token-t4cg7
    secret:
      defaultMode: 420
      secretName: che-workspace-token-t4cg7
status:
  conditions:
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T10:15:21Z"
    status: "True"
    type: Initialized
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T10:15:25Z"
    status: "True"
    type: Ready
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T10:15:25Z"
    status: "True"
    type: ContainersReady
  - lastProbeTime: null
    lastTransitionTime: "2020-01-31T10:15:14Z"
    status: "True"
    type: PodScheduled
  containerStatuses:
  - containerID: docker://506304c610dc555f916c9408795da83daf92222f37b69f910ea9805c8aca014a
    image: quay.io/eclipse/che-machine-exec:nightly
    imageID: docker-pullable://quay.io/eclipse/che-machine-exec@sha256:5fa08145410fee92cde06eccfa137694e3487622425ea591badcca1702397691
    lastState: {}
    name: che-machine-execphx
    ready: true
    restartCount: 0
    started: true
    state:
      running:
        startedAt: "2020-01-31T10:15:24Z"
  - containerID: docker://db74f1aaba10dbf88925bac157317a0eaea73c955ba2f852124cffe791b0a194
    image: eclipse/che-remote-plugin-openshift-connector-0.0.17:7.2.0
    imageID: docker-pullable://eclipse/che-remote-plugin-openshift-connector-0.0.17@sha256:74884583dd91d7223678020093a98c5f7febc32d991dc08e0b386a7a6ea3b39d
    lastState: {}
    name: dev
    ready: true
    restartCount: 0
    started: true
    state:
      running:
        startedAt: "2020-01-31T10:15:21Z"
  hostIP: 192.168.99.100
  initContainerStatuses:
  - containerID: docker://80874b46bfd2b4ee796853ef4295b7591549415bb785c2b288ec770f02519283
    image: quay.io/eclipse/che-plugin-artifacts-broker:v3.1.0
    imageID: docker-pullable://quay.io/eclipse/che-plugin-artifacts-broker@sha256:3498e4070fbda3a1b61cf518494ec1051112fc70daf64723dafbf0946a53af0e
    lastState: {}
    name: che-plugin-artifacts-broker-v3-1-0
    ready: true
    restartCount: 0
    state:
      terminated:
        containerID: docker://80874b46bfd2b4ee796853ef4295b7591549415bb785c2b288ec770f02519283
        exitCode: 0
        finishedAt: "2020-01-31T10:15:20Z"
        reason: Completed
        startedAt: "2020-01-31T10:15:20Z"
  phase: Running
  podIP: 172.17.0.13
  podIPs:
  - ip: 172.17.0.13
  qosClass: Burstable
  startTime: "2020-01-31T10:15:14Z"
DevWorkspace Machine Exec container docker inspect
[
    {
        "Id": "0b86285e1a8b7ee85530bbce4b0f8250a0e318b0c4015124530bb2c453cbf5e2",
        "Created": "2020-01-31T10:16:22.341302949Z",
        "Path": "/go/bin/che-machine-exec",
        "Args": [
            "--static",
            "/cloud-shell"
        ],
        "State": {
            "Status": "created",
            "Running": false,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 0,
            "ExitCode": 128,
            "Error": "unable to find user unprivilegeduser: no matching entries in passwd file",
            "StartedAt": "0001-01-01T00:00:00Z",
            "FinishedAt": "0001-01-01T00:00:00Z"
        },
        "Image": "sha256:f968a7ecc5f111389bcac41039442c9765e1a3a4a0d9ee1ac51c50a19512f402",
        "ResolvConfPath": "/var/lib/docker/containers/d7acfc6a9d737b589179ebd28e19206adcc02506c3349300bd483a2a3f185c74/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/d7acfc6a9d737b589179ebd28e19206adcc02506c3349300bd483a2a3f185c74/hostname",
        "HostsPath": "/var/lib/docker/containers/d7acfc6a9d737b589179ebd28e19206adcc02506c3349300bd483a2a3f185c74/hosts",
        "LogPath": "",
        "Name": "/k8s_che-machine-exec_workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j_default_71bdbb2c-5c6c-4b24-9353-c341697e4156_12",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": [
                "/var/lib/kubelet/pods/71bdbb2c-5c6c-4b24-9353-c341697e4156/volumes/kubernetes.io~secret/che-workspace-token-xq7t9:/var/run/secrets/kubernetes.io/serviceaccount:ro",
                "/var/lib/kubelet/pods/71bdbb2c-5c6c-4b24-9353-c341697e4156/etc-hosts:/etc/hosts",
                "/var/lib/kubelet/pods/71bdbb2c-5c6c-4b24-9353-c341697e4156/containers/che-machine-exec/1fbcf90b:/dev/termination-log"
            ],
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "container:d7acfc6a9d737b589179ebd28e19206adcc02506c3349300bd483a2a3f185c74",
            "PortBindings": null,
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "CapAdd": null,
            "CapDrop": null,
            "Capabilities": null,
            "Dns": null,
            "DnsOptions": null,
            "DnsSearch": null,
            "ExtraHosts": null,
            "GroupAdd": null,
            "IpcMode": "container:d7acfc6a9d737b589179ebd28e19206adcc02506c3349300bd483a2a3f185c74",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 985,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": [
                "seccomp=unconfined"
            ],
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "ConsoleSize": [
                0,
                0
            ],
            "Isolation": "",
            "CpuShares": 2,
            "Memory": 128000000,
            "NanoCpus": 0,
            "CgroupParent": "/kubepods/burstable/pod71bdbb2c-5c6c-4b24-9353-c341697e4156",
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 100000,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [],
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "KernelMemory": 0,
            "KernelMemoryTCP": 0,
            "MemoryReservation": 0,
            "MemorySwap": 128000000,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": null,
            "Ulimits": [
                {
                    "Name": "nofile",
                    "Hard": 1048576,
                    "Soft": 1048576
                }
            ],
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware"
            ],
            "ReadonlyPaths": [
                "/proc/asound",
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": {
                "LowerDir": "/var/lib/docker/overlay2/f329891497501fabe0812aa76bb87cb7136363811ccec0611d445e5dadc8cbea-init/diff:/var/lib/docker/overlay2/0bd30c14fc639eedc47fe0832eb323d967e1407a216bc23d9905485043a79823/diff:/var/lib/docker/overlay2/415e90a6c94fde2827b52b8c89f457552537eb5c786d2a10bfd646d428d99093/diff",
                "MergedDir": "/var/lib/docker/overlay2/f329891497501fabe0812aa76bb87cb7136363811ccec0611d445e5dadc8cbea/merged",
                "UpperDir": "/var/lib/docker/overlay2/f329891497501fabe0812aa76bb87cb7136363811ccec0611d445e5dadc8cbea/diff",
                "WorkDir": "/var/lib/docker/overlay2/f329891497501fabe0812aa76bb87cb7136363811ccec0611d445e5dadc8cbea/work"
            },
            "Name": "overlay2"
        },
        "Mounts": [
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/71bdbb2c-5c6c-4b24-9353-c341697e4156/volumes/kubernetes.io~secret/che-workspace-token-xq7t9",
                "Destination": "/var/run/secrets/kubernetes.io/serviceaccount",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/71bdbb2c-5c6c-4b24-9353-c341697e4156/etc-hosts",
                "Destination": "/etc/hosts",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/71bdbb2c-5c6c-4b24-9353-c341697e4156/containers/che-machine-exec/1fbcf90b",
                "Destination": "/dev/termination-log",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            }
        ],
        "Config": {
            "Hostname": "workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j",
            "Domainname": "",
            "User": "unprivilegeduser",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "CHE_MACHINE_TOKEN=",
                "CHE_API_INTERNAL=http://localhost:9999/api",
                "CHE_WORKSPACE_NAME=cloud-shell",
                "CHE_WORKSPACE_ID=workspaced5beddd58e9049d7",
                "CHE_AUTH_ENABLED=false",
                "CHE_MACHINE_NAME=che-machine-exec",
                "CHE_PROJECTS_ROOT=/projects",
                "CHE_API=http://che-rest-apis-srv-9999-default.192.168.99.100.nip.io/api",
                "CHE_API_EXTERNAL=http://che-rest-apis-srv-9999-default.192.168.99.100.nip.io/api",
                "CHE_WORKSPACE_NAMESPACE=default",
                "CHE_HOST_SERVICE_PORT=8080",
                "CHE_HOST_PORT=tcp://10.96.254.61:8080",
                "CHE_HOST_PORT_8087_TCP_ADDR=10.96.254.61",
                "DEVFILE_REGISTRY_PORT_8080_TCP=tcp://10.96.152.229:8080",
                "KUBERNETES_SERVICE_HOST=10.96.0.1",
                "KUBERNETES_SERVICE_PORT=443",
                "KUBERNETES_PORT_443_TCP_PROTO=tcp",
                "PLUGIN_REGISTRY_SERVICE_HOST=10.96.24.159",
                "CHE_REST_APIS_PORT_9999_TCP=tcp://10.96.22.145:9999",
                "CHE_REST_APIS_PORT_9999_TCP_PORT=9999",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_PORT_4444_TCP=tcp://10.96.107.197:4444",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_PORT_4444_TCP_ADDR=10.96.107.197",
                "DEVFILE_REGISTRY_PORT_8080_TCP_PORT=8080",
                "KUBERNETES_PORT=tcp://10.96.0.1:443",
                "PLUGIN_REGISTRY_PORT_8080_TCP_PROTO=tcp",
                "PLUGIN_REGISTRY_PORT_8080_TCP_PORT=8080",
                "CHE_HOST_SERVICE_HOST=10.96.254.61",
                "PLUGIN_REGISTRY_PORT_8080_TCP_ADDR=10.96.24.159",
                "CHE_HOST_PORT_8080_TCP=tcp://10.96.254.61:8080",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_SERVICE_HOST=10.96.107.197",
                "CHE_REST_APIS_PORT=tcp://10.96.22.145:9999",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_PORT_4444_TCP_PROTO=tcp",
                "CHE_REST_APIS_SERVICE_PORT_SRV_9999=9999",
                "CHE_HOST_SERVICE_PORT_METRICS=8087",
                "CHE_HOST_PORT_8087_TCP=tcp://10.96.254.61:8087",
                "CHE_HOST_PORT_8087_TCP_PROTO=tcp",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_SERVICE_PORT_SRV_4444=4444",
                "DEVFILE_REGISTRY_SERVICE_HOST=10.96.152.229",
                "DEVFILE_REGISTRY_PORT_8080_TCP_PROTO=tcp",
                "CHE_REST_APIS_SERVICE_HOST=10.96.22.145",
                "CHE_REST_APIS_SERVICE_PORT=9999",
                "KUBERNETES_SERVICE_PORT_HTTPS=443",
                "CHE_HOST_PORT_8080_TCP_PORT=8080",
                "CHE_HOST_PORT_8080_TCP_ADDR=10.96.254.61",
                "CHE_HOST_PORT_8087_TCP_PORT=8087",
                "DEVFILE_REGISTRY_SERVICE_PORT=8080",
                "CHE_REST_APIS_PORT_9999_TCP_PROTO=tcp",
                "KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443",
                "PLUGIN_REGISTRY_PORT=tcp://10.96.24.159:8080",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_SERVICE_PORT=4444",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_PORT=tcp://10.96.107.197:4444",
                "CHE_REST_APIS_PORT_9999_TCP_ADDR=10.96.22.145",
                "KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1",
                "PLUGIN_REGISTRY_PORT_8080_TCP=tcp://10.96.24.159:8080",
                "CHE_HOST_SERVICE_PORT_HTTP=8080",
                "DEVFILE_REGISTRY_PORT=tcp://10.96.152.229:8080",
                "DEVFILE_REGISTRY_PORT_8080_TCP_ADDR=10.96.152.229",
                "KUBERNETES_PORT_443_TCP_PORT=443",
                "PLUGIN_REGISTRY_SERVICE_PORT=8080",
                "CHE_HOST_PORT_8080_TCP_PROTO=tcp",
                "SERVERD5BEDDD58E9049D7_CHE_MACHINE_EXEC_PORT_4444_TCP_PORT=4444",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
            ],
            "Cmd": null,
            "Healthcheck": {
                "Test": [
                    "NONE"
                ]
            },
            "Image": "quay.io/eclipse/che-machine-exec@sha256:5fa08145410fee92cde06eccfa137694e3487622425ea591badcca1702397691",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": [
                "/go/bin/che-machine-exec",
                "--static",
                "/cloud-shell"
            ],
            "OnBuild": null,
            "Labels": {
                "annotation.io.kubernetes.container.hash": "f4be4e09",
                "annotation.io.kubernetes.container.ports": "[{\"containerPort\":4444,\"protocol\":\"TCP\"}]",
                "annotation.io.kubernetes.container.restartCount": "12",
                "annotation.io.kubernetes.container.terminationMessagePath": "/dev/termination-log",
                "annotation.io.kubernetes.container.terminationMessagePolicy": "FallbackToLogsOnError",
                "annotation.io.kubernetes.pod.terminationGracePeriod": "0",
                "io.kubernetes.container.logpath": "/var/log/pods/default_workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j_71bdbb2c-5c6c-4b24-9353-c341697e4156/che-machine-exec/12.log",
                "io.kubernetes.container.name": "che-machine-exec",
                "io.kubernetes.docker.type": "container",
                "io.kubernetes.pod.name": "workspaced5beddd58e9049d7.workspace-75bc46f895-9bh9j",
                "io.kubernetes.pod.namespace": "default",
                "io.kubernetes.pod.uid": "71bdbb2c-5c6c-4b24-9353-c341697e4156",
                "io.kubernetes.sandbox.id": "d7acfc6a9d737b589179ebd28e19206adcc02506c3349300bd483a2a3f185c74"
            }
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "",
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "Ports": {},
            "SandboxKey": "",
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "MacAddress": "",
            "Networks": {}
        }
    }
]

Che Workspace Machine Exec container docker inspect
[
    {
        "Id": "506304c610dc555f916c9408795da83daf92222f37b69f910ea9805c8aca014a",
        "Created": "2020-01-31T10:15:24.599247002Z",
        "Path": "/go/bin/che-machine-exec",
        "Args": [
            "--static",
            "/cloud-shell"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 32032,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2020-01-31T10:15:24.797885016Z",
            "FinishedAt": "0001-01-01T00:00:00Z"
        },
        "Image": "sha256:f968a7ecc5f111389bcac41039442c9765e1a3a4a0d9ee1ac51c50a19512f402",
        "ResolvConfPath": "/var/lib/docker/containers/2f02f1efcda0a2fcef657ee01ae9ea59d374a5cb4dd5f6de40a144d31c00d3d2/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/2f02f1efcda0a2fcef657ee01ae9ea59d374a5cb4dd5f6de40a144d31c00d3d2/hostname",
        "HostsPath": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/etc-hosts",
        "LogPath": "/var/lib/docker/containers/506304c610dc555f916c9408795da83daf92222f37b69f910ea9805c8aca014a/506304c610dc555f916c9408795da83daf92222f37b69f910ea9805c8aca014a-json.log",
        "Name": "/k8s_che-machine-execphx_workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd_che_b29f69b6-abd1-482f-a428-0b0aebd68edc_0",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": [
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volume-subpaths/pvc-7cf39a71-8086-4dcd-9974-be96f157d7e2/che-machine-execphx/0:/workspace_logs",
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volumes/kubernetes.io~secret/workspacemjqhlw7ouk928pp6-sshprivatekeys:/etc/ssh/private:ro",
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volume-subpaths/ssshkeyconfigvolume/che-machine-execphx/2:/etc/ssh/ssh_config:ro",
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volume-subpaths/gitconfigvolume/che-machine-execphx/3:/etc/gitconfig:ro",
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volumes/kubernetes.io~secret/che-workspace-token-t4cg7:/var/run/secrets/kubernetes.io/serviceaccount:ro",
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/etc-hosts:/etc/hosts",
                "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/containers/che-machine-execphx/9bfb3222:/dev/termination-log"
            ],
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "container:2f02f1efcda0a2fcef657ee01ae9ea59d374a5cb4dd5f6de40a144d31c00d3d2",
            "PortBindings": null,
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "CapAdd": null,
            "CapDrop": null,
            "Capabilities": null,
            "Dns": null,
            "DnsOptions": null,
            "DnsSearch": null,
            "ExtraHosts": null,
            "GroupAdd": [
                "1724"
            ],
            "IpcMode": "container:2f02f1efcda0a2fcef657ee01ae9ea59d374a5cb4dd5f6de40a144d31c00d3d2",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 984,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": [
                "seccomp=unconfined"
            ],
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "ConsoleSize": [
                0,
                0
            ],
            "Isolation": "",
            "CpuShares": 2,
            "Memory": 134217728,
            "NanoCpus": 0,
            "CgroupParent": "/kubepods/burstable/podb29f69b6-abd1-482f-a428-0b0aebd68edc",
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 100000,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [],
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "KernelMemory": 0,
            "KernelMemoryTCP": 0,
            "MemoryReservation": 0,
            "MemorySwap": 134217728,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": null,
            "Ulimits": [
                {
                    "Name": "nofile",
                    "Hard": 1048576,
                    "Soft": 1048576
                }
            ],
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware"
            ],
            "ReadonlyPaths": [
                "/proc/asound",
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": {
                "LowerDir": "/var/lib/docker/overlay2/6adef64ede7ee68ca82c9409c1d287f15267f041fe620713d561a807a17ce9e5-init/diff:/var/lib/docker/overlay2/0bd30c14fc639eedc47fe0832eb323d967e1407a216bc23d9905485043a79823/diff:/var/lib/docker/overlay2/415e90a6c94fde2827b52b8c89f457552537eb5c786d2a10bfd646d428d99093/diff",
                "MergedDir": "/var/lib/docker/overlay2/6adef64ede7ee68ca82c9409c1d287f15267f041fe620713d561a807a17ce9e5/merged",
                "UpperDir": "/var/lib/docker/overlay2/6adef64ede7ee68ca82c9409c1d287f15267f041fe620713d561a807a17ce9e5/diff",
                "WorkDir": "/var/lib/docker/overlay2/6adef64ede7ee68ca82c9409c1d287f15267f041fe620713d561a807a17ce9e5/work"
            },
            "Name": "overlay2"
        },
        "Mounts": [
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volume-subpaths/pvc-7cf39a71-8086-4dcd-9974-be96f157d7e2/che-machine-execphx/0",
                "Destination": "/workspace_logs",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volumes/kubernetes.io~secret/workspacemjqhlw7ouk928pp6-sshprivatekeys",
                "Destination": "/etc/ssh/private",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volume-subpaths/ssshkeyconfigvolume/che-machine-execphx/2",
                "Destination": "/etc/ssh/ssh_config",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volume-subpaths/gitconfigvolume/che-machine-execphx/3",
                "Destination": "/etc/gitconfig",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/volumes/kubernetes.io~secret/che-workspace-token-t4cg7",
                "Destination": "/var/run/secrets/kubernetes.io/serviceaccount",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/etc-hosts",
                "Destination": "/etc/hosts",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/var/lib/kubelet/pods/b29f69b6-abd1-482f-a428-0b0aebd68edc/containers/che-machine-execphx/9bfb3222",
                "Destination": "/dev/termination-log",
                "Mode": "",
                "RW": true,
                "Propagation": "rprivate"
            }
        ],
        "Config": {
            "Hostname": "workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd",
            "Domainname": "",
            "User": "1724",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "CHE_WORKSPACE_NAME=che4z-iywig",
                "CHE_WORKSPACE_LOGS_ROOT__DIR=/workspace_logs",
                "CHE_MACHINE_TOKEN=",
                "CHE_MACHINE_NAME=che-machine-execphx",
                "CHE_WORKSPACE_NAMESPACE=che",
                "CHE_API_INTERNAL=http://che-che.192.168.99.100.nip.io/api",
                "CHE_WORKSPACE_ID=workspacemjqhlw7ouk928pp6",
                "CHE_PROJECTS_ROOT=/projects",
                "CHE_API_EXTERNAL=http://che-che.192.168.99.100.nip.io/api",
                "CHE_API=http://che-che.192.168.99.100.nip.io/api",
                "PLUGIN_REGISTRY_PORT=tcp://10.96.13.155:8080",
                "PLUGIN_REGISTRY_PORT_8080_TCP_ADDR=10.96.13.155",
                "CHE_HOST_PORT_8080_TCP_ADDR=10.96.43.251",
                "DEVFILE_REGISTRY_PORT=tcp://10.96.172.182:8080",
                "KUBERNETES_SERVICE_PORT_HTTPS=443",
                "KUBERNETES_PORT_443_TCP_PROTO=tcp",
                "KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443",
                "KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1",
                "PLUGIN_REGISTRY_SERVICE_PORT=8080",
                "CHE_HOST_SERVICE_PORT=8080",
                "CHE_HOST_PORT=tcp://10.96.43.251:8080",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_SERVICE_PORT=4444",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_PORT_4444_TCP_PORT=4444",
                "CHE_HOST_PORT_8080_TCP_PROTO=tcp",
                "DEVFILE_REGISTRY_SERVICE_PORT=8080",
                "DEVFILE_REGISTRY_PORT_8080_TCP_ADDR=10.96.172.182",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_PORT_4444_TCP=tcp://10.96.68.18:4444",
                "CHE_HOST_SERVICE_PORT_HTTP=8080",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_PORT_4444_TCP_ADDR=10.96.68.18",
                "PLUGIN_REGISTRY_PORT_8080_TCP=tcp://10.96.13.155:8080",
                "PLUGIN_REGISTRY_PORT_8080_TCP_PROTO=tcp",
                "CHE_HOST_PORT_8080_TCP_PORT=8080",
                "CHE_HOST_PORT_8087_TCP_ADDR=10.96.43.251",
                "DEVFILE_REGISTRY_PORT_8080_TCP_PORT=8080",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_SERVICE_PORT_SERVER_4444=4444",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_PORT_4444_TCP_PROTO=tcp",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_PORT=tcp://10.96.68.18:4444",
                "DEVFILE_REGISTRY_PORT_8080_TCP=tcp://10.96.172.182:8080",
                "CHE_HOST_PORT_8087_TCP_PORT=8087",
                "DEVFILE_REGISTRY_SERVICE_HOST=10.96.172.182",
                "KUBERNETES_PORT=tcp://10.96.0.1:443",
                "CHE_HOST_PORT_8087_TCP=tcp://10.96.43.251:8087",
                "PLUGIN_REGISTRY_SERVICE_HOST=10.96.13.155",
                "PLUGIN_REGISTRY_PORT_8080_TCP_PORT=8080",
                "CHE_HOST_PORT_8080_TCP=tcp://10.96.43.251:8080",
                "CHE_HOST_PORT_8087_TCP_PROTO=tcp",
                "SERVERE6Y7JJJW_CHE_MACHINE_EXECPHX_SERVICE_HOST=10.96.68.18",
                "KUBERNETES_SERVICE_HOST=10.96.0.1",
                "CHE_HOST_SERVICE_HOST=10.96.43.251",
                "CHE_HOST_SERVICE_PORT_METRICS=8087",
                "DEVFILE_REGISTRY_PORT_8080_TCP_PROTO=tcp",
                "KUBERNETES_SERVICE_PORT=443",
                "KUBERNETES_PORT_443_TCP_PORT=443",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
            ],
            "Cmd": null,
            "Healthcheck": {
                "Test": [
                    "NONE"
                ]
            },
            "Image": "quay.io/eclipse/che-machine-exec@sha256:5fa08145410fee92cde06eccfa137694e3487622425ea591badcca1702397691",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": [
                "/go/bin/che-machine-exec",
                "--static",
                "/cloud-shell"
            ],
            "OnBuild": null,
            "Labels": {
                "annotation.io.kubernetes.container.hash": "fd94cddc",
                "annotation.io.kubernetes.container.ports": "[{\"containerPort\":4444,\"protocol\":\"TCP\"}]",
                "annotation.io.kubernetes.container.restartCount": "0",
                "annotation.io.kubernetes.container.terminationMessagePath": "/dev/termination-log",
                "annotation.io.kubernetes.container.terminationMessagePolicy": "File",
                "annotation.io.kubernetes.pod.terminationGracePeriod": "0",
                "io.kubernetes.container.logpath": "/var/log/pods/che_workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd_b29f69b6-abd1-482f-a428-0b0aebd68edc/che-machine-execphx/0.log",
                "io.kubernetes.container.name": "che-machine-execphx",
                "io.kubernetes.docker.type": "container",
                "io.kubernetes.pod.name": "workspacemjqhlw7ouk928pp6.dev-74954879bf-ngwsd",
                "io.kubernetes.pod.namespace": "che",
                "io.kubernetes.pod.uid": "b29f69b6-abd1-482f-a428-0b0aebd68edc",
                "io.kubernetes.sandbox.id": "2f02f1efcda0a2fcef657ee01ae9ea59d374a5cb4dd5f6de40a144d31c00d3d2"
            }
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "",
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "Ports": {},
            "SandboxKey": "",
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "MacAddress": "",
            "Networks": {}
        }
    }
]

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
sleshchenkocommented, Feb 3, 2020

@sleshchenko Is this also an issue (without the workaround) when running in minishift?

@amisevsk I believe it must work on minishift because of the reason you described but I haven’t tried

0reactions
sleshchenkocommented, Feb 18, 2020
Read more comments on GitHub >

github_iconTop Results From Across the Web

Administration Guide Red Hat CodeReady Workspaces 1.0
Workspaces are defined as project code files and all of their dependencies neccessary to edit, build, run, and debug them. Each workspace has...
Read more >
Run `che-server` with custom `che-theia` - Theia Community
The workspace tried to load. Timed out after sometime. Workspace container exited. IDE part in browser was blank. Are the above steps okay?...
Read more >
Devfile v2 and IDE plug-ins - Eclipse Che Blog
If the devfile.yaml has apiVersion 1.0.0 , it will use Che server ... in the Eclipse Che plug-in registry, the workspace creation won't...
Read more >
eclipse/che-machine-exec - Quay.io
No builds have been run for this repository. Description. Go-lang server-side for creation machine-execs ...
Read more >
Devfile v2 and IDE plug-ins in Eclipse Che - Medium
If the devfile.yaml has apiVersion 1.0.0, it will use che server ... not available in the Eclipse Che plug-in registry, it won't fail...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found