{"action":"opened","issue":{"url":"https://api.github.com/repos/openshift/origin/issues/6498","labels_url":"https://api.github.com/repos/openshift/origin/issues/6498/labels{/name}","comments_url":"https://api.github.com/repos/openshift/origin/issues/6498/comments","events_url":"https://api.github.com/repos/openshift/origin/issues/6498/events","html_url":"https://github.com/openshift/origin/issues/6498","id":123873812,"number":6498,"title":"About the s2i error: must specify a user that is numeric and within the range of allowed users","user":{"login":"thincal","id":1206509,"avatar_url":"https://avatars.githubusercontent.com/u/1206509?v=3","gravatar_id":"","url":"https://api.github.com/users/thincal","html_url":"https://github.com/thincal","followers_url":"https://api.github.com/users/thincal/followers","following_url":"https://api.github.com/users/thincal/following{/other_user}","gists_url":"https://api.github.com/users/thincal/gists{/gist_id}","starred_url":"https://api.github.com/users/thincal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thincal/subscriptions","organizations_url":"https://api.github.com/users/thincal/orgs","repos_url":"https://api.github.com/users/thincal/repos","events_url":"https://api.github.com/users/thincal/events{/privacy}","received_events_url":"https://api.github.com/users/thincal/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-12-25T11:07:43Z","updated_at":"2015-12-25T11:07:43Z","closed_at":null,"body":"I am following the steps from https://github.com/thincal/golang-ex, but it will report error:\r\n```\r\n$ oc logs beego-example-1-build \r\nI1225 09:54:36.123591       1 sti.go:173] The value of ALLOWED_UIDS is [1-]\r\nI1225 09:54:36.148255       1 docker.go:224] Image 172.30.117.244:5000/openshift/golang:1.4.2-onbuild available locally\r\nI1225 09:54:36.150390       1 sti.go:195] Creating a new S2I builder with build config: \"Builder Image:\\t\\t172.30.117.244:5000/openshift/golang:1.4.2-onbuild\\nSource:\\t\\t\\tfile:///tmp/s2i-build776365962/upload/src\\nOutput Image Tag:\\t172.30.117.244:5000/mytest/beego-example:latest\\nEnvironment:\\t\\tOPENSHIFT_BUILD_NAME=beego-example-1,OPENSHIFT_BUILD_NAMESPACE=mytest,OPENSHIFT_BUILD_SOURCE=https://github.com/thincal/golang-ex\\nIncremental Build:\\tdisabled\\nRemove Old Build:\\tdisabled\\nBuilder Pull Policy:\\tif-not-present\\nQuiet:\\t\\t\\tdisabled\\nLayered Build:\\t\\tdisabled\\nWorkdir:\\t\\t/tmp/s2i-build776365962\\nDocker NetworkMode:\\tcontainer:3708a187e15607cd17cfd4cca7d2c1a15ffc8e549acd4cf7c7094814cd84d658\\nDocker Endpoint:\\tunix:///var/run/docker.sock\\nDocker Pull Config:\\t/var/run/secrets/openshift.io/pull/.dockercfg\\nDocker Pull User:\\tserviceaccount\\n\"\r\nI1225 09:54:36.152533       1 docker.go:224] Image 172.30.117.244:5000/openshift/golang:1.4.2-onbuild available locally\r\nF1225 09:54:36.160011       1 builder.go:185] Error: build error: image \"172.30.117.244:5000/openshift/golang:1.4.2-onbuild\" must specify a user that is numeric and within the range of allowed users\r\n```\r\n\r\nit seems that this official go-ONBUILD image can't be supported in latest openshift any more ?\r\nis the error ```must specify a user that is numeric and within the range of allowed users``` reported from the [s2i tool](https://github.com/openshift/source-to-image/) ?\r\n\r\nThen I am using the latest s2i built out from source like this:\r\n```\r\n$ s2i build git@github.com:thincal/golang-ex.git registry.example.com:5000/openshift/golang:1.4.2-onbuild golang-ex\r\n\r\nW1225 18:45:20.667115 74486 docker.go:342] Image does not contain a value for the io.openshift.s2i.scripts-url label\r\nW1225 18:45:20.672128 74486 docker.go:342] Image does not contain a value for the io.openshift.s2i.scripts-url label\r\nW1225 18:45:20.672142 74486 sti.go:226] Error getting assemble from upload/src/.sti/bin: failed to retrieve /tmp/sti800801371/upload/src/.sti/bin/assemble, response code -1\r\nW1225 18:45:20.672152 74486 sti.go:226] Error getting run from upload/src/.sti/bin: failed to retrieve /tmp/sti800801371/upload/src/.sti/bin/run, response code -1\r\nStep 0 : FROM registry.example.com:5000/openshift/golang:1.4.2-onbuild\r\n...\r\nStep 1 : ENTRYPOINT ./run\r\n ---> Running in 538841e32636\r\n ---> 65ab23991091\r\nRemoving intermediate container 538841e32636\r\nSuccessfully built 65ab23991091\r\n```\r\nFinally the container could be running well.\r\n\r\nSo that where does the error ```must specify a user that is numeric and within the range of allowed users``` come from ? and what's the way to handle it correctly ?"}}