{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/che/issues/2424","repository_url":"https://api.github.com/repos/eclipse/che","labels_url":"https://api.github.com/repos/eclipse/che/issues/2424/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/che/issues/2424/comments","events_url":"https://api.github.com/repos/eclipse/che/issues/2424/events","html_url":"https://github.com/eclipse/che/issues/2424","id":176557645,"number":2424,"title":"Cannot start a workspace with alpine base image","user":{"login":"eivantsov","id":5337267,"avatar_url":"https://avatars.githubusercontent.com/u/5337267?v=3","gravatar_id":"","url":"https://api.github.com/users/eivantsov","html_url":"https://github.com/eivantsov","followers_url":"https://api.github.com/users/eivantsov/followers","following_url":"https://api.github.com/users/eivantsov/following{/other_user}","gists_url":"https://api.github.com/users/eivantsov/gists{/gist_id}","starred_url":"https://api.github.com/users/eivantsov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eivantsov/subscriptions","organizations_url":"https://api.github.com/users/eivantsov/orgs","repos_url":"https://api.github.com/users/eivantsov/repos","events_url":"https://api.github.com/users/eivantsov/events{/privacy}","received_events_url":"https://api.github.com/users/eivantsov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eclipse/che/labels/kind/bug","name":"kind/bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-09-13T06:09:37Z","updated_at":"2016-09-13T06:10:54Z","closed_at":null,"body":"Although alpine has bash installed, Che fails to inject its agents\r\n\r\n**Reproduction Steps:**\r\n\r\n1. Create a custom workspace from the following recipe:\r\n\r\n```\r\nservices:\r\n dev-machine:\r\n  image: codenvy/alpine_jdk8\r\n  mem_limit: 2147483648\r\n**Expected behavior:**\r\n```\r\n\r\nWorkspace starts\r\n\r\n**Observed behavior:**\r\n\r\n```\r\n[dev-machine] [DOCKER] latest: Pulling from codenvy/alpine_jdk8 \r\n[dev-machine] [DOCKER] Digest: sha256:2da6f80e2c0689f3b5d9ddc8788e69287f77eed832b717a4984640a1c4ba52f2 \r\n[dev-machine] [DOCKER] Status: Image is up to date for codenvy/alpine_jdk8:latest \r\n[dev-machine] [STDOUT] fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz\r\n[dev-machine] [STDOUT] ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519 \r\n[dev-machine] [STDOUT] fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/community/x86_64/APKINDEX.tar.gz\r\n[dev-machine] [STDOUT] v3.4.3-26-gc506510 [http://dl-cdn.alpinelinux.org/alpine/v3.4/main]\r\n[dev-machine] [STDOUT] v3.4.2-11-g9b41a63 [http://dl-cdn.alpinelinux.org/alpine/v3.4/community]\r\n[dev-machine] [STDOUT] OK: 5970 distinct packages available\r\n[dev-machine] [STDOUT] (1/3) Installing libssh2 (1.7.0-r0)\r\n[dev-machine] [STDOUT] (2/3) Installing libcurl (7.50.1-r0)\r\n[dev-machine] [STDOUT] (3/3) Installing curl (7.50.1-r0)\r\n[dev-machine] [STDOUT] Executing busybox-1.24.2-r11.trigger\r\n[dev-machine] [STDOUT] Executing glibc-bin-2.23-r3.trigger\r\n[dev-machine] [STDOUT] OK: 27 MiB in 30 packages\r\n[dev-machine] [STDERR] ps: unrecognized option: C\r\n[dev-machine] [STDERR] BusyBox v1.24.2 (2016-08-12 14:38:34 GMT) multi-call binary.\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] Usage: ps [-o COL1,COL2=HEADER]\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] Show list of processes\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] -o COL1,COL2=HEADER\tSelect columns for display\r\n[dev-machine] [STDERR] sed: unrecognized option: s\r\n[dev-machine] [STDERR] BusyBox v1.24.2 (2016-08-12 14:38:34 GMT) multi-call binary.\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] Usage: sed [-inrE] [-f FILE]... [-e CMD]... [FILE]...\r\n[dev-machine] [STDERR] or: sed [-inrE] CMD [FILE]...\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] -e CMD\tAdd CMD to sed commands to be executed\r\n[dev-machine] [STDERR] -f FILE\tAdd FILE contents to sed commands to be executed\r\n[dev-machine] [STDERR] -i[SFX]\tEdit files in-place (otherwise sends to stdout)\r\n[dev-machine] [STDERR] Optionally back files up, appending SFX\r\n[dev-machine] [STDERR] -n\tSuppress automatic printing of pattern space\r\n[dev-machine] [STDERR] -r,-E\tUse extended regex syntax\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] If no -e or -f, the first non-option argument is the sed command string.\r\n[dev-machine] [STDERR] Remaining arguments are input files (stdin if none).\r\n[dev-machine] [STDERR] curl: no URL specified!\r\n[dev-machine] [STDERR] curl: try 'curl --help' or 'curl --manual' for more information\r\n[dev-machine] [STDERR] sed: unrecognized option: s\r\n[dev-machine] [STDERR] BusyBox v1.24.2 (2016-08-12 14:38:34 GMT) multi-call binary.\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] Usage: sed [-inrE] [-f FILE]... [-e CMD]... [FILE]...\r\n[dev-machine] [STDERR] or: sed [-inrE] CMD [FILE]...\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] -e CMD\tAdd CMD to sed commands to be executed\r\n[dev-machine] [STDERR] -f FILE\tAdd FILE contents to sed commands to be executed\r\n[dev-machine] [STDERR] -i[SFX]\tEdit files in-place (otherwise sends to stdout)\r\n[dev-machine] [STDERR] Optionally back files up, appending SFX\r\n[dev-machine] [STDERR] -n\tSuppress automatic printing of pattern space\r\n[dev-machine] [STDERR] -r,-E\tUse extended regex syntax\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] If no -e or -f, the first non-option argument is the sed command string.\r\n[dev-machine] [STDERR] Remaining arguments are input files (stdin if none).\r\n[dev-machine] [STDERR] curl: no URL specified!\r\n[dev-machine] [STDERR] curl: try 'curl --help' or 'curl --manual' for more information\r\n[dev-machine] [STDERR] sed: unrecognized option: s\r\n[dev-machine] [STDERR] BusyBox v1.24.2 (2016-08-12 14:38:34 GMT) multi-call binary.\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] Usage: sed [-inrE] [-f FILE]... [-e CMD]... [FILE]...\r\n[dev-machine] [STDERR] or: sed [-inrE] CMD [FILE]...\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] -e CMD\tAdd CMD to sed commands to be executed\r\n[dev-machine] [STDERR] -f FILE\tAdd FILE contents to sed commands to be executed\r\n[dev-machine] [STDERR] -i[SFX]\tEdit files in-place (otherwise sends to stdout)\r\n[dev-machine] [STDERR] Optionally back files up, appending SFX\r\n[dev-machine] [STDERR] -n\tSuppress automatic printing of pattern space\r\n[dev-machine] [STDERR] -r,-E\tUse extended regex syntax\r\n[dev-machine] [STDERR] \r\n[dev-machine] [STDERR] If no -e or -f, the first non-option argument is the sed command string.\r\n[dev-machine] [STDERR] Remaining arguments are input files (stdin if none).\r\n[dev-machine] [STDERR] curl: no URL specified!\r\n[dev-machine] [STDERR] curl: try 'curl --help' or 'curl --manual' for more information\r\n[dev-machine] [STDERR] tar: invalid magic\r\n[dev-machine] [STDERR] tar: short read\r\n[dev-machine] [STDERR] /bin/bash: line 115: /home/user/che/terminal/che-websocket-terminal: No such file or directory\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/eclipse/che/issues/comments/246584699","html_url":"https://github.com/eclipse/che/issues/2424#issuecomment-246584699","issue_url":"https://api.github.com/repos/eclipse/che/issues/2424","id":246584699,"user":{"login":"eivantsov","id":5337267,"avatar_url":"https://avatars.githubusercontent.com/u/5337267?v=3","gravatar_id":"","url":"https://api.github.com/users/eivantsov","html_url":"https://github.com/eivantsov","followers_url":"https://api.github.com/users/eivantsov/followers","following_url":"https://api.github.com/users/eivantsov/following{/other_user}","gists_url":"https://api.github.com/users/eivantsov/gists{/gist_id}","starred_url":"https://api.github.com/users/eivantsov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eivantsov/subscriptions","organizations_url":"https://api.github.com/users/eivantsov/orgs","repos_url":"https://api.github.com/users/eivantsov/repos","events_url":"https://api.github.com/users/eivantsov/events{/privacy}","received_events_url":"https://api.github.com/users/eivantsov/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T06:10:54Z","updated_at":"2016-09-13T06:10:54Z","body":"It looks like utilities such as ps, curl, cp and others may not recognize options that are recognized by Ubuntu, Debian or CentOS."}}
{"actor":{"display_login":"eivantsov"}}