stable

freeipa-4.12.1-2.fc41, pyOpenSSL-24.2.1-1.fc41, & 3 more

FEDORA-2024-f62eda62b5 created by jcline 11 months ago for Fedora 41

Update to python-cryptography-v43.0.0


Automatic update for pyOpenSSL-24.1.0-10.fc41.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2024-f62eda62b5

This update's test gating status has been changed to 'waiting'.

11 months ago

This update's test gating status has been changed to 'failed'.

11 months ago
User Icon adamwill commented & provided feedback 11 months ago
karma

This breaks FreeIPA because it has a class ipalib.x509.IPACertificate that inherits from the cryptography abstract base class cryptography.x509.Certificate, and that class added a new abstract method in this release, public_key_algorithm_oid (see https://github.com/pyca/cryptography/pull/10517 ). That breaks anything which tries to instantiate an IPACertificate. We need a new build of freeipa with that method added to IPACertificate, either in the same update as the python-cryptography update, or to go stable before this update goes stable.

User Icon adamwill commented & provided feedback 11 months ago
User Icon jcline commented & provided feedback 11 months ago

Okay, nice that CI caught this.

Do I need to unpush this, or can they build into this side tag when they're ready and then it'll rerun the tests and push?

User Icon adamwill commented & provided feedback 11 months ago

no need to unpush, additional builds can be added to the side tag (or it's fine for freeipa to just get updated first, then we can re-run the tests on this).

additionally, this is missing a rebuild of python3-pyOpenSSL:

Problem: problem with installed package - installed package python3-pyOpenSSL-24.1.0-3.fc41.noarch requires (python3.13dist(cryptography) < 43~~ with python3.13dist(cryptography) >= 41.0.5), but none of the providers can be installed

jcline edited this update.

New build(s):

  • pyOpenSSL-24.2.1-1.fc41

Karma has been reset.

11 months ago

This update has obsoleted pyOpenSSL-24.1.0-10.fc41, and has inherited its bugs and notes.

11 months ago

This update's test gating status has been changed to 'waiting'.

11 months ago

This update's test gating status has been changed to 'failed'.

11 months ago

This update's test gating status has been changed to 'waiting'.

10 months ago

This update's test gating status has been changed to 'failed'.

10 months ago
User Icon adamwill commented & provided feedback 10 months ago
karma

Still missing a build of FreeIPA adapted to the changes in python-cryptography.

User Icon abbra commented & provided feedback 10 months ago

We are rebuilding FreeIPA in a separate sidetag because it needs also be changed for slapi-nis changes. So we have to combine two sidetags together. At this point, F41 branching has already happened, so the builds from this request became kind of obsolete.

I'd prefer if we just drop this update after rebuilding everything in f42-build-side-94424 and then I can submit a new bodhi update.

User Icon abbra commented & provided feedback 10 months ago

@adamwill I submitted FEDORA-2024-42d8c5bd2d for Rawhide. It includes rawhide (f42) rebuilds of the packages from this update and slapi-nis/freeipa builds.

After discussiong with @decathorpe, I think we'll also add a custom freeipa build here to complete python-cryptography migration.

decathorpe edited this update.

New build(s):

  • freeipa-4.12.1-2.fc41

Karma has been reset.

10 months ago

This update's test gating status has been changed to 'waiting'.

10 months ago

This update's test gating status has been changed to 'passed'.

10 months ago
User Icon abbra provided feedback 10 months ago
karma
BZ#2279072 python-cryptography-43.0.0 is available
BZ#2293080 python-cryptography fails to build with Python 3.13 in Fedora Rawhide (41) on i686: MemoryError, AssertionError
User Icon abbra commented & provided feedback 10 months ago

@adamwill can we push forward this update? It got caught inbetween freezes and now has both karma and time push disabled while other f41 updates immediately go to stable.

jcline edited this update.

10 months ago

This update has been submitted for stable by bodhi

10 months ago

Please log in to add feedback.

Metadata
Type
enhancement
Karma
1
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
0 days
Dates
submitted
11 months ago
in testing
10 months ago
in stable
10 months ago
modified
10 months ago
approved
10 months ago
BZ#2246256 pyOpenSSL-24.2.1 is available
0
0
BZ#2260660 rust-asn1-0.16.2 is available
0
0
BZ#2260661 rust-asn1_derive-0.16.2 is available
0
0
BZ#2279072 python-cryptography-43.0.0 is available
0
0
BZ#2293080 python-cryptography fails to build with Python 3.13 in Fedora Rawhide (41) on i686: MemoryError, AssertionError
0
0
BZ#2295602 python-cryptography fails to build in ELN
0
0

Automated Test Results