Good Morning,

I'm playing around with the openshift dev preview, in doing so I'm toying 
around with creating a custom s2i builder specifically for the phoenix web 
framework.  While it's not feature complete, I've had a working example up 
until today.  After updating the builder image, I'm struggling to figure out 
why openshift can't pull it down to complete a build.  I've published my custom 
builder in the public on dockerhub.


After importing the image stream and providing the builder my source code, 
initiating a build will fail.  Here's the log output


I0731 21:11:23.044337       1 builder.go:57] Master version 
"v3.2.1.10-1-g668ed0a", Builder version "v3.2.1.10-1-g668ed0a"
I0731 21:11:23.055778       1 builder.go:145] Running build with cgroup limits: 
api.CGroupLimits{MemoryLimitBytes:536870912, CPUShares:61, CPUPeriod:100000, 
CPUQuota:100000, MemorySwap:536870912}
I0731 21:11:23.062868       1 sti.go:206] The value of ALLOWED_UIDS is [1-]
I0731 21:11:23.062889       1 sti.go:214] The value of DROP_CAPS is 
[KILL,MKNOD,SETGID,SETUID,SYS_CHROOT]
I0731 21:11:23.068774       1 docker.go:351] Image 
"jtslear/phoenix-builder@sha256:3559cc2a714e5075fff0591e1d33793d175bacdb601c0afd534dcd63f153a18b"
 not available locally, pulling ...
I0731 21:11:23.068813       1 docker.go:373] Pulling Docker image 
jtslear/phoenix-builder@sha256:3559cc2a714e5075fff0591e1d33793d175bacdb601c0afd534dcd63f153a18b
 ...
I0731 21:11:23.972778       1 sti.go:233] Creating a new S2I builder with build 
config: "Builder 
Image:\t\t\tjtslear/phoenix-builder@sha256:3559cc2a714e5075fff0591e1d33793d175bacdb601c0afd534dcd63f153a18b\nSource:\t\t\t\tfile:///tmp/s2i-build707398611/upload/src#master\nOutput
 Image 
Tag:\t\ttest-app/phoenix-example-7:190eb9d9\nEnvironment:\t\t\tOPENSHIFT_BUILD_NAME=phoenix-example-7,OPENSHIFT_BUILD_NAMESPACE=test-app,OPENSHIFT_BUILD_SOURCE=https://github.com/jtslear/phoenix-example.git,OPENSHIFT_BUILD_REFERENCE=master\nIncremental
 Build:\t\tdisabled\nRemove Old Build:\t\tdisabled\nBuilder Pull 
Policy:\t\tif-not-present\nPrevious Image Pull 
Policy:\talways\nQuiet:\t\t\t\tdisabled\nLayered 
Build:\t\t\tdisabled\nWorkdir:\t\t\t/tmp/s2i-build707398611\nDocker 
NetworkMode:\t\tcontainer:6f1accf9aec56c68763142e1c31a21594619f2167a886f396c1fbe740c682b32\nDocker
 Endpoint:\t\tunix:///var/run/docker.sock\n"
I0731 21:11:23.976278       1 docker.go:351] Image 
"jtslear/phoenix-builder@sha256:3559cc2a714e5075fff0591e1d33793d175bacdb601c0afd534dcd63f153a18b"
 not available locally, pulling ...
I0731 21:11:23.976316       1 docker.go:373] Pulling Docker image 
jtslear/phoenix-builder@sha256:3559cc2a714e5075fff0591e1d33793d175bacdb601c0afd534dcd63f153a18b
 ...
F0731 21:11:24.590949       1 builder.go:204] Error: build error: unable to get 
jtslear/phoenix-builder@sha256:3559cc2a714e5075fff0591e1d33793d175bacdb601c0afd534dcd63f153a18b



Unfortunately, openshift doesn't say WHY it was unable to get the image.  This 
did previously work until I updated the image.  The only thing at this point I 
can think of, is that I recently built the image on version 1.12 of docker.  
But I'm kinda brushing that off, cuz I've seen openshift complain in the past 
about manifest versions; and secondly when I started this project, I was using 
docker 1.12 beta...


For additional reference, my s2i builder source code: 
https://github.com/jtslear/s2i-phoenix


John T Skarbek
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to