try a fix for the tests in pipelines; add collections cache

This commit is contained in:
Lee Goolsbee
2022-09-08 12:51:58 -05:00
parent 2188338a53
commit 4d7b2c57f0
40 changed files with 175 additions and 17 deletions

View File

@@ -9,6 +9,8 @@ options:
size: 2x size: 2x
definitions: definitions:
caches:
ansible-collections: ansible_collections
services: services:
docker: docker:
memory: 4096 memory: 4096
@@ -35,6 +37,8 @@ pipelines:
- parallel: - parallel:
- step: - step:
name: aws_common/cw-disabled name: aws_common/cw-disabled
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -44,6 +48,8 @@ pipelines:
- pipenv run molecule test -s cw-disabled - pipenv run molecule test -s cw-disabled
- step: - step:
name: aws_common/default name: aws_common/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -53,6 +59,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: aws_common/logs-disabled name: aws_common/logs-disabled
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -62,6 +70,8 @@ pipelines:
- pipenv run molecule test -s logs-disabled - pipenv run molecule test -s logs-disabled
- step: - step:
name: bitbucket_config/default name: bitbucket_config/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -71,6 +81,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: bitbucket_config/iam_elasticsearch name: bitbucket_config/iam_elasticsearch
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -80,6 +92,8 @@ pipelines:
- pipenv run molecule test -s iam_elasticsearch - pipenv run molecule test -s iam_elasticsearch
- step: - step:
name: confluence_config/aurora name: confluence_config/aurora
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -89,6 +103,8 @@ pipelines:
- pipenv run molecule test -s aurora - pipenv run molecule test -s aurora
- step: - step:
name: confluence_config/default name: confluence_config/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -98,6 +114,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: confluence_config/password_char_escaping name: confluence_config/password_char_escaping
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -107,6 +125,8 @@ pipelines:
- pipenv run molecule test -s password_char_escaping - pipenv run molecule test -s password_char_escaping
- step: - step:
name: confluence_config/system_jdk name: confluence_config/system_jdk
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -116,6 +136,8 @@ pipelines:
- pipenv run molecule test -s system_jdk - pipenv run molecule test -s system_jdk
- step: - step:
name: diy_backup/default name: diy_backup/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -125,6 +147,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: jira_config/aurora name: jira_config/aurora
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -134,6 +158,8 @@ pipelines:
- pipenv run molecule test -s aurora - pipenv run molecule test -s aurora
- step: - step:
name: jira_config/default name: jira_config/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -143,6 +169,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: jira_config/jira_config_props name: jira_config/jira_config_props
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -152,6 +180,8 @@ pipelines:
- pipenv run molecule test -s jira_config_props - pipenv run molecule test -s jira_config_props
- step: - step:
name: jira_config/password_char_escaping name: jira_config/password_char_escaping
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -161,6 +191,8 @@ pipelines:
- pipenv run molecule test -s password_char_escaping - pipenv run molecule test -s password_char_escaping
- step: - step:
name: linux_common/default name: linux_common/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -170,6 +202,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: product_common/default name: product_common/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -179,6 +213,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: product_common/system_jdk name: product_common/system_jdk
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -188,6 +224,8 @@ pipelines:
- pipenv run molecule test -s system_jdk - pipenv run molecule test -s system_jdk
- step: - step:
name: product_install/bitbucket_latest name: product_install/bitbucket_latest
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -197,6 +235,8 @@ pipelines:
- pipenv run molecule test -s bitbucket_latest - pipenv run molecule test -s bitbucket_latest
- step: - step:
name: product_install/confluence_latest name: product_install/confluence_latest
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -205,16 +245,20 @@ pipelines:
- cd roles/product_install - cd roles/product_install
- pipenv run molecule test -s confluence_latest - pipenv run molecule test -s confluence_latest
- step: - step:
name: product_install/confluence_version_with_uppercase name: product_install/confluence_version_with_uppercase
services: caches:
- docker - ansible-collections
script: services:
- export ANSIBLE_CONFIG=./ansible.cfg - docker
- ./bin/install-ansible --dev script:
- cd roles/product_install - export ANSIBLE_CONFIG=./ansible.cfg
- pipenv run molecule test -s confluence_version_with_uppercase - ./bin/install-ansible --dev
- cd roles/product_install
- pipenv run molecule test -s confluence_version_with_uppercase
- step: - step:
name: product_install/crowd_latest name: product_install/crowd_latest
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -224,6 +268,8 @@ pipelines:
- pipenv run molecule test -s crowd_latest - pipenv run molecule test -s crowd_latest
- step: - step:
name: product_install/default name: product_install/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -233,6 +279,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: product_install/jira_all name: product_install/jira_all
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -240,17 +288,10 @@ pipelines:
- ./bin/install-ansible --dev - ./bin/install-ansible --dev
- cd roles/product_install - cd roles/product_install
- pipenv run molecule test -s jira_all - pipenv run molecule test -s jira_all
- step:
name: product_install/jira_tarball_download_url
services:
- docker
script:
- export ANSIBLE_CONFIG=./ansible.cfg
- ./bin/install-ansible --dev
- cd roles/product_install
- pipenv run molecule test -s jira_tarball_download_url
- step: - step:
name: product_install/jira_cached_with_downgrade name: product_install/jira_cached_with_downgrade
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -260,6 +301,8 @@ pipelines:
- pipenv run molecule test -s jira_cached_with_downgrade - pipenv run molecule test -s jira_cached_with_downgrade
- step: - step:
name: product_install/jira_cached_with_upgrade name: product_install/jira_cached_with_upgrade
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -269,6 +312,8 @@ pipelines:
- pipenv run molecule test -s jira_cached_with_upgrade - pipenv run molecule test -s jira_cached_with_upgrade
- step: - step:
name: product_install/jira_software_latest name: product_install/jira_software_latest
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -278,6 +323,8 @@ pipelines:
- pipenv run molecule test -s jira_software_latest - pipenv run molecule test -s jira_software_latest
- step: - step:
name: product_install/jira_tarball name: product_install/jira_tarball
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -285,8 +332,21 @@ pipelines:
- ./bin/install-ansible --dev - ./bin/install-ansible --dev
- cd roles/product_install - cd roles/product_install
- pipenv run molecule test -s jira_tarball - pipenv run molecule test -s jira_tarball
- step:
name: product_install/jira_tarball_download_url
caches:
- ansible-collections
services:
- docker
script:
- export ANSIBLE_CONFIG=./ansible.cfg
- ./bin/install-ansible --dev
- cd roles/product_install
- pipenv run molecule test -s jira_tarball_download_url
- step: - step:
name: product_install/jira_version_from_file name: product_install/jira_version_from_file
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -296,6 +356,8 @@ pipelines:
- pipenv run molecule test -s jira_version_from_file - pipenv run molecule test -s jira_version_from_file
- step: - step:
name: product_install/jira_version_latest name: product_install/jira_version_latest
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -305,6 +367,8 @@ pipelines:
- pipenv run molecule test -s jira_version_latest - pipenv run molecule test -s jira_version_latest
- step: - step:
name: product_install/jira_version_override name: product_install/jira_version_override
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -314,6 +378,8 @@ pipelines:
- pipenv run molecule test -s jira_version_override - pipenv run molecule test -s jira_version_override
- step: - step:
name: product_install/servicedesk3 name: product_install/servicedesk3
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -323,6 +389,8 @@ pipelines:
- pipenv run molecule test -s servicedesk3 - pipenv run molecule test -s servicedesk3
- step: - step:
name: product_install/servicedesk4 name: product_install/servicedesk4
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -332,6 +400,8 @@ pipelines:
- pipenv run molecule test -s servicedesk4 - pipenv run molecule test -s servicedesk4
- step: - step:
name: product_install/servicedesk_latest name: product_install/servicedesk_latest
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -341,6 +411,8 @@ pipelines:
- pipenv run molecule test -s servicedesk_latest - pipenv run molecule test -s servicedesk_latest
- step: - step:
name: product_startup/bitbucket name: product_startup/bitbucket
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -350,6 +422,8 @@ pipelines:
- pipenv run molecule test -s bitbucket - pipenv run molecule test -s bitbucket
- step: - step:
name: product_startup/default name: product_startup/default
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -359,6 +433,8 @@ pipelines:
- pipenv run molecule test -s default - pipenv run molecule test -s default
- step: - step:
name: product_startup/startup_restart_false name: product_startup/startup_restart_false
caches:
- ansible-collections
services: services:
- docker - docker
script: script:
@@ -368,6 +444,8 @@ pipelines:
- pipenv run molecule test -s startup_restart_false - pipenv run molecule test -s startup_restart_false
- step: - step:
name: product_startup/synchrony name: product_startup/synchrony
caches:
- ansible-collections
services: services:
- docker - docker
script: script:

View File

@@ -9,6 +9,8 @@ options:
size: 2x size: 2x
definitions: definitions:
caches:
ansible-collections: ansible_collections
services: services:
docker: docker:
memory: 4096 memory: 4096
@@ -36,6 +38,8 @@ pipelines:
{% for spath in scenario_paths %} {% for spath in scenario_paths %}
- step: - step:
name: {{ spath.parts[2] }}/{{ spath.parts[4] }} name: {{ spath.parts[2] }}/{{ spath.parts[4] }}
caches:
- ansible-collections
services: services:
- docker - docker
script: script:

View File

@@ -12,6 +12,8 @@ platforms:
# image: ubuntu:bionic # image: ubuntu:bionic
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
inventory: inventory:
links: links:
group_vars: ../../../../group_vars/ group_vars: ../../../../group_vars/

View File

@@ -12,6 +12,8 @@ platforms:
# image: ubuntu:bionic # image: ubuntu:bionic
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
inventory: inventory:
links: links:
group_vars: ../../../../group_vars/ group_vars: ../../../../group_vars/

View File

@@ -12,6 +12,8 @@ platforms:
# image: ubuntu:bionic # image: ubuntu:bionic
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
inventory: inventory:
links: links:
group_vars: ../../../../group_vars/ group_vars: ../../../../group_vars/

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -15,6 +15,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
inventory: inventory:
links: links:
group_vars: ../../../../group_vars/ group_vars: ../../../../group_vars/

View File

@@ -10,5 +10,7 @@ platforms:
image: ubuntu:bionic image: ubuntu:bionic
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
verifier: verifier:
name: testinfra name: testinfra

View File

@@ -10,5 +10,7 @@ platforms:
image: ubuntu:bionic image: ubuntu:bionic
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
verifier: verifier:
name: testinfra name: testinfra

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
vvv: true vvv: true
skip-tags: runtime_pkg skip-tags: runtime_pkg

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
vvv: true vvv: true
skip-tags: runtime_pkg skip-tags: runtime_pkg

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
vv: true vv: true
skip-tags: runtime_pkg skip-tags: runtime_pkg

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
vv: true vv: true
skip-tags: runtime_pkg skip-tags: runtime_pkg

View File

@@ -14,6 +14,8 @@ platforms:
- aws_node_local - aws_node_local
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
vv: true vv: true
skip-tags: runtime_pkg skip-tags: runtime_pkg

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
env: env:
ATL_STARTUP_RESTART: "false" ATL_STARTUP_RESTART: "false"
options: options:

View File

@@ -18,6 +18,8 @@ platforms:
- nofile:262144:262144 - nofile:262144:262144
provisioner: provisioner:
name: ansible name: ansible
env:
ANSIBLE_COLLECTIONS_PATH: "../../"
options: options:
skip-tags: runtime_pkg skip-tags: runtime_pkg
inventory: inventory: