-
Notifications
You must be signed in to change notification settings - Fork 691
docker_push not working #15
Comments
Forgot to mention: |
Thanks for filing the issue! I will try to reproduce this myself, but it smells like an incompatibility with Gitlab (I'll have to find a way to set up an account to test pushing). |
Also, for completeness, have you tried |
I have tried docker_pull, it looks like working to me. |
Ah, I know what the problem is. This is using a variant of the specification that is more efficient (for the sizes of layers typically produced by Bazel), but that Basically, for blob uploads there are three modes:
Cross-repo mounting is sort of like a The client we use has dormant functionality to implement the other modes (that I implemented for benchmarking which was best), but it'll take a little doing to update the unit testing with the new requests to expect. My apologies, I had forgotten we used this under the hood. I'll try to get a fix in and a new release cut in the next few days. |
Awesome. Thanks for the update and the details. |
This comment spells it out the best, and you are the unfortunate victim of my TODO :) |
tl;dr I have a couple changes out for (internal) review to the underlying tooling that performs the push, which I believe will resolve this. With these changes I have already successfully pushed an image to DockerHub and Gitlab, but... After setting up an account on The problem is that the version of python 2.7 bundled with the latest Ubuntu LTS is a couple minor versions short of where this is added. You can see my more detailed comment here. The good news (for you) is that if I'll add a limited pull test for Gitlab (similar to the above bintray) to the Travis configuration shortly. |
@chaitanya9186 Can you try using the commit in the linked PR and confirm that this resolves your problem? |
@mattmoor I have just tried it. It is working. Thanks for the quick fix. |
Awesome, I'll merge the PR then. LMK if you have any other issues. |
* Implement an example maven project * Removed glob for srcs
Build rules:
Error:
Env details:
The text was updated successfully, but these errors were encountered: