2 name: 'opnfv-osa-periodic'
5 #--------------------------------
7 #--------------------------------
11 #--------------------------------
13 #--------------------------------
21 #--------------------------------
23 #--------------------------------
26 #--------------------------------
28 #--------------------------------
32 #--------------------------------
34 #--------------------------------
36 - 'osa-periodic-{distro}-{type}-{stream}'
37 - 'osa-periodic-{phase}-{type}-{stream}'
38 #--------------------------------
40 #--------------------------------
42 name: 'osa-periodic-{distro}-{type}-{stream}'
44 project-type: multijob
46 disabled: '{obj:disabled}'
53 use-build-blocker: true
57 - 'bifrost-periodic-.*'
66 - fix-workspace-permissions
74 ignore-post-commit-hooks: True
82 default: 'xci-virtual-{distro}'
86 description: "Built on $NODE_NAME"
91 - name: 'osa-periodic-deploy-{type}-{stream}'
92 current-parameters: true
93 predefined-parameters: |
95 DEPLOY_SCENARIO=os-nosdn-nofeature-noha
98 kill-phase-on: FAILURE
102 condition: SUCCESSFUL
104 - name: 'osa-periodic-healthcheck-{type}-{stream}'
105 current-parameters: true
106 predefined-parameters: |
108 DEPLOY_SCENARIO=os-nosdn-nofeature-noha
109 FUNCTEST_SUITE_NAME=healthcheck
110 node-parameters: true
115 name: 'osa-periodic-{phase}-{type}-{stream}'
124 use-build-blocker: true
126 - 'xci-verify-deploy-.*'
127 - 'xci-verify-healthcheck-.*'
128 - 'bifrost-verify-.*'
129 - 'bifrost-periodic-.*'
130 - 'osa-verify-deploy-.*'
131 - 'osa-verify-halthcheck-.*'
132 - 'osa-periodic-deploy-.*'
133 - 'osa-periodic-healthcheck-.*'
142 default: 'xci-virtual-{distro}'
144 name: OPENSTACK_OSA_VERSION
150 name: DEPLOY_SCENARIO
151 default: 'os-nosdn-nofeature-noha'
159 name: OPNFV_RELENG_DEV_PATH
160 default: $WORKSPACE/releng-xci
162 name: FUNCTEST_SUITE_NAME
163 default: 'healthcheck'
165 name: ANSIBLE_VERBOSITY
172 default: https://gerrit.opnfv.org/gerrit/$PROJECT
181 - fix-workspace-permissions
184 - description-setter:
185 description: "Built on $NODE_NAME"
186 - 'osa-periodic-{phase}-macro'
188 #--------------------------------
190 #--------------------------------
192 name: 'osa-periodic-deploy-macro'
198 # - clone releng-xci repo as the jobs are running against openstack gerrit
199 # and we need to clone releng-xci ourselves to $OPNFV_RELENG_DEV_PATH
200 # - run sources-branch-updater.sh from osa to update/pin the role versions
201 # at the time this job gets triggered against osa master in case if the
202 # deployment succeeds and we decide to bump version used by xci
203 # - copy generated role versions into $OPNFV_RELENG_DEV_PATH/xci/file
204 # - start the deployment by executing xci-deploy.sh as usual
206 # we might also need to pin versions of openstack services as well.
211 name: 'osa-periodic-healthcheck-macro'
217 #--------------------------------
219 #--------------------------------
224 url: https://review.openstack.org/p/openstack/openstack-ansible.git