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

Force 'pip install ansible-core' on Python 3.11+ for Ubuntu 23.04 (Lunar Lobster) & Debian 12 (Bookworm) #3491

Merged
merged 1 commit into from
Mar 17, 2023

Conversation

holta
Copy link
Member

@holta holta commented Mar 17, 2023

Tested on the latest Ubuntu 23.04 pre-release, which recently (just like Debian 12!) jumped to Python 3.11.2.

A more future-proof solution can be considered later in 2023 as (different?) norms evolve for installing ansible-core on these new OS's. e.g. possibly a venv with official instructions at https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#pip-install as they evolve. Or some other solution perhaps. In any case, this interim approach works, and is good enough for now.

Aside: Both aforementioned OS's underwent beta-like freezes earlier today, so should be expected shortly in coming months.

Background / Context:

Building on:

@holta holta added this to the 8.1 milestone Mar 17, 2023
@holta holta merged commit cb4a8e2 into iiab:master Mar 17, 2023
holta added a commit to holta/iiab that referenced this pull request Mar 17, 2023
holta added a commit that referenced this pull request Mar 17, 2023
Fix PR #3491 to install ansible-core on all OS's as Python 3.11+ proliferates — accounting for older versions of pip that lack flag `--break-system-packages`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant