From dc62d0ffc646f72fe9a5bf98199c407ffbe4d695 Mon Sep 17 00:00:00 2001 From: Christoph Blecker Date: Sun, 7 Apr 2019 16:14:50 -0700 Subject: [PATCH] Update godeps -> dependencies job --- .../generated-security-jobs.yaml | 46 +++++++++++++++++++ .../{godeps.yaml => dependencies.yaml} | 36 +++++++++++++++ testgrid/config.yaml | 8 ++++ 3 files changed, 90 insertions(+) rename config/jobs/kubernetes/sig-testing/{godeps.yaml => dependencies.yaml} (53%) diff --git a/config/jobs/kubernetes-security/generated-security-jobs.yaml b/config/jobs/kubernetes-security/generated-security-jobs.yaml index 00e789ce6ec7..ea025d4b5781 100644 --- a/config/jobs/kubernetes-security/generated-security-jobs.yaml +++ b/config/jobs/kubernetes-security/generated-security-jobs.yaml @@ -3043,8 +3043,54 @@ presubmits: defaultMode: 256 secretName: ssh-security trigger: (?m)^/test( | .* )pull-security-kubernetes-conformance-image-test,?($|\s.*) + - agent: kubernetes + always_run: true + cluster: security + context: pull-security-kubernetes-dependencies + decorate: true + labels: + preset-dind-enabled: "true" + preset-service-account: "true" + name: pull-security-kubernetes-dependencies + path_alias: k8s.io/kubernetes + rerun_command: /test pull-security-kubernetes-dependencies + skip_branches: + - release-1.14 + - release-1.13 + - release-1.12 + - release-1.11 + spec: + containers: + - args: + - --ssh=/etc/ssh-security/ssh-security + - make + - verify + command: + - runner.sh + env: + - name: WHAT + value: vendor vendor-licenses + image: gcr.io/k8s-testimages/kubekins-e2e:v20190329-811f7954b-master + name: main + resources: {} + securityContext: + privileged: true + volumeMounts: + - mountPath: /etc/ssh-security + name: ssh-security + volumes: + - name: ssh-security + secret: + defaultMode: 256 + secretName: ssh-security + trigger: (?m)^/test( | .* )pull-security-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: false + branches: + - release-1.14 + - release-1.13 + - release-1.12 + - release-1.11 cluster: security context: pull-security-kubernetes-godeps decorate: true diff --git a/config/jobs/kubernetes/sig-testing/godeps.yaml b/config/jobs/kubernetes/sig-testing/dependencies.yaml similarity index 53% rename from config/jobs/kubernetes/sig-testing/godeps.yaml rename to config/jobs/kubernetes/sig-testing/dependencies.yaml index c2cc9b356e32..fa828acdb0b4 100644 --- a/config/jobs/kubernetes/sig-testing/godeps.yaml +++ b/config/jobs/kubernetes/sig-testing/dependencies.yaml @@ -1,9 +1,45 @@ presubmits: kubernetes/kubernetes: + - name: pull-kubernetes-dependencies + path_alias: "k8s.io/kubernetes" + decorate: true + skip_branches: + - release-1.14 + - release-1.13 + - release-1.12 + - release-1.11 + always_run: true + skip_report: false + labels: + preset-service-account: "true" + preset-dind-enabled: "true" + spec: + containers: + - name: main + command: + - runner.sh + image: gcr.io/k8s-testimages/kubekins-e2e:v20190329-811f7954b-master + args: + - make + - verify + # docker-in-docker needs privileged mode + securityContext: + privileged: true + env: + # Space separated list of the checks to run + - name: WHAT + value: "vendor vendor-licenses" + + - name: pull-kubernetes-godeps run_if_changed: '^((build\/|Godeps\/|vendor\/|hack\/lib\/|hack\/.*godep|staging\/).*)$' path_alias: "k8s.io/kubernetes" decorate: true + branches: + - release-1.14 + - release-1.13 + - release-1.12 + - release-1.11 always_run: false skip_report: false labels: diff --git a/testgrid/config.yaml b/testgrid/config.yaml index 080a4e726159..ada31e417875 100644 --- a/testgrid/config.yaml +++ b/testgrid/config.yaml @@ -2686,6 +2686,11 @@ test_groups: num_columns_recent: 20 alert_stale_results_hours: 24 num_failures_to_alert: 10 +- name: pull-kubernetes-dependencies + gcs_prefix: kubernetes-jenkins/pr-logs/directory/pull-kubernetes-dependencies + num_columns_recent: 20 + alert_stale_results_hours: 24 + num_failures_to_alert: 10 - name: pull-kubernetes-godeps gcs_prefix: kubernetes-jenkins/pr-logs/directory/pull-kubernetes-godeps num_columns_recent: 20 @@ -7448,6 +7453,9 @@ dashboards: - name: pull-kubernetes-typecheck test_group_name: pull-kubernetes-typecheck base_options: width=10 + - name: pull-kubernetes-dependencies + test_group_name: pull-kubernetes-dependencies + base_options: width=10 - name: pull-kubernetes-godeps test_group_name: pull-kubernetes-godeps base_options: width=10