Bug 2239728
Summary: | readfp was removed in Python 3.12, which breaks ansible.builtin.setup and ansible.builtin.ini | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jonathan Billings <jbilling> |
Component: | ansible-core | Assignee: | Kevin Fenzi <kevin> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 39 | CC: | jbreitwe, kevin, kparal, maxwell, moi, pcfe, sgraf |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | ansible-core-2.15.4-2.fc40 ansible-core-2.16.0~b1-1.fc39 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-10-02 00:15:39 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2184978 |
Description
Jonathan Billings
2023-09-19 20:42:43 UTC
FEDORA-2023-6787b97c3e has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6787b97c3e FEDORA-2023-6787b97c3e has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-6a4cb513e6 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6a4cb513e6 Let's keep it open until the F39 update is stable. @jbilling Can you please verify whether it fixes the problem for you? (and give +1 karma if it does). Thanks! Thanks for fixing this, Kevin! I am also planning to rebase the package to 2.16.0b1 tomorrow which actually supports Python 3.12 officially. I do not want to ship our heavily patched version of 2.15 in the final release. Also, please don't block private bugs or leave private comments on Fedora bugs. We cannot see them and thus cannot do anything about them. Can someone @redhat please remove the Block on bug 2184978 (I don't even have sufficient permissions to remove the Block) or make the bug public? Tested ansible-core-2.15.4-2.fc39.noarch.rpm, and it works with our playbooks, and correctly pulls ansible_local data and INI file information. FEDORA-2023-6a4cb513e6 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-6a4cb513e6` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-6a4cb513e6 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-5f1c7b81cd has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-5f1c7b81cd` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-5f1c7b81cd See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-5f1c7b81cd has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. (In reply to Maxwell G from comment #7) > Also, please don't block private bugs or leave private comments on Fedora > bugs. We cannot see them and thus cannot do anything about them. Can someone > @redhat please remove the Block on Red Hatbug 2184978 (I don't even have > sufficient permissions to remove the Block) or make the bug public? Hi, sorry, no. The bug in question is private because it concerns an internal product. This bug blocks it, so the relationship is correct (keep in mind that those relations are bidirectional - we don't really care about Blocks here, we care about Depends On in the other bug, but you can't have one without the other). But it has no negative impact on this public discussion, everything important is public here, and the fact that an internal product is blocked doesn't really impact anything in Fedora. In other words, you're really not losing any information, and if there was some important information hidden somewhere, I'd reprint the important and relevant parts even in the public section. But there's no such thing in this case. In general, I always make sure that everything that can be public is public, and private flags are used as little as possible. |