Summary
Radically simple deployment, model-driven configuration management, and command execution framework. This is a minimal installation of Ansible which contains the core programs, some documentation, and a tiny subset of modules and plugins to allow for a functioning controller. All other modules, including most of those bundled with in Ansible 2.9 and older, must be installed separately, e.g. from collections.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-3
- USE flags
- test
v2.16.1 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos ~x86
- USE flags
- test
v2.16.0 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64 x86 ~arm ~ppc64 ~riscv ~x64-macos
- USE flags
- test
v2.15.7 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos ~x86
- USE flags
- test
v2.15.6 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64 x86 ~arm ~ppc64 ~riscv ~x64-macos
- USE flags
- test
v2.15.5 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64 x86 ~arm ~ppc64 ~riscv ~x64-macos
- USE flags
- test
v2.14.12 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos ~x86
- USE flags
- test
v2.14.11 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 arm64 x86 ~arm ~ppc64 ~riscv ~x64-macos
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / cryptography : Library providing cryptographic recipes and primitives
dev-python / httplib2 : A comprehensive HTTP client library
dev-python / jinja : A full-featured template engine for Python
dev-python / netaddr : Network address representation and manipulation library
dev-python / paramiko : SSH2 protocol library
dev-python / pexpect : Python module for spawning child apps and responding to expected patterns
dev-python / pyyaml : YAML parser and emitter for Python
dev-python / resolvelib : Resolve abstract dependencies into concrete ones
dev-python / six : Python 2 and 3 compatibility library
net-misc / sshpass : Tool for noninteractively performing password authentication with ssh
Depending packages
app-admin / ansible : Model-driven deployment, config management, and command execution framework
app-admin / ansible-lint : Checks ansible playbooks for practices and behaviour that can be improved
app-admin / ansible-molecule : A toolkit designed to aid in the development and testing of Ansible roles
dev-python / ansible-compat : Contains functions that facilitate working with various versions of Ansible
Bugs
- 909858
- app-admin/ansible-core: needs to use PEP517 build (DistutilsNonPEP517Build)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.16.0 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.15.6 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.12
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.16.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.10, 2.15.4
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.15.3
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.9
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.15.5 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.11 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.6, 2.16.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.8, 2.15.2
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.15.4 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.10 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.11
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.5
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.15.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.5
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.15.3 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.9 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.4
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.10
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.15.2 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.8 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.3
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.9
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-core: Remove old
Closes: https://bugs.gentoo.org/883953 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.2
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.8
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.6, 2.15.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.15.0 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.4-r1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.5 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.6
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-core: Use pypi.eclass in 2.13.9
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.15.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.8, 2.14.3
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: 2.14.4 2.13.9 stable amd64/arm64/x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.13.9, 2.14.5
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.4
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: backport patch for resolvelib
Bug: https://bugs.gentoo.org/883953 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-core: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.14.2
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.13.8 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.4
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.3 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-core: Sync the live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
app-admin/ansible-core: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.13.8, 2.14.3
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-core: restore 2.13.7
app-admin/ansible-6.7.0, still present in the tree and marked stable on several arches, requires 2.13.0 <= app-admin/ansible-core < 2.14. This partly reverts commit 528e52706b4ddc0bcbdb37c8ab995e5ff141ab52. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.2 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.7, 2.14.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.2
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-admin/ansible-core: Remove Python < 3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
app-admin/ansible-core: Remove old requiring Python < 3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.6, 2.14.0-r1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.1 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.13.7 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.5
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.14.0-r1 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.13.6 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.1
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.13.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: update supported python versions
Closes: 881769 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.12.9
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
Revert "app-admin/ansible-core: drop 2.11.7"
This reverts commit 87d6d9a1680e3de673b77a2c523866fd2bb7f039. Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.11.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.4
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.13.5 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: stabilize 2.12.10 for amd64, arm64, x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.14.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.13.6
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.12.8
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.3
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: 2.12.9 and 2.13.4 stable amd64 arm64 x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.12.10
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: add 2.13.5
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.12.7
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Matthew Thode · gentoo
app-admin/ansible-core: drop 2.13.2
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: 2.12.8 and 2.13.3 stable amd64 arm64 x86
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Thode · gentoo
app-admin/ansible-core: add 2.12.9, 2.13.4
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-core: enable py3.11
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-admin/ansible-core: switch tests from nose to pytest
Still restricted, as it looks like it will need quite a lot more work to make it run properly - but at least it will no longer be necessary to jump through hoops in order to enable py3.11 support. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-admin/ansible-core: rename from app-admin/ansible-base
This is the name upstream has eventually settled on. Change discussed with and approved by monsieurp on IRC. Signed-off-by: Marek Szuba <marecki@gentoo.org>