Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ansible-base to requirements #1334

Merged
merged 1 commit into from
Dec 11, 2021

Conversation

swalkinshaw
Copy link
Member

The Ansible ecosystem has changed how their versions and packages work causing the main ansible package versions to no longer determine the version of ansible-playbook. Instead, the new ansible-base package is what matters.

Background: https://blog.while-true-do.io/ansible-release-3-0-0/

For example, installing ansible==2.10.7 would result in ansible-playbook==2.10.16 which was confusing.

By adding ansible-base to our requirements.txt, we'll get more consistent and predictable version constraints.

Installing ansible-base==2.10.16 would result in ansible-playbook==2.10.16 as you'd expect.

@swalkinshaw swalkinshaw force-pushed the add-ansible-base-to-requirements branch 3 times, most recently from 32bb7a6 to 4f9c642 Compare December 11, 2021 02:09
Bumps minimum required Ansible to >= 2.10 as well.

The Ansible ecosystem has changed how their versions and packages work
causing the main `ansible` package versions to no longer determine the
version of `ansible-playbook`. Instead, the new `ansible-base` package
is what matters.

Background: https://blog.while-true-do.io/ansible-release-3-0-0/

For example, installing `ansible==2.10.7` would result in
`ansible-playbook==2.10.16` which was confusing.

By adding `ansible-base` to our `requirements.txt`, we'll get more
consistent and predictable version constraints.

Installing `ansible-base==2.10.16` would result in
`ansible-playbook==2.10.16` as you'd expect.
@swalkinshaw swalkinshaw force-pushed the add-ansible-base-to-requirements branch from 4f9c642 to 32b1625 Compare December 11, 2021 02:12
@swalkinshaw swalkinshaw merged commit d93bb3f into master Dec 11, 2021
@swalkinshaw swalkinshaw deleted the add-ansible-base-to-requirements branch December 11, 2021 02:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant