Add a periodic jobs to cache kolla-kubernetes deps
This PS creates a set of periodic jobs to cache commonly used gate containers used by kolla-kubernetes. Change-Id: If37ce7058a80e0ea01491a298471d16c627a8811
This commit is contained in:
parent
2c40443e0b
commit
56b3a74ef8
@ -1,5 +1,5 @@
|
|||||||
- job-template:
|
- job-template:
|
||||||
name: '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}'
|
name: 'gate-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}'
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
@ -14,8 +14,37 @@
|
|||||||
- install-distro-packages
|
- install-distro-packages
|
||||||
- shell: |
|
- shell: |
|
||||||
#!/bin/bash -xe
|
#!/bin/bash -xe
|
||||||
tools/setup_gate.sh {action} {distro} {type} {config} {node} shell {ver}
|
tools/setup_gate.sh {action} {distro} {type} {config} {node} shell {ver} gate
|
||||||
|
|
||||||
publishers:
|
publishers:
|
||||||
- devstack-logs
|
- devstack-logs
|
||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
|
- job-template:
|
||||||
|
name: 'periodic-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}'
|
||||||
|
node: '{node}'
|
||||||
|
|
||||||
|
wrappers:
|
||||||
|
- build-timeout:
|
||||||
|
timeout: 60
|
||||||
|
- timestamps
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- link-logs
|
||||||
|
- net-info
|
||||||
|
- zuul-git-prep-upper-constraints
|
||||||
|
- install-distro-packages
|
||||||
|
- shell: |
|
||||||
|
#!/bin/bash -xe
|
||||||
|
tools/setup_gate.sh {action} {distro} {type} {config} {node} shell {ver} periodic
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- devstack-logs
|
||||||
|
- scp:
|
||||||
|
site: 'tarballs.openstack.org'
|
||||||
|
files:
|
||||||
|
- source: 'UPLOAD_CONTAINERS/*'
|
||||||
|
target: 'tarballs/kolla-kubernetes/gate/containers/'
|
||||||
|
keep-hierarchy: false
|
||||||
|
copy-after-failure: false
|
||||||
|
- console-log
|
||||||
|
@ -6087,28 +6087,26 @@
|
|||||||
- pypi-jobs
|
- pypi-jobs
|
||||||
- openstack-publish-jobs
|
- openstack-publish-jobs
|
||||||
- openstack-releasenotes-jobs
|
- openstack-releasenotes-jobs
|
||||||
- '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
- 'gate-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
||||||
action: deploy
|
action: deploy
|
||||||
config: ceph-multi
|
config: ceph-multi
|
||||||
distro: centos
|
distro: centos
|
||||||
node: 'centos-7-2-node'
|
node: 'centos-7-2-node'
|
||||||
pipeline: gate
|
|
||||||
type: binary
|
type: binary
|
||||||
ver:
|
ver:
|
||||||
- '2'
|
- '2'
|
||||||
- '3'
|
- '3'
|
||||||
- 't'
|
- 't'
|
||||||
suffix: '-nv'
|
suffix: '-nv'
|
||||||
- '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
- 'gate-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
||||||
action: deploy
|
action: deploy
|
||||||
config: ceph-reboot
|
config: ceph-reboot
|
||||||
distro: centos
|
distro: centos
|
||||||
node: 'centos-7-2-node'
|
node: 'centos-7-2-node'
|
||||||
pipeline: gate
|
|
||||||
type: binary
|
type: binary
|
||||||
ver: '2'
|
ver: '2'
|
||||||
suffix: '-nv'
|
suffix: '-nv'
|
||||||
- '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
- 'gate-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
||||||
action: deploy
|
action: deploy
|
||||||
config:
|
config:
|
||||||
- helm-entrypoint
|
- helm-entrypoint
|
||||||
@ -6118,21 +6116,41 @@
|
|||||||
- iscsi
|
- iscsi
|
||||||
distro: centos
|
distro: centos
|
||||||
node: 'centos-7'
|
node: 'centos-7'
|
||||||
pipeline: gate
|
|
||||||
type: binary
|
type: binary
|
||||||
ver: '2'
|
ver: '2'
|
||||||
suffix: '-nv'
|
suffix: '-nv'
|
||||||
- '{pipeline}-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
- 'gate-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}{suffix}':
|
||||||
action: deploy
|
action: deploy
|
||||||
config:
|
config:
|
||||||
- ceph
|
- ceph
|
||||||
- iscsi
|
- iscsi
|
||||||
distro: ubuntu
|
distro: ubuntu
|
||||||
node: ubuntu-xenial
|
node: ubuntu-xenial
|
||||||
pipeline: gate
|
|
||||||
type: binary
|
type: binary
|
||||||
ver: '2'
|
ver: '2'
|
||||||
suffix: '-nv'
|
suffix: '-nv'
|
||||||
|
- 'periodic-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}':
|
||||||
|
action: deploy
|
||||||
|
config:
|
||||||
|
- ceph
|
||||||
|
- iscsi
|
||||||
|
distro: ubuntu
|
||||||
|
node: ubuntu-xenial
|
||||||
|
type: binary
|
||||||
|
ver:
|
||||||
|
- '2'
|
||||||
|
- '3'
|
||||||
|
- 'periodic-kolla-kubernetes-{action}-{distro}-{type}-{ver}-{config}':
|
||||||
|
action: deploy
|
||||||
|
config:
|
||||||
|
- ceph
|
||||||
|
- iscsi
|
||||||
|
distro: centos
|
||||||
|
node: 'centos-7'
|
||||||
|
type: binary
|
||||||
|
ver:
|
||||||
|
- '2'
|
||||||
|
- '3'
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: kosmos
|
name: kosmos
|
||||||
|
@ -11009,6 +11009,15 @@ projects:
|
|||||||
experimental:
|
experimental:
|
||||||
- gate-kolla-kubernetes-deploy-centos-binary-2-helm-operator-nv
|
- gate-kolla-kubernetes-deploy-centos-binary-2-helm-operator-nv
|
||||||
- gate-kolla-kubernetes-deploy-centos-binary-2-ceph-reboot-nv
|
- gate-kolla-kubernetes-deploy-centos-binary-2-ceph-reboot-nv
|
||||||
|
periodic:
|
||||||
|
- periodic-kolla-kubernetes-deploy-centos-binary-2-ceph
|
||||||
|
- periodic-kolla-kubernetes-deploy-ubuntu-binary-2-ceph
|
||||||
|
- periodic-kolla-kubernetes-deploy-centos-binary-3-ceph
|
||||||
|
- periodic-kolla-kubernetes-deploy-ubuntu-binary-3-ceph
|
||||||
|
- periodic-kolla-kubernetes-deploy-centos-binary-2-iscsi
|
||||||
|
- periodic-kolla-kubernetes-deploy-ubuntu-binary-2-iscsi
|
||||||
|
- periodic-kolla-kubernetes-deploy-centos-binary-3-iscsi
|
||||||
|
- periodic-kolla-kubernetes-deploy-ubuntu-binary-3-iscsi
|
||||||
|
|
||||||
- name: openstack/kosmos
|
- name: openstack/kosmos
|
||||||
template:
|
template:
|
||||||
|
Loading…
Reference in New Issue
Block a user