-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update rules_docker with python2 workaround #7508
Conversation
Hm I'm not sure why the e2e protokube build is failing
https://github.com/bazelbuild/rules_docker/blob/v0.9.0/container/build_tar.py#L126-L131 https://github.com/bazelbuild/bazel/blob/0.29.0/tools/build_defs/pkg/archive.py#L109-L113 |
Yeah... I've tested this upgrade a few times and been unable to get past that :/ |
/retest |
Hoping #7511 may help this... So close! |
I came across this test job with the same error which is from this PR |
dcaa18c
to
6da40d5
Compare
@mikesplain @justinsb I determined the cause of this failure. The e2e job is configured to use the which only has bazel 0.23.2. Other jobs are using an which has bazel 0.26.0. I'm looking at GCR and the most recent Is there a reason why some jobs use |
6da40d5
to
e38558a
Compare
Good catch @rifelpet, you know I noticed that but didn't think much of it. In fact they were even updated since you posted this. Now experimental points to bazel |
Thanks so much for this @rifelpet, I opened kubernetes/test-infra#14190 to see if we can get everything on experimental or at least get some advice either way. Hopefully we can get this rolling today! |
/test pull-kops-e2e-kubernetes-aws |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Assuming this passes now, looks good to me!
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mikesplain, rifelpet The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The kops-postsubmit jobs are currently failing with a python interpreter issue. See bazelbuild/rules_docker#842 for more info and bazelbuild/rules_docker#580 for tracking the long term fix.
Also updating the docker builds to use the same go version as #7499
/assign @justinsb