-
Notifications
You must be signed in to change notification settings - Fork 301
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
run presubmits with pull-request created image #2029
Conversation
/hold |
/test pull-ingress-gce-e2e |
/hold cancel |
/assign @gauravkghildiyal LGTM to get the presubmit job working, so we can keep debugging the problem, right now is failing with
|
@aojea: GitHub didn't allow me to assign the following users: gauravkghildiyal. Note that only kubernetes members with read permissions, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
ok, finally this went through https://prow.k8s.io/view/gs/kubernetes-jenkins/pr-logs/pull/ingress-gce/2029/pull-ingress-gce-e2e/1638838371042201600 |
/test pull-ingress-gce-e2e let's see if the image we are building is incorrect, it passed with the nightly one |
ok, confirmedv the image built with ko is not ok |
the problem now is that the image built with |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
baby steps
|
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e this should be the good one |
add a presubmit job that builds the glbc image from current PR and use it for test in a kubernetes cluster Co-authored-by: Gaurav Ghildiyal <[email protected]>
/test pull-ingress-gce-e2e |
Wow it finally worked. Awesome Antonio -- I didn't know that the permission to write logs could be because |
I learnt it today, but all the credit is your, I already gave up until you found the bash thing |
the e2e teakes too much, I will try to reduce the list |
/test pull-ingress-gce-e2e |
/test pull-ingress-gce-e2e |
Looks good to me |
/lgtm Thanks Antonio! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aojea, bowei 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 |
@@ -58,22 +53,113 @@ if [[ -z "${IMAGE_TAG:-}" ]]; then | |||
IMAGE_TAG=$(git rev-parse --short HEAD)-$(date +%Y%m%dT%H%M%S) | |||
fi | |||
|
|||
export GCE_GLBC_IMAGE=$(go run github.com/google/[email protected] build --tags ${IMAGE_TAG} --base-import-paths --push=true ./cmd/glbc/) | |||
KO_GLBC_IMAGE=$(go run github.com/google/[email protected] build --tags ${IMAGE_TAG} --base-import-paths --push=true ./cmd/glbc/) |
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.
so this pushes to a registry? what GCs these?
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.
This is pushed to the GCR registry in the boskos project. you can see the GCS for GCR created in https://github.com/kubernetes/k8s.io/pull/5015/files for kops tests.
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.
I think we should migrate to regional ARs for each boskos project.
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.
pushes to boskos created project, I copied from @justinsb , that is why I asked, I think this is eventually garbage collected
See if we can detect problems before merging