Skip to content

chore: Updated ansible-core and python-version - #77

Merged
Aleksandergreg merged 8 commits into
masterfrom
upgrade-py-ansible-versions
Jul 3, 2026
Merged

chore: Updated ansible-core and python-version#77
Aleksandergreg merged 8 commits into
masterfrom
upgrade-py-ansible-versions

Conversation

@Aleksandergreg

Copy link
Copy Markdown
Contributor

No description provided.

@Aleksandergreg Aleksandergreg changed the title Upgrade py ansible versions chore: Updated ansible-core and python-version May 11, 2026
@Aleksandergreg

Aleksandergreg commented May 11, 2026

Copy link
Copy Markdown
Contributor Author

Also I suppose that the ansible.cfg.dist#L8

Should be completely removed, since the newer ansible versions supports this now being added directly to the playbook, and solving the issue with the current implementation not being MacOS-compatible.

I suppose it should be defined in here instead:
all_playbooks.yml

Atleast that is how I have tested it out in the mpapiconverter-infrastructure repos test environment. But unsure if this could/should be handled from here somehow instead?

After having tested this out with the updated deps in ansible-common, and confirmed that the ansible_managed is still being written for traceability I feel confident that this is the correct solution, and have therefore added it in 455546f

Aleksandergreg and others added 4 commits June 1, 2026 08:11
Updated yamllint version from 1.35.1 to 1.37.1.

This is because of an interdependency with pathspec package among yamllint and ansible-lint when using python 3.12.

However we can't update to python 3.14 as we know 3.14 doesn't work, according to: onlinecity/ansible-common#188 (comment)

Since most of the PRs in ansible-roles, are already tested with python 3.12 on this branch of the devbox plugin, I'm keeping python version stable and just updating yamllint.
Comment thread devbox-plugins/base-config/plugin.json Outdated
@buep
buep marked this pull request as ready for review July 2, 2026 11:03
@buep
buep requested a review from a team as a code owner July 2, 2026 11:03
@Aleksandergreg
Aleksandergreg merged commit 6446292 into master Jul 3, 2026
2 checks passed
@Aleksandergreg
Aleksandergreg deleted the upgrade-py-ansible-versions branch July 3, 2026 07:48
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.

3 participants