infra-ansible
infra-ansible copied to clipboard
Atlassian: Roles should support using common values in dictionary
The many atlassian roles all support a dictionary of atlassian
configuration. Common values found at a "higher level" of the dictionary should be used unless a more specific value is specified in each. In the examples below, the url
is called out, but other vars also falls in the same bucket - i.e.: username/password, etc. etc.
Example 1: in the following sample inventory, the url
should be sourced from the top level for general Atlassian access, and confluence, while jira's more specific URL should be use for JIRA access.
atlassian:
url: https://example.atlassian.net
:
jira:
url: https://jira.atlassian.net
:
confluence:
:
Example 2: In the following sample inventory, the url
is only specified at the top level and hence should be used for all access (jira, confluence, user management, etc.).
atlassian:
url: https://example.atlassian.net
:
jira:
:
confluence:
:
@oybed This is resolved, so we can close this issue.