salt-master has been broken on Fedora since Fedora 39, when we moved to Python 
3.12. 

https://bugzilla.redhat.com/show_bug.cgi?id=2250197

Upstream doesn't seem particularly interested in supporting anything outside of 
their 'onedir' packaging, which bundles it's own Python stack. Most of the work 
required to work on 3.12, I THINK, involves unbundling twisted, which is 
non-trival.

The good news is that they do that with the 3007.x series. The bad news is that 
that requires a recent version of python-cryptography that breaks several other 
packages:

https://bugzilla.redhat.com/show_bug.cgi?id=2257380

Since I needed something that works for config management, I've migrated my own 
stuff from salt to something that works with distro packaging and doesn't have 
odd version constraints¹.

As a consequence, I can no longer sufficiently test new releases. As a result, 
I've just sent 3006.8 to updates-testing for rawhide-f38, and will orphan salt 
on May 21 2024, when f38 is EOL.

If someone wants to take ownership before then, please let me know.

-Gwyn


1.  Ansible.
    




-- 
Gwyn Ciesla
she/her/hers
------------------------------------------------ 
in your fear, seek only peace 
in your fear, seek only love
-d. bowie


Sent with Proton Mail secure email.

Attachment: signature.asc
Description: OpenPGP digital signature

--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to