
This adds support for Browbeat to run as a oooq role none of the playbooks or the roles located in ansible/oooq are usable if called without oooq, so maybe they should go in the ci-scripts folder. Change-Id: Iefcae69af591a790bdeb4acc3c85e75292b6b8ce
16 lines
1.0 KiB
Django/Jinja
16 lines
1.0 KiB
Django/Jinja
{# Determine the OSP Series name via a dictionary on $version #}
|
|
{% set series = {"kilo": "7", "liberty": "8", "mitaka": "9", "newton": "10", "ocata": "11", "pike": "12", "master":"11"}[release] | default("Unknown Version") -%}
|
|
{% set version = {"kilo": "7-tripleo", "liberty": "8-tripleo", "mitaka": "9-tripleo", "newton": "10-tripleo", "ocata": "11-tripleo", "pike": "12-tripleo", "master":"11-tripleo"}[release] | default("Unknown Version") -%}
|
|
{% if osp_release is defined %}
|
|
{% set series = {"rhos-7":"7", "rhos-8":"8", "rhos-9":"9", "rhos-10":"10", "master":"master"}[osp_release] | default("Unknown Version") -%}
|
|
{% set version = {"rhos-7":"7-director", "rhos-8":"8-director", "rhos-9":"9-director", "rhos-10":"10-director", "master":"11-director"}[osp_release] | default("Unknown Version") -%}
|
|
{% endif %}
|
|
{
|
|
"osp_series": "{{series}}",
|
|
"osp_version": "{{version}}",
|
|
"dlrn_hash": "{{dlrn_hash}}",
|
|
"osp_deployment_installer": "oooq",
|
|
"build": "{{build.stdout}}",
|
|
"uc_build_date": "{{lookup('pipe','date +%Y%m%d-%H%M%S')}}"
|
|
}
|