INFO [my-deis-tomcatapp]: build my-deis-tomcatapp-95883fc created
INFO [my-deis-tomcatapp]: admin deployed brunswickheads/nginx-1.8-s390x
INFO Pulling Docker image brunswickheads/nginx-1.8-s390x:latest
INFO Tagging Docker image brunswickheads/nginx-1.8-s390x:latest as localhost:5555/my-deis-tomcatapp:v6
INFO Pushing Docker image localhost:5555/my-deis-tomcatapp:v6
INFO Pushing Docker image localhost:5555/my-deis-tomcatapp:v6
INFO Pushing Docker image localhost:5555/my-deis-tomcatapp:v6
INFO [my-deis-tomcatapp]: Status 405 trying to push repository my-deis-tomcatapp: "<html>\r\n<head><title>405 Not Allowed</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>405 Not Allowed</h1></center>\r\n<hr><center>nginx/1.11.0</center>\r\n</body>\r\n</html>\r\n"
ERROR:root:Status 405 trying to push repository my-deis-tomcatapp: "<html>\r\n<head><title>405 Not Allowed</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>405 Not Allowed</h1></center>\r\n<hr><center>nginx/1.11.0</center>\r\n</body>\r\n</html>\r\n"
Traceback (most recent call last):
File "/app/api/models/release.py", line 89, in new
release.publish()
File "/app/api/models/release.py", line 136, in publish
publish_release(source_image, self.image, deis_registry, self.get_registry_auth())
File "/app/registry/dockerclient.py", line 195, in publish_release
return DockerClient().publish_release(source, target, deis_registry, creds)
File "/app/registry/dockerclient.py", line 114, in publish_release
self.push("{}/{}".format(self.registry, name), tag)
File "/usr/local/lib/python3.5/dist-packages/backoff.py", line 286, in retry
ret = target(*args, **kwargs)
File "/app/registry/dockerclient.py", line 131, in push
log_output(stream, 'push', repo, tag)
File "/app/registry/dockerclient.py", line 174, in log_output
stream_error(chunk, operation, repo, tag)
File "/app/registry/dockerclient.py", line 191, in stream_error
raise RegistryException(message)
registry.dockerclient.RegistryException: Status 405 trying to push repository my-deis-tomcatapp: "<html>\r\n<head><title>405 Not Allowed</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>405 Not Allowed</h1></center>\r\n<hr><center>nginx/1.11.0</center>\r\n</body>\r\n</html>\r\n"
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/app/api/models/build.py", line 63, in create
source_version=self.version
File "/app/api/models/release.py", line 96, in new
raise DeisException(str(e)) from e
api.exceptions.DeisException: Status 405 trying to push repository my-deis-tomcatapp: "<html>\r\n<head><title>405 Not Allowed</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>405 Not Allowed</h1></center>\r\n<hr><center>nginx/1.11.0</center>\r\n</body>\r\n</html>\r\n"
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/rest_framework/views.py", line 471, in dispatch
response = handler(request, *args, **kwargs)
File "/app/api/views.py", line 181, in create
return super(AppResourceViewSet, self).create(request, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/rest_framework/mixins.py", line 21, in create
self.perform_create(serializer)
File "/app/api/viewsets.py", line 21, in perform_create
self.post_save(obj)
File "/app/api/views.py", line 258, in post_save
self.release = build.create(self.request.user)
File "/app/api/models/build.py", line 79, in create
raise DeisException(str(e)) from e
api.exceptions.DeisException: Status 405 trying to push repository my-deis-tomcatapp: "<html>\r\n<head><title>405 Not Allowed</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>405 Not Allowed</h1></center>\r\n<hr><center>nginx/1.11.0</center>\r\n</body>\r\n</html>\r\n"
172.17.0.9 "POST /v2/apps/my-deis-tomcatapp/builds/ HTTP/1.1" 400 280 "Deis Client dev-0391c6c"