mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 04:33:26 +00:00
Merge pull request #24371 from spxtr/rev-rev-rev
Revert "Revert "Revert "Run most GCE, GKE, and Kubemark e2e jobs insi…
This commit is contained in:
commit
9cc1ee01fd
@ -138,8 +138,8 @@
|
|||||||
exit ${{rc}}
|
exit ${{rc}}
|
||||||
branch: 'master'
|
branch: 'master'
|
||||||
job-env: ''
|
job-env: ''
|
||||||
runner: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/dockerized-e2e-runner.sh")
|
runner: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e-runner.sh")
|
||||||
legacy-runner: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e-runner.sh")
|
dockerized-runner: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/dockerized-e2e-runner.sh")
|
||||||
old-runner-1-1: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh")
|
old-runner-1-1: bash <(curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh")
|
||||||
# XXX This is a hack to run only the tests we care about, without importing all of the skip list vars from the v1.1 e2e.sh.
|
# XXX This is a hack to run only the tests we care about, without importing all of the skip list vars from the v1.1 e2e.sh.
|
||||||
default-skip-list-1-1: Autoscaling\sSuite|resource\susage\stracking|Nodes|Etcd\sFailure|MasterCerts|experimental\sresource\susage\stracking|ServiceLoadBalancer|Shell|Daemon\sset|Deployment|Skipped|Restart\sshould\srestart\sall\snodes|Example|Reboot|ServiceLoadBalancer|DaemonRestart\sController\sManager|Daemon\sset\sshould\srun\sand\sstop\scomplex\sdaemon|Resource\susage\sof\ssystem\scontainers|allows\sscheduling\sof\spods\son\sa\sminion\safter\sit\srejoins\sthe\scluster
|
default-skip-list-1-1: Autoscaling\sSuite|resource\susage\stracking|Nodes|Etcd\sFailure|MasterCerts|experimental\sresource\susage\stracking|ServiceLoadBalancer|Shell|Daemon\sset|Deployment|Skipped|Restart\sshould\srestart\sall\snodes|Example|Reboot|ServiceLoadBalancer|DaemonRestart\sController\sManager|Daemon\sset\sshould\srun\sand\sstop\scomplex\sdaemon|Resource\susage\sof\ssystem\scontainers|allows\sscheduling\sof\spods\son\sa\sminion\safter\sit\srejoins\sthe\scluster
|
||||||
|
@ -15,7 +15,8 @@
|
|||||||
description: '{description} Test owner: {test-owner}.'
|
description: '{description} Test owner: {test-owner}.'
|
||||||
logrotate:
|
logrotate:
|
||||||
daysToKeep: 7
|
daysToKeep: 7
|
||||||
jenkins_node: 'e2e'
|
node: '{jenkins_node}'
|
||||||
|
jenkins_node: 'master'
|
||||||
disabled: '{obj:disable_job}'
|
disabled: '{obj:disable_job}'
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
@ -45,7 +46,6 @@
|
|||||||
- job-template:
|
- job-template:
|
||||||
name: 'kubernetes-e2e-{suffix}'
|
name: 'kubernetes-e2e-{suffix}'
|
||||||
<<: *e2e_job_defaults
|
<<: *e2e_job_defaults
|
||||||
node: '{jenkins_node}'
|
|
||||||
triggers:
|
triggers:
|
||||||
- reverse:
|
- reverse:
|
||||||
jobs: '{trigger-job}'
|
jobs: '{trigger-job}'
|
||||||
@ -109,6 +109,8 @@
|
|||||||
export KUBE_ADMISSION_CONTROL="NamespaceLifecycle,InitialResources,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"
|
export KUBE_ADMISSION_CONTROL="NamespaceLifecycle,InitialResources,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"
|
||||||
- 'gce-flaky':
|
- 'gce-flaky':
|
||||||
description: 'Run the flaky tests on GCE, sequentially.'
|
description: 'Run the flaky tests on GCE, sequentially.'
|
||||||
|
jenkins_node: 'e2e'
|
||||||
|
runner: '{dockerized-runner}'
|
||||||
timeout: 180
|
timeout: 180
|
||||||
job-env: |
|
job-env: |
|
||||||
export GINKGO_TEST_ARGS="--ginkgo.focus=\[Flaky\] \
|
export GINKGO_TEST_ARGS="--ginkgo.focus=\[Flaky\] \
|
||||||
@ -220,6 +222,8 @@
|
|||||||
- client (kubectl): ci/latest.txt<br>
|
- client (kubectl): ci/latest.txt<br>
|
||||||
- cluster (k8s): ci/latest.txt<br>
|
- cluster (k8s): ci/latest.txt<br>
|
||||||
- tests: ci/latest.txt
|
- tests: ci/latest.txt
|
||||||
|
jenkins_node: 'e2e'
|
||||||
|
runner: '{dockerized-runner}'
|
||||||
timeout: 300
|
timeout: 300
|
||||||
job-env: |
|
job-env: |
|
||||||
export PROJECT="k8s-jkns-e2e-gke-ci-flaky"
|
export PROJECT="k8s-jkns-e2e-gke-ci-flaky"
|
||||||
@ -440,7 +444,6 @@
|
|||||||
trigger-job: 'kubernetes-build-1.1'
|
trigger-job: 'kubernetes-build-1.1'
|
||||||
test-owner: 'Build Cop'
|
test-owner: 'Build Cop'
|
||||||
branch: 'release-1.1'
|
branch: 'release-1.1'
|
||||||
jenkins_node: 'master'
|
|
||||||
runner: '{old-runner-1-1}'
|
runner: '{old-runner-1-1}'
|
||||||
post-env: ''
|
post-env: ''
|
||||||
suffix:
|
suffix:
|
||||||
@ -457,7 +460,6 @@
|
|||||||
trigger-job: 'kubernetes-build-1.1'
|
trigger-job: 'kubernetes-build-1.1'
|
||||||
test-owner: 'Build Cop'
|
test-owner: 'Build Cop'
|
||||||
branch: 'release-1.1'
|
branch: 'release-1.1'
|
||||||
jenkins_node: 'master'
|
|
||||||
runner: '{old-runner-1-1}'
|
runner: '{old-runner-1-1}'
|
||||||
post-env: ''
|
post-env: ''
|
||||||
cron-string: 'H */6 * * *'
|
cron-string: 'H */6 * * *'
|
||||||
@ -476,7 +478,6 @@
|
|||||||
trigger-job: 'kubernetes-build-1.0'
|
trigger-job: 'kubernetes-build-1.0'
|
||||||
test-owner: 'Build Cop'
|
test-owner: 'Build Cop'
|
||||||
branch: 'release-1.0'
|
branch: 'release-1.0'
|
||||||
jenkins_node: 'master'
|
|
||||||
runner: '{old-runner-1-0}'
|
runner: '{old-runner-1-0}'
|
||||||
post-env: ''
|
post-env: ''
|
||||||
cron-string: 'H */12 * * *'
|
cron-string: 'H */12 * * *'
|
||||||
@ -548,8 +549,6 @@
|
|||||||
cron-string: '@daily'
|
cron-string: '@daily'
|
||||||
trigger-job: ''
|
trigger-job: ''
|
||||||
timeout: 240
|
timeout: 240
|
||||||
jenkins_node: 'master'
|
|
||||||
runner: '{legacy-runner}'
|
|
||||||
provider-env: |
|
provider-env: |
|
||||||
{aws-provider-env}
|
{aws-provider-env}
|
||||||
export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]"
|
export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]"
|
||||||
@ -630,7 +629,6 @@
|
|||||||
- job-template:
|
- job-template:
|
||||||
name: 'kubernetes-e2e-gce-trusty-ci-{suffix}'
|
name: 'kubernetes-e2e-gce-trusty-ci-{suffix}'
|
||||||
<<: *e2e_job_defaults
|
<<: *e2e_job_defaults
|
||||||
node: '{jenkins_node}'
|
|
||||||
triggers:
|
triggers:
|
||||||
- reverse:
|
- reverse:
|
||||||
jobs: '{trigger-job}'
|
jobs: '{trigger-job}'
|
||||||
@ -726,7 +724,6 @@
|
|||||||
- job-template:
|
- job-template:
|
||||||
name: 'kubernetes-e2e-gce-trusty-dev-{suffix}'
|
name: 'kubernetes-e2e-gce-trusty-dev-{suffix}'
|
||||||
<<: *e2e_job_defaults
|
<<: *e2e_job_defaults
|
||||||
node: '{jenkins_node}'
|
|
||||||
triggers:
|
triggers:
|
||||||
- timed: 'H H/8 * * *'
|
- timed: 'H H/8 * * *'
|
||||||
publishers:
|
publishers:
|
||||||
@ -781,7 +778,6 @@
|
|||||||
- job-template:
|
- job-template:
|
||||||
name: 'kubernetes-e2e-gce-trusty-{suffix}'
|
name: 'kubernetes-e2e-gce-trusty-{suffix}'
|
||||||
<<: *e2e_job_defaults
|
<<: *e2e_job_defaults
|
||||||
node: '{jenkins_node}'
|
|
||||||
triggers:
|
triggers:
|
||||||
# Trusty beta and stable images are built once per day.
|
# Trusty beta and stable images are built once per day.
|
||||||
- timed: '@daily'
|
- timed: '@daily'
|
||||||
@ -803,7 +799,6 @@
|
|||||||
test-owner: 'wonderfly@google.com'
|
test-owner: 'wonderfly@google.com'
|
||||||
branch: 'release-1.1'
|
branch: 'release-1.1'
|
||||||
emails: 'wonderfly@google.com,qzheng@google.com'
|
emails: 'wonderfly@google.com,qzheng@google.com'
|
||||||
jenkins_node: 'master'
|
|
||||||
runner: '{old-runner-1-1}'
|
runner: '{old-runner-1-1}'
|
||||||
post-env: ''
|
post-env: ''
|
||||||
suffix:
|
suffix:
|
||||||
|
@ -3,7 +3,6 @@
|
|||||||
description: '{description} Test owner: gmarek'
|
description: '{description} Test owner: gmarek'
|
||||||
logrotate:
|
logrotate:
|
||||||
daysToKeep: 7
|
daysToKeep: 7
|
||||||
node: 'e2e'
|
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
{provider-env}
|
{provider-env}
|
||||||
|
@ -3,14 +3,13 @@
|
|||||||
description: '{deploy-description} Test owner: {test-owner}'
|
description: '{deploy-description} Test owner: {test-owner}'
|
||||||
logrotate:
|
logrotate:
|
||||||
daysToKeep: 14
|
daysToKeep: 14
|
||||||
node: 'master'
|
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
{provider-env}
|
{provider-env}
|
||||||
{soak-deploy}
|
{soak-deploy}
|
||||||
{job-env}
|
{job-env}
|
||||||
{post-env}
|
{post-env}
|
||||||
timeout -k {kill-timeout}m 90m {legacy-runner} && rc=$? || rc=$?
|
timeout -k {kill-timeout}m 90m {runner} && rc=$? || rc=$?
|
||||||
{report-rc}
|
{report-rc}
|
||||||
properties:
|
properties:
|
||||||
- build-blocker:
|
- build-blocker:
|
||||||
@ -37,14 +36,13 @@
|
|||||||
workspace: '/var/lib/jenkins/jobs/kubernetes-soak-weekly-deploy-{suffix}/workspace'
|
workspace: '/var/lib/jenkins/jobs/kubernetes-soak-weekly-deploy-{suffix}/workspace'
|
||||||
logrotate:
|
logrotate:
|
||||||
daysToKeep: 7
|
daysToKeep: 7
|
||||||
node: 'master'
|
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
{provider-env}
|
{provider-env}
|
||||||
{soak-continuous}
|
{soak-continuous}
|
||||||
{job-env}
|
{job-env}
|
||||||
{post-env}
|
{post-env}
|
||||||
timeout -k {kill-timeout}m 360m {legacy-runner} && rc=$? || rc=$?
|
timeout -k {kill-timeout}m 360m {runner} && rc=$? || rc=$?
|
||||||
{report-rc}
|
{report-rc}
|
||||||
properties:
|
properties:
|
||||||
- build-blocker:
|
- build-blocker:
|
||||||
|
@ -12,7 +12,6 @@
|
|||||||
project-type: multijob
|
project-type: multijob
|
||||||
triggers:
|
triggers:
|
||||||
- timed: '@hourly'
|
- timed: '@hourly'
|
||||||
node: 'master'
|
|
||||||
builders:
|
builders:
|
||||||
# TODO(ihmccreery) In theory, we could get ourselves into trouble by
|
# TODO(ihmccreery) In theory, we could get ourselves into trouble by
|
||||||
# editing these things in the middle of a run. Jenkins Job Builder
|
# editing these things in the middle of a run. Jenkins Job Builder
|
||||||
@ -62,7 +61,6 @@
|
|||||||
description: 'Deploy a cluster at {version-old} to be tested and upgraded to {version-new}. Test owner: ihmccreery.'
|
description: 'Deploy a cluster at {version-old} to be tested and upgraded to {version-new}. Test owner: ihmccreery.'
|
||||||
logrotate:
|
logrotate:
|
||||||
daysToKeep: 7
|
daysToKeep: 7
|
||||||
node: 'master'
|
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
# per-provider variables
|
# per-provider variables
|
||||||
@ -99,7 +97,6 @@
|
|||||||
workspace: /var/lib/jenkins/jobs/kubernetes-upgrade-{provider}-{version-old}-{version-new}-step1-deploy/workspace/
|
workspace: /var/lib/jenkins/jobs/kubernetes-upgrade-{provider}-{version-old}-{version-new}-step1-deploy/workspace/
|
||||||
logrotate:
|
logrotate:
|
||||||
daysToKeep: 7
|
daysToKeep: 7
|
||||||
node: 'master'
|
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
# per-provider variables
|
# per-provider variables
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
node: 'node'
|
node: 'node'
|
||||||
logrotate:
|
logrotate:
|
||||||
numToKeep: 200
|
numToKeep: 200
|
||||||
|
node: node
|
||||||
builders:
|
builders:
|
||||||
- docker-build-publish:
|
- docker-build-publish:
|
||||||
repoName: '{repoName}'
|
repoName: '{repoName}'
|
||||||
@ -63,6 +64,7 @@
|
|||||||
node: 'node'
|
node: 'node'
|
||||||
logrotate:
|
logrotate:
|
||||||
numToKeep: 200
|
numToKeep: 200
|
||||||
|
node: node
|
||||||
builders:
|
builders:
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
Loading…
Reference in New Issue
Block a user