-
Notifications
You must be signed in to change notification settings - Fork 2.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
Add ci-kubernetes-e2e-gce-min-node-permissions #4685
Conversation
"--env-file=jobs/platform/gce.env", | ||
"--env-file=jobs/env/ci-kubernetes-e2e-gce-min-node-permissions.env", | ||
"--extract=ci/latest", | ||
"--gcp-project=k8s-min-node-permissions", |
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.
does this project has some special quota/IAM?
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.
It has the min-node-permissions@k8s-min-node-permissions.iam.gserviceaccount.com service account configured.
jobs/config.json
Outdated
], | ||
"scenario": "kubernetes_e2e", | ||
"sigOwners": [ | ||
"UNKNOWN" |
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.
put a sig here
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.
Done.
Ptal. |
@@ -1995,6 +1995,8 @@ dashboards: | |||
test_group_name: ci-kubernetes-e2e-gce-device-plugin-gpu | |||
- name: gce-gpu | |||
test_group_name: ci-kubernetes-e2e-gce-gpu | |||
- name: gce-min-node-permissions | |||
test_group_name: ci-kubernetes-e2e-gce-min-node-permissions |
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.
you'll need to add something similar to https://github.com/ihmccreery/test-infra/blob/21a4014b4bd783ce58a7c93dee03a42624692bf6/testgrid/config/config.yaml#L1735-L1736 for the new job, and you should be good to go.
(that's what the travis failure tries to tell you)
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.
Done.
(and please run |
21a4014
to
e6c0168
Compare
Done. |
e6c0168
to
8f89139
Compare
testgrid/config/config.yaml
Outdated
@@ -1758,6 +1758,8 @@ test_groups: | |||
gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-gci-stable1-gci-stable2-downgrade-cluster | |||
- name: ci-kubernetes-e2e-gke-gci-stable1-gci-stable2-downgrade-cluster-parallel | |||
gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-gci-stable1-gci-stable2-downgrade-cluster-parallel | |||
- name: gce-min-node-permissions | |||
gcs_prefix: kubernetes-jenkins/logs/gce-min-node-permissions |
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.
s/gce-min-node-permissions/ci-kubernetes-e2e-gce-min-node-permissions/
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.
Done.
8f89139
to
5dc30d2
Compare
(seems prow/config.yaml is still not sorted properly - LGTM once all presubmit passes) |
2dbda5d
to
e63f0c9
Compare
testgrid/config/config.yaml
Outdated
@@ -1758,6 +1758,8 @@ test_groups: | |||
gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-gci-stable1-gci-stable2-downgrade-cluster | |||
- name: ci-kubernetes-e2e-gke-gci-stable1-gci-stable2-downgrade-cluster-parallel | |||
gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-gci-stable1-gci-stable2-downgrade-cluster-parallel | |||
- name: ci-kubernetes-e2e-gce-gce-min-node-permissions | |||
gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gce-gce-min-node-permissions |
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.
one less -gce
😈
…al node permissions
e63f0c9
to
e547807
Compare
sigh Okay @krzyzacy ptal. |
/shrug |
@ihmccreery: I updated Prow 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. |
Thanks @krzyzacy. When can I expect this to show up on the dashboards? |
... to test granting minimal node permissions
Xref kubernetes/kubernetes#52868