Skip to content
This repository has been archived by the owner on Apr 17, 2019. It is now read-only.

Add mungegithub to kubernetes/test-infra #1553

Merged

Conversation

apelisse
Copy link
Contributor

@apelisse apelisse commented Aug 17, 2016

Make sure the mungegithub is running for test-infra repository.


This change is Reviewable

@apelisse
Copy link
Contributor Author

@foxish Can you please make sure I didn't forget anything? Also, we would need to create the test-infra.submit-queue.k8s.io host

http:
paths:
- backend:
serviceName: contrib-sq-status
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

service-name should be test-infra-sq-status

@foxish
Copy link
Contributor

foxish commented Aug 17, 2016

It should work mostly. Do we need the submit-queue itself to run? #762 (comment) stated that we may not want the submit-queue on each repo.
We should first get some consensus on which mungers make sense to run on test-infra.
To run blunderbuss for example, we need OWNERS files to be generated first.

cc @fejta

@fejta
Copy link
Contributor

fejta commented Aug 18, 2016

Yes I want the submit-queue. I want a consistent experience in every repo in the kubernetes org.

kind: Service
metadata:
labels:
app: submit-queue
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add the grapher now that it exists?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you mean the queue-health grapher?

@fejta
Copy link
Contributor

fejta commented Aug 18, 2016

LGTM

@foxish
Copy link
Contributor

foxish commented Aug 18, 2016

Makes sense. @apelisse, can we prune the other mungers from that list for test-infra? We can start with the submit-queue, lgtm-after-commit, and needs-rebase mungers perhaps. Blunderbuss and so on can be started up later.

submit-queue.chart-url: ""
submit-queue.history-url: ""

# options used by the GCS feature.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't these be non-empty?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@foxish I can't remember what these are?
@fejta They are not set for contrib, so I assumed we don't need it ... (your talking about GCS variables below, right?)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are useful only if we use the jenkins instances. They can be blank here since we run only the travis presubmit and no other tests.

@apelisse
Copy link
Contributor Author

@foxish Can you please add LGTM label if it's ok with you. I've removed the blunderbuss munger.

@foxish
Copy link
Contributor

foxish commented Aug 19, 2016

@apelisse I think we need to remove the check-labels munger as well since the labels.yaml file isn't present in test-infra repo.

@foxish
Copy link
Contributor

foxish commented Aug 19, 2016

/lgtm

@k8s-github-robot k8s-github-robot added the lgtm Indicates that a PR is ready to be merged. label Aug 19, 2016
@fejta
Copy link
Contributor

fejta commented Aug 19, 2016

We definitely want the check-labels munger.

@fejta
Copy link
Contributor

fejta commented Aug 19, 2016

It is very important the experience is the same in every repo... then I don't have the friction of trying to learn how each and every repo behaves.

@apelisse
Copy link
Contributor Author

Yeah, but maybe we also want to do it incrementally

On Fri, Aug 19, 2016 at 2:14 PM Erick Fejta [email protected]
wrote:

It is very important the experience is the same in every repo... then I
don't have the friction of trying to learn how each and every repo behaves.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#1553 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB1xrMRev-k0RYcB0wIFLj9eVE3aw3gBks5qhhzJgaJpZM4Jm39p
.

@fejta
Copy link
Contributor

fejta commented Aug 19, 2016

Sure, doesn't have to be in this PR, but any reason not to create a labels.yaml in the test-infra now?

@foxish
Copy link
Contributor

foxish commented Aug 19, 2016

Yes, I agree. I think the next step would be to create the label file and turn up that munger as well.

@apelisse
Copy link
Contributor Author

I'm not sure we want to create lots of unused labels?

On Fri, Aug 19, 2016 at 2:16 PM Erick Fejta [email protected]
wrote:

Sure, doesn't have to be in this PR, but any reason not to create a
labels.yaml in the test-infra now?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#1553 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB1xrKGtmfBDvfF-qqy_PlFuVXzD9U-lks5qhh1DgaJpZM4Jm39p
.

@k8s-github-robot
Copy link

Automatic merge from submit-queue

@k8s-github-robot k8s-github-robot merged commit 660f9f1 into kubernetes-retired:master Aug 19, 2016
foxish pushed a commit to foxish/contrib that referenced this pull request Jan 20, 2017
…or-test-infra

Automatic merge from submit-queue

Add mungegithub to kubernetes/test-infra

Make sure the mungegithub is running for test-infra repository.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants