5 #--------------------------------
7 #--------------------------------
8 # the versions stated here default to branches which then later
9 # on used for checking out the branches, pulling in head of the branch.
12 openstack-osa-version: '{stream}'
13 opnfv-releng-version: 'master'
17 openstack-osa-version: 'stable/{stream}'
18 opnfv-releng-version: 'master'
19 gs-pathname: '/{stream}'
20 #--------------------------------
22 #--------------------------------
28 #--------------------------------
30 #--------------------------------
34 slave-label: xci-xenial-virtual
35 dib-os-release: 'xenial'
36 dib-os-element: 'ubuntu-minimal'
37 dib-os-packages: 'vlan,vim,less,bridge-utils,sudo,language-pack-en,iputils-ping,rsyslog,curl,python,debootstrap,ifenslave,ifenslave-2.6,lsof,lvm2,tcpdump,nfs-kernel-server,chrony,iptables'
38 extra-dib-elements: 'openssh-server'
41 slave-label: xci-centos7-virtual
43 dib-os-element: 'centos7'
44 dib-os-packages: 'vim,less,bridge-utils,iputils,rsyslog,curl'
45 extra-dib-elements: 'openssh-server'
48 slave-label: xci-suse-virtual
49 dib-os-release: '42.2'
50 dib-os-element: 'opensuse-minimal'
51 dib-os-packages: 'vim,less,bridge-utils,iputils,rsyslog,curl'
52 extra-dib-elements: 'openssh-server'
54 #--------------------------------
56 #--------------------------------
58 - 'osa-deploy-{pod}-{distro}-periodic-{stream}'
60 #--------------------------------
62 #--------------------------------
64 name: 'osa-deploy-{pod}-{distro}-periodic-{stream}'
66 disabled: '{obj:disabled}'
72 use-build-blocker: true
77 - '^bifrost-.*periodic.*'
85 branch: '{opnfv-releng-version}'
88 default: https://gerrit.opnfv.org/gerrit/$PROJECT
93 name: OPENSTACK_OSA_VERSION
94 default: '{openstack-osa-version}'
96 name: OPNFV_RELENG_VERSION
97 default: '{opnfv-releng-version}'
103 default: '{dib-os-release}'
106 default: '{dib-os-element}'
108 name: DIB_OS_PACKAGES
109 default: '{dib-os-packages}'
111 name: EXTRA_DIB_ELEMENTS
112 default: '{extra-dib-elements}'
114 name: CLEAN_DIB_IMAGES
118 default: '{slave-label}'
120 name: ANSIBLE_VERBOSITY
127 - fix-workspace-permissions
132 # trigger is disabled until we know which jobs we will have
133 # and adjust stuff accordingly
135 - timed: '' # '@midnight'
138 - description-setter:
139 description: "Built on $NODE_NAME - Scenario: $DEPLOY_SCENARIO"
140 - 'osa-deploy-builder'
142 #---------------------------
144 #---------------------------
146 name: osa-deploy-builder
149 !include-raw: ./xci-deploy.sh