19 lines
1.4 KiB
Django/Jinja
19 lines
1.4 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", "queens": "13", "master": "master"}[release] | default("Unknown Version") -%}
|
|
{% set version = {"kilo": "7-tripleo", "liberty": "8-tripleo", "mitaka": "9-tripleo", "newton": "10-tripleo", "ocata": "11-tripleo", "pike": "12-tripleo", "queens": "13-tripleo", "master": "master-tripleo"}[release] | default("Unknown Version") -%}
|
|
{% if osp_release is defined %}
|
|
{% set series = {"rhos-7": "7", "rhos-8": "8", "rhos-9": "9", "rhos-10": "10", "rhos-11": "11", "rhos-12": "12", "rhos-13": "13", "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", "rhos-11": "11-director", "rhos-12": "12-director", "rhos-13": "13-director", "master": "master-director"}[osp_release] | default("Unknown Version") -%}
|
|
{% endif %}
|
|
{
|
|
"osp_series": "{{series}}",
|
|
"osp_version": "{{version}}",
|
|
"containerized:": "{{docker_service_file.stat.exists}}",
|
|
"dlrn_hash": "{{dlrn_hash}}",
|
|
"logs_link": "{{logs_link}}",
|
|
"rhos_puddle": "{{rhos_puddle}}",
|
|
"osp_deployment_installer": "oooq",
|
|
"build": "{{build.stdout}}",
|
|
"uc_build_date": "{{lookup('pipe','date +%Y%m%d-%H%M%S')}}"
|
|
}
|