diff --git a/prow/config.yaml b/prow/config.yaml index de05cb5709ae..ccbf8e269945 100644 --- a/prow/config.yaml +++ b/prow/config.yaml @@ -2812,13 +2812,13 @@ presubmits: hostPath: path: /mnt/disks/ssd0 - jlewi/mlkube.io: - - name: mlkube-build-presubmit - context: mlkube-build-presubmit + tensorflow/k8s: + - name: tf-k8s-presubmit + context: tf-k8s-presubmit agent: kubernetes always_run: true # Run for every PR, or only when requested. - rerun_command: "/test mlkube-build-presubmit" - trigger: "(?m)^/test( all| mlkube-build-presubmit),?(\\s+|$)" + rerun_command: "/test tf-k8s-presubmit" + trigger: "(?m)^/test( all| tf-k8s-presubmit),?(\\s+|$)" branches: - master spec: @@ -3490,8 +3490,8 @@ postsubmits: secret: secretName: service-account - jlewi/mlkube.io: - - name: mlkube-build-postsubmit + tensorflow/k8s: + - name: tf-k8s-postsubmit agent: kubernetes branches: - master @@ -18096,26 +18096,6 @@ periodics: secret: secretName: velodrome-influxdb -- interval: 8h - agent: kubernetes - name: mlkube-build-periodic - spec: - containers: - # TODO(jlewi): Replace latest with a specific tag once the images stabilize. - - image: gcr.io/mlkube-testing/builder:latest - imagePullPolicy: Always - env: - - name: GOOGLE_APPLICATION_CREDENTIALS - value: /etc/service-account/service-account.json - volumeMounts: - - name: service - mountPath: /etc/service-account - readOnly: true - volumes: - - name: service - secret: - secretName: service-account - - name: periodic-kubernetes-bazel-build-1-6 interval: 2h agent: kubernetes @@ -18595,3 +18575,23 @@ periodics: secret: secretName: fejta-bot-token +- interval: 8h + agent: kubernetes + name: tf-k8s-periodic + spec: + containers: + # TODO(jlewi): Replace latest with a specific tag once the images stabilize. + - image: gcr.io/mlkube-testing/builder:latest + imagePullPolicy: Always + env: + - name: GOOGLE_APPLICATION_CREDENTIALS + value: /etc/service-account/service-account.json + volumeMounts: + - name: service + mountPath: /etc/service-account + readOnly: true + volumes: + - name: service + secret: + secretName: service-account + diff --git a/prow/plugins.yaml b/prow/plugins.yaml index a434191010c0..b7600ecd2723 100644 --- a/prow/plugins.yaml +++ b/prow/plugins.yaml @@ -8,7 +8,7 @@ triggers: - kubernetes-incubator - kubernetes-security - google/cadvisor - - jlewi/mlkube.io + - tensorflow/k8s trusted_org: kubernetes heart: @@ -92,7 +92,7 @@ plugins: kubernetes-security/kubernetes: - trigger - jlewi/mlkube.io: + tensorflow/k8s: - trigger spxtr/envoy: diff --git a/testgrid/config/config.yaml b/testgrid/config/config.yaml index dccd319b5c2a..8afaa3571563 100644 --- a/testgrid/config/config.yaml +++ b/testgrid/config/config.yaml @@ -1482,13 +1482,13 @@ test_groups: gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-gci-master-gci-new-downgrade-cluster-parallel - name: ci-kubernetes-e2e-gke-gci-new-gci-master-upgrade-cluster-new gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gke-gci-new-gci-master-upgrade-cluster-new -- name: mlkube-build-periodic - gcs_prefix: kubernetes-jenkins/logs/mlkube-build-periodic -- name: mlkube-build-presubmit - gcs_prefix: kubernetes-jenkins/pr-logs/directory/mlkube-build-presubmit +- name: tf-k8s-periodic + gcs_prefix: kubernetes-jenkins/logs/tf-k8s-periodic +- name: tf-k8s-presubmit + gcs_prefix: kubernetes-jenkins/pr-logs/directory/tf-k8s-presubmit num_columns_recent: 30 -- name: mlkube-build-postsubmit - gcs_prefix: kubernetes-jenkins/logs/mlkube-build-postsubmit +- name: tf-k8s-postsubmit + gcs_prefix: kubernetes-jenkins/logs/tf-k8s-postsubmit # kube-proxy daemonset migration jobs - name: ci-kubernetes-e2e-gci-gce-latest-downgrade-kube-proxy-ds gcs_prefix: kubernetes-jenkins/logs/ci-kubernetes-e2e-gci-gce-latest-downgrade-kube-proxy-ds @@ -3183,15 +3183,15 @@ dashboards: - name: sig-big-data dashboard_tab: - - name: mlkube-build-periodic + - name: tf-k8s-periodic description: Periodic builds and testing of TfJob CRD at head running on stable GKE. - test_group_name: mlkube-build-periodic - - name: mlkube-build-postsubmit + test_group_name: tf-k8s-periodic + - name: tf-k8s-postsubmit description: Postsubmit tests of TfJob CRD running on stable GKE. - test_group_name: mlkube-build-postsubmit - - name: mlkube-build-presubmit + test_group_name: tf-k8s-postsubmit + - name: tf-k8s-presubmit description: Presubmit tests of TfJob CRD running on stable GKE. - test_group_name: mlkube-build-presubmit + test_group_name: tf-k8s-presubmit - name: sig-autoscaling dashboard_tab: diff --git a/testgrid/jenkins_verify/jenkins_validate.go b/testgrid/jenkins_verify/jenkins_validate.go index 0440c6413646..a8b4533990c1 100644 --- a/testgrid/jenkins_verify/jenkins_validate.go +++ b/testgrid/jenkins_verify/jenkins_validate.go @@ -76,7 +76,7 @@ func main() { } // Also check k/k presubmit, prow postsubmit and periodic jobs - for _, job := range prowConfig.AllPresubmits([]string{"jlewi/mlkube.io", "kubernetes/kubernetes", "kubernetes/test-infra", "kubernetes/cluster-registry"}) { + for _, job := range prowConfig.AllPresubmits([]string{"kubernetes/kubernetes", "kubernetes/test-infra", "kubernetes/cluster-registry", "tensorflow/k8s"}) { jobs[job.Name] = false }