I’ve just setup the DTR for a PoC and it works fine with a single node deploy, default filesystem. All command-line functions (push, pull) and Web UI work just fine.
When I setup S3 as the image backend, doing a push gets partway through but then fails in one of the later steps. Checking the S3 bucket, I can see data has been written, but is not complete (it doesn’t show up in the repo in the webUI, for example).
Versions: DTR - 2.2.5, UCP - 2.1.1, Docker CLI - Mac OS X Docker version 17.06.0-ce, build 02c1d87.
Here is the error that happens when I push a small test image:
$ docker tag hello-world dtr-stage.lendingcloud.us/rbush/test:hello-world
$ docker push dtr-stage.lendingcloud.us/rbush/test:hello-world
The push refers to a repository [dtr-stage.lendingcloud.us/rbush/test]
45761469c965: Pushing [==================================================>] 3.584kB
error parsing HTTP 403 response body: unexpected end of JSON input: ""
Here’s the .yaml file I upload to the DTR web UI to setup S3:
Here is my AWS security policy: