Re introduce CI for upgrades (#5427)
This commit is contained in:
parent
696fcaf391
commit
95cf18ff00
1 changed files with 28 additions and 35 deletions
|
@ -1,133 +1,126 @@
|
||||||
---
|
---
|
||||||
.packet_variables: &packet_variables
|
|
||||||
CI_PLATFORM: "packet"
|
|
||||||
SSH_USER: "kubespray"
|
|
||||||
|
|
||||||
.packet: &packet
|
.packet: &packet
|
||||||
extends: .testcases
|
extends: .testcases
|
||||||
variables:
|
variables:
|
||||||
<<: *packet_variables
|
CI_PLATFORM: "packet"
|
||||||
|
SSH_USER: "kubespray"
|
||||||
tags:
|
tags:
|
||||||
- packet
|
- packet
|
||||||
only: [/^pr-.*$/]
|
only: [/^pr-.*$/]
|
||||||
except: ['triggers']
|
except: ['triggers']
|
||||||
|
|
||||||
.test-upgrade: &test-upgrade
|
|
||||||
variables:
|
|
||||||
UPGRADE_TEST: "graceful"
|
|
||||||
|
|
||||||
packet_ubuntu18-calico-aio:
|
packet_ubuntu18-calico-aio:
|
||||||
stage: deploy-part1
|
stage: deploy-part1
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: on_success
|
when: on_success
|
||||||
|
|
||||||
# ### PR JOBS PART2
|
# ### PR JOBS PART2
|
||||||
|
|
||||||
packet_centos7-flannel-addons:
|
packet_centos7-flannel-addons:
|
||||||
|
extends: .packet
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
|
||||||
when: on_success
|
when: on_success
|
||||||
|
|
||||||
# ### MANUAL JOBS
|
# ### MANUAL JOBS
|
||||||
|
|
||||||
packet_centos-weave-kubeadm-sep:
|
packet_centos-weave-kubeadm-sep:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: on_success
|
when: on_success
|
||||||
only: ['triggers']
|
variables:
|
||||||
except: []
|
UPGRADE_TEST: basic
|
||||||
|
|
||||||
packet_ubuntu-weave-sep:
|
packet_ubuntu-weave-sep:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
only: ['triggers']
|
|
||||||
except: []
|
|
||||||
|
|
||||||
# # More builds for PRs/merges (manual) and triggers (auto)
|
# # More builds for PRs/merges (manual) and triggers (auto)
|
||||||
|
|
||||||
packet_ubuntu-canal-ha:
|
packet_ubuntu-canal-ha:
|
||||||
stage: deploy-special
|
stage: deploy-special
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_ubuntu-canal-kubeadm:
|
packet_ubuntu-canal-kubeadm:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: on_success
|
when: on_success
|
||||||
|
|
||||||
packet_ubuntu-flannel-ha:
|
packet_ubuntu-flannel-ha:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
# Contiv does not work in k8s v1.16
|
# Contiv does not work in k8s v1.16
|
||||||
# packet_ubuntu-contiv-sep:
|
# packet_ubuntu-contiv-sep:
|
||||||
# stage: deploy-part2
|
# stage: deploy-part2
|
||||||
# <<: *packet
|
# extends: .packet
|
||||||
# when: on_success
|
# when: on_success
|
||||||
|
|
||||||
packet_ubuntu18-cilium-sep:
|
packet_ubuntu18-cilium-sep:
|
||||||
stage: deploy-special
|
stage: deploy-special
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_ubuntu18-flannel-containerd:
|
packet_ubuntu18-flannel-containerd:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_debian9-macvlan-sep:
|
packet_debian9-macvlan-sep:
|
||||||
stage: unit-tests
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_debian9-calico-upgrade:
|
packet_debian9-calico-upgrade:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: on_success
|
when: on_success
|
||||||
|
variables:
|
||||||
|
UPGRADE_TEST: graceful
|
||||||
|
|
||||||
packet_debian10-containerd:
|
packet_debian10-containerd:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: on_success
|
when: on_success
|
||||||
|
|
||||||
packet_centos7-calico-ha:
|
packet_centos7-calico-ha:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_centos7-kube-ovn:
|
packet_centos7-kube-ovn:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: on_success
|
when: on_success
|
||||||
|
|
||||||
packet_centos7-kube-router:
|
packet_centos7-kube-router:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_centos7-multus-calico:
|
packet_centos7-multus-calico:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_opensuse-canal:
|
packet_opensuse-canal:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_oracle-7-canal:
|
packet_oracle-7-canal:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_ubuntu-kube-router-sep:
|
packet_ubuntu-kube-router-sep:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
||||||
packet_amazon-linux-2-aio:
|
packet_amazon-linux-2-aio:
|
||||||
stage: deploy-part2
|
stage: deploy-part2
|
||||||
<<: *packet
|
extends: .packet
|
||||||
when: manual
|
when: manual
|
||||||
|
|
Loading…
Reference in a new issue