-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Add a presubmit job for k8s-multicluster-ingress #5373
Conversation
@krzyzacy I definitely dont understand all the changes here. Followed the changes for another similar job :) |
jobs/config.json
Outdated
@@ -9300,6 +9300,15 @@ | |||
"sig-network" | |||
] | |||
}, | |||
"pull-kubernetes-multicluster-ingress-test": { | |||
"args": [ | |||
"true" |
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.
do you actually want to run something useful? xD
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.
Added "make test" here. It should start working once GoogleCloudPlatform/k8s-multicluster-ingress#62 merges.
@@ -119,3 +119,6 @@ plugins: | |||
- reopen | |||
- lgtm | |||
- trigger | |||
|
|||
GoogleCloudPlatform/k8s-multicluster-ingress: |
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.
If you look at top of this file, the repo need to be configured to send prow webhooks, also send an invitation to @k8s-ci-robot to make it work. Are you the owner of this repo?
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.
No instructions at the top of the file, but done and done
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.
cc @cjwagner maybe we want to put in some internal docs so that we know where to find different things
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.
ALso added GoogleCloudPlatform/k8s-multicluster-ingress to the top of file
jobs/config.json is not sorted, please run |
aah didnt realize that its sorted. Done it now |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: krzyzacy, nikhiljindal The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
@nikhiljindal: I updated Prow config for you!I updated Prow plugins config for you! 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. |
@krzyzacy The tests are failing and link to logs is not working: GoogleCloudPlatform/k8s-multicluster-ingress#41 (comment). |
readOnly: true | ||
- name: cache-ssd | ||
mountPath: /root/.cache | ||
ports: |
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 don't think this needs this port
I'm investigating, currently your job is pending, I think waiting for a free node with that port available. We should probably remove that from the spec in a follow up, we use that as a hack to make sure the bazel jobs aren't using the bazel cache concurrently. |
http://prow.k8s.io/log?job=pull-kubernetes-multicluster-ingress-test&id=11
|
containers: | ||
- image: gcr.io/k8s-testimages/gcloud-in-go:0.4 | ||
args: | ||
- "--repo=github.com/$(REPO_NAME)=$(PULL_REFS)" |
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 needs to be "--repo=github.com/GoogleCloudPlatform/$(REPO_NAME)=$(PULL_REFS)"
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.
oh right, good catch
Thanks for the investigation @BenTheElder! Are the instructions for debugging this documented somewhere? |
@nikhiljindal I don't think we have instructions for debugging this anywhere, but generally the prow log links (which are at the
more or less, the pods do get GC'd, it's only meant to be used while running but is still valid for a bit. It's especially useful when the logs don't upload. |
@@ -9349,6 +9349,15 @@ | |||
"sig-scalability" | |||
] | |||
}, | |||
"pull-kubernetes-multicluster-ingress-test": { | |||
"args": [ | |||
"make test" |
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.
Oh and this needs to be an arg array 😞
"args": [
"make",
"test"
]
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.
fixed in #5439
Adding a presubmit job for github.com/GoogleCloudPlatform/k8s-multicluster-ingress.
cc @krzyzacy @G-Harmon