|
|
@ -10,9 +10,9 @@
|
|
|
|
# 2.4 2.3? <= 3.7.1 <= 1.3.7 <= 1.1 <= 2.1.3 <= 1.4 <= 1.8
|
|
|
|
# 2.4 2.3? <= 3.7.1 <= 1.3.7 <= 1.1 <= 2.1.3 <= 1.4 <= 1.8
|
|
|
|
# 2.5 <= 3.7.1 <= 1.4.22 <= 1.3.1 <= 2.1.3 <= 2.8.7 <= 1.6.1 <= 1.9.1
|
|
|
|
# 2.5 <= 3.7.1 <= 1.4.22 <= 1.3.1 <= 2.1.3 <= 2.8.7 <= 1.6.1 <= 1.9.1
|
|
|
|
# 2.6 <= 2.6.20 <= 2.12 <= 4.5.4 <= 1.6.11 <= 2.10.3 <= 9.0.3 <= 5.9.0 <= 3.2.5 <= 2.9.1 <= 15.2.0
|
|
|
|
# 2.6 <= 2.6.20 <= 2.12 <= 4.5.4 <= 1.6.11 <= 2.10.3 <= 9.0.3 <= 5.9.0 <= 3.2.5 <= 2.9.1 <= 15.2.0
|
|
|
|
# 2.7 <= 2.11 <= 5.5 <= 1.11.29 <= 2.11.3 <= 20 <= 4.6.11 <= 3.28 <= 20.15²
|
|
|
|
# 2.7 <= 2.11 <= 2.16 <= 5.5 <= 1.11.29 <= 2.11.3 <= 20 <= 4.6.11 <= 3.28 <= 20.15²
|
|
|
|
# 3.5 <= 2.11 <= 2.15 <= 5.5 <= 2.2.28 <= 2.11.3 <= 20 <= 5.9.5 <= 6.1.0 <= 3.28 <= 20.15²
|
|
|
|
# 3.5 <= 2.11 <= 2.15 <= 5.5 <= 2.2.28 <= 2.11.3 <= 20 <= 5.9.5 <= 6.1.0 <= 3.28 <= 20.15²
|
|
|
|
# 3.6 <= 2.11 <= 6.2 <= 3.2.20 <= 3.0.3 <= 21 <= 7.0.1 <= 3.28 <= 20.17²
|
|
|
|
# 3.6 <= 2.11 <= 2.16 <= 6.2 <= 3.2.20 <= 3.0.3 <= 21 <= 7.0.1 <= 3.28 <= 20.17²
|
|
|
|
# 3.7 <= 2.12 <= 7.2.7 <= 3.2.20 <= 7.4.4 <= 4.8.0
|
|
|
|
# 3.7 <= 2.12 <= 7.2.7 <= 3.2.20 <= 7.4.4 <= 4.8.0
|
|
|
|
# 3.8 <= 2.12
|
|
|
|
# 3.8 <= 2.12
|
|
|
|
# 3.9 <= 2.15
|
|
|
|
# 3.9 <= 2.15
|
|
|
@ -46,18 +46,14 @@
|
|
|
|
# ansible == 7.x ansible-core ~= 2.14.0
|
|
|
|
# ansible == 7.x ansible-core ~= 2.14.0
|
|
|
|
# ansible == 8.x ansible-core ~= 2.15.0
|
|
|
|
# ansible == 8.x ansible-core ~= 2.15.0
|
|
|
|
# ansible == 9.x ansible-core ~= 2.16.0
|
|
|
|
# ansible == 9.x ansible-core ~= 2.16.0
|
|
|
|
|
|
|
|
# ansible == 10.x ansible-core ~= 2.17.0
|
|
|
|
# pip --no-python-version-warning
|
|
|
|
|
|
|
|
# pip --disable-pip-version-check
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# TODO distros=-py3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[tox]
|
|
|
|
[tox]
|
|
|
|
envlist =
|
|
|
|
envlist =
|
|
|
|
init,
|
|
|
|
init,
|
|
|
|
py{27,36}-mode_ansible-ansible{2.10,3,4},
|
|
|
|
py{27,36}-mode_ansible-ansible{2.10,3,4},
|
|
|
|
py{311}-mode_ansible-ansible{2.10,3,4,5},
|
|
|
|
py{311}-mode_ansible-ansible{2.10,3,4,5},
|
|
|
|
py{312}-mode_ansible-ansible{6,7,8,9},
|
|
|
|
py{312}-mode_ansible-ansible{6,7,8,9,10},
|
|
|
|
py{27,36,312}-mode_mitogen-distro_centos{6,7,8},
|
|
|
|
py{27,36,312}-mode_mitogen-distro_centos{6,7,8},
|
|
|
|
py{27,36,312}-mode_mitogen-distro_debian{9,10,11},
|
|
|
|
py{27,36,312}-mode_mitogen-distro_debian{9,10,11},
|
|
|
|
py{27,36,312}-mode_mitogen-distro_ubuntu{1604,1804,2004},
|
|
|
|
py{27,36,312}-mode_mitogen-distro_ubuntu{1604,1804,2004},
|
|
|
@ -86,6 +82,7 @@ deps =
|
|
|
|
ansible7: ansible~=7.0
|
|
|
|
ansible7: ansible~=7.0
|
|
|
|
ansible8: ansible~=8.0
|
|
|
|
ansible8: ansible~=8.0
|
|
|
|
ansible9: ansible~=9.0
|
|
|
|
ansible9: ansible~=9.0
|
|
|
|
|
|
|
|
ansible10: ansible~=10.0
|
|
|
|
install_command =
|
|
|
|
install_command =
|
|
|
|
python -m pip --no-python-version-warning --disable-pip-version-check install {opts} {packages}
|
|
|
|
python -m pip --no-python-version-warning --disable-pip-version-check install {opts} {packages}
|
|
|
|
commands_pre =
|
|
|
|
commands_pre =
|
|
|
@ -104,6 +101,9 @@ passenv =
|
|
|
|
AWS_DEFAULT_REGION
|
|
|
|
AWS_DEFAULT_REGION
|
|
|
|
AWS_SECRET_ACCESS_KEY
|
|
|
|
AWS_SECRET_ACCESS_KEY
|
|
|
|
HOME
|
|
|
|
HOME
|
|
|
|
|
|
|
|
# Azure DevOps, TF_BUILD is set to 'True' when running in a build task
|
|
|
|
|
|
|
|
# https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables
|
|
|
|
|
|
|
|
TF_BUILD
|
|
|
|
setenv =
|
|
|
|
setenv =
|
|
|
|
# See also azure-pipelines.yml
|
|
|
|
# See also azure-pipelines.yml
|
|
|
|
ANSIBLE_STRATEGY = mitogen_linear
|
|
|
|
ANSIBLE_STRATEGY = mitogen_linear
|
|
|
@ -126,8 +126,10 @@ setenv =
|
|
|
|
ansible6: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1604 ubuntu1804 ubuntu2004
|
|
|
|
ansible6: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1604 ubuntu1804 ubuntu2004
|
|
|
|
ansible7: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1604 ubuntu1804 ubuntu2004
|
|
|
|
ansible7: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1604 ubuntu1804 ubuntu2004
|
|
|
|
ansible8: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1604 ubuntu1804 ubuntu2004
|
|
|
|
ansible8: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1604 ubuntu1804 ubuntu2004
|
|
|
|
# Ansible >= 9 (ansible-core >= 2.16) require Python 2.7 or >= 3.6 on targets
|
|
|
|
# Ansible 9 (ansible-core 2.16) requires Python 2.7 or >= 3.6 on targets
|
|
|
|
ansible9: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1804 ubuntu2004
|
|
|
|
ansible9: DISTROS=centos7 centos8 debian9 debian10 debian11 ubuntu1804 ubuntu2004
|
|
|
|
|
|
|
|
# Ansible 10 (ansible-core 2.17) requires Python >= 3.7 on targets
|
|
|
|
|
|
|
|
ansible10: DISTROS=debian10-py3 debian11-py3 ubuntu2004-py3
|
|
|
|
distros_centos: DISTROS=centos6 centos7 centos8
|
|
|
|
distros_centos: DISTROS=centos6 centos7 centos8
|
|
|
|
distros_centos5: DISTROS=centos5
|
|
|
|
distros_centos5: DISTROS=centos5
|
|
|
|
distros_centos6: DISTROS=centos6
|
|
|
|
distros_centos6: DISTROS=centos6
|
|
|
|