-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Build for fc38 and Debian bookworm too #3
Conversation
The salt in fc38 isn't strictly broken, but it does include unnecessary warnings that are fixed upstream already (and backported in this package).
- drop patches included upstream already - update patches - remove salt-unity - dropped upstream - add salt-pip - new tool - disable tests - requires 'pytestshellutils' python package, that isn't packaged on Debian Fixes QubesOS/qubes-issues#7896
Drop patch remapping 'root' user in salt-master to 'salt' user. The way it's done isn't even changeable in config, and makes it incompatible with qubesctl that expects upstream behavior (run salt as 'root', 'salt' user doesn't even exist).
OpenQA test summaryComplete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.2&build=2023070204-4.2&flavor=pull-requests New failures, excluding unstableCompared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.2&build=2023021823-4.2&flavor=update
Failed tests9 failures
Fixed failuresCompared to: https://openqa.qubes-os.org/tests/60652#dependencies 9 fixed
Unstable tests
|
Fixes QubesOS/qubes-issues#7993 (one more time)
Let them both benefit from backported patches, until new upstream release
appears.
Additionally, Debian bookworm doesn't have salt package at all, so provide some.
Fixes QubesOS/qubes-issues#7896
QubesOS/qubes-issues#7993