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 manylinux_2_28 support #533

Merged
merged 5 commits into from
Nov 8, 2023
Merged

Add manylinux_2_28 support #533

merged 5 commits into from
Nov 8, 2023

Conversation

Qalthos
Copy link
Collaborator

@Qalthos Qalthos commented Nov 7, 2023

SUMMARY

Start the process of supporting 3.12

Also drop 3.6/3.7 support as it complicates the setuptools change

ISSUE TYPE
  • Feature Pull Request

@psf-chronographer psf-chronographer bot added the bot:chronographer:provided There is a change note present in this PR label Nov 7, 2023
Copy link

Congratulations! One of the builds has completed. 🍾

You can install the built RPMs by following these steps:

  • sudo yum install -y dnf-plugins-core on RHEL 8
  • sudo dnf install -y dnf-plugins-core on Fedora
  • dnf copr enable packit/ansible-pylibssh-533
  • And now you can install the packages.

Please note that the RPMs should be used only in a testing environment.

@Qalthos Qalthos force-pushed the manylinux_2_28 branch 3 times, most recently from 4753847 to 6ce57df Compare November 8, 2023 16:39
Skipping centos9 for now
* manylinux_2_28 base image is AlmaLinux, and prelink is not present in
  repositories
* older base images have archived their repositories, making it hard to
  install prelink
* The build runs without prelink available
@Qalthos Qalthos merged commit 04c3bb6 into ansible:devel Nov 8, 2023
148 checks passed
@Qalthos Qalthos deleted the manylinux_2_28 branch November 8, 2023 18:56
Qalthos added a commit that referenced this pull request Nov 8, 2023
##### SUMMARY
<!--- Describe the change below, including rationale and design
decisions -->

<!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue -->
Fixes: #531
Depends-on: #533

##### ISSUE TYPE
<!--- Pick one below and delete the rest -->
- Feature Pull Request
@@ -44,6 +44,7 @@ jobs:
YEAR:
- 2014
- _2_24 # PEP 600
- _2_28
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the same tag is needed in the CI/CD workflow. This one only builds images, not the project itself.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, nevermind. #532 does that.

webknjaz added a commit that referenced this pull request Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot:chronographer:provided There is a change note present in this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants