28 lines
915 B
Django/Jinja
28 lines
915 B
Django/Jinja
{% if datadog_zypper_repo | length > 0 %}
|
|
{% set baseurl = datadog_zypper_repo %}
|
|
{% elif datadog_agent_major_version|int == 5 %}
|
|
{% set baseurl = datadog_agent5_zypper_repo %}
|
|
{% elif datadog_agent_major_version|int == 6 %}
|
|
{% set baseurl = datadog_agent6_zypper_repo %}
|
|
{% elif datadog_agent_major_version|int == 7 %}
|
|
{% set baseurl = datadog_agent7_zypper_repo %}
|
|
{% endif %}
|
|
|
|
[datadog]
|
|
name=Datadog, Inc.
|
|
enabled=1
|
|
autorefresh=1
|
|
baseurl={{ baseurl }}
|
|
|
|
type=rpm-md
|
|
gpgcheck={{ datadog_zypper_gpgcheck|int }}
|
|
repo_gpgcheck={{ do_zypper_repo_gpgcheck|int }}
|
|
{# zypper in SUSE < 15 will not parse (SUSE 11) or respect (SUSE 12 - 14) mutliple entries in gpgkey #}
|
|
{% if ansible_distribution_version|int < 15 %}
|
|
gpgkey={{ datadog_zypper_gpgkey_current }}
|
|
{% else %}
|
|
gpgkey={{ datadog_zypper_gpgkey_current }}
|
|
{{ datadog_zypper_gpgkey_20200908 }}
|
|
{{ datadog_zypper_gpgkey_e09422b3 }}
|
|
{% endif %}
|