Bug 2103699
| Summary: | Update ansible-core to 2.13.1 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Dimitri Savineau <dsavinea> | ||||
| Component: | ansible-core | Assignee: | Dimitri Savineau <dsavinea> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Matt Clay <mclay> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 8.7 | CC: | jhughes, maxwell | ||||
| Target Milestone: | rc | Keywords: | Rebase, Triaged | ||||
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | ansible-core-2.13.1-1.el8 | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2022-11-08 09:14:52 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Dimitri Savineau
2022-07-04 14:25:48 UTC
Will this come with a bump from python38 > python39, as well? That's right, I forgot to mentioned it in this BZ but it's included in the commit message as well as the RPM spec changelog. This probably means we need a BZ for the centos stream 8 component to track this change too. > That's right, I forgot to mentioned it in this BZ but it's included in the commit message as well as the RPM spec changelog.
Yeah, I was asking, because outsiders cannot see PRs for c8s[1]. Thanks for the clarification! It would be nice if you could upload the patch here, so I can start testing ansible in EPEL 8 Next and have the appropriate updates prepared by the time it gets pushed out to the CentOS Stream 8 mirrors.
[1]: Technically, they're made against RHEL 8, but they still propagate over to c8s before RHEL, assuming there isn't some issue with the finicky sync process.
> This probably means we need a BZ for the centos stream 8 component to track this change too.
Technically, CentOS Stream (for both RHEL 8 and 9) shares a product with RHEL. It just has its own entry in the Version field. Does this need to be built against a separate python39 build target just like it did for python38? If so, that probably should be clarified to the CentOS Stream team.
Created attachment 1894549 [details]
ansible-core-2.13.1.patch
> Technically, CentOS Stream (for both RHEL 8 and 9) shares a product with RHEL. It just has its own entry in the Version field. Does this need to be built against a separate python39 build target just like it did for python38? If so, that probably should be clarified to the CentOS Stream team. Yes, the package needs a separate build target and that one needs to be updated to use python 3.9 I can only see python38-3.8 module stream in the current c8s build tag for ansible-core [1] [1] https://koji.mbox.centos.org/koji/taginfo?tagID=dist-c8-stream-ansible-build (In reply to Dimitri Savineau from comment #6) > > Does this need to be built against a separate python39 build target just like it did for python38? If so, that probably should be clarified to the CentOS Stream team. > > Yes, the package needs a separate build target and that one needs to be > updated to use python 3.9 > > I can only see python38-3.8 module stream in the current c8s build tag for > ansible-core [1] > > [1] > https://koji.mbox.centos.org/koji/taginfo?tagID=dist-c8-stream-ansible-build @jhughes, can you please take a look at this? This update has failed to build in c8s. It seems that this package gets rebuilt every day and keeps failing, as the python39 packages are not in the buildroot: ``` DEBUG util.py:439: No matching package to install: 'python39-devel' DEBUG util.py:439: No matching package to install: 'python39-pip' DEBUG util.py:439: No matching package to install: 'python39-pyyaml' DEBUG util.py:439: No matching package to install: 'python39-rpm-macros' DEBUG util.py:439: No matching package to install: 'python39-setuptools' DEBUG util.py:439: No matching package to install: 'python39-wheel' ``` Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (ansible-core bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:7456 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days |