-
Notifications
You must be signed in to change notification settings - Fork 57
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
fedora: iot: Package cleanups #1261
base: main
Are you sure you want to change the base?
Conversation
Zezere is mostly unmaintained and the migration to support FDO as part of it was never completed so it's time to drop it. Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
It's been defocused upstream so drop it, all the functionality it provided can be provided by TPM2 support so we'll used that. Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
The policycoreutils-python-utils package provides optional SELinux debug tools but pulls in a bunch of python deps. Drop it by default as it can easily be layered if the level of debug it provides is needed. Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Converting to draft so this doesn't accidentally get merged. These changes were also made in Fedora but they only apply to Fedora 42 and up. The changes as done in this PR would also apply to Fedora 41. @nullr0ute do you want me to push a commit or do you want to try your hand at that? |
In Fedora 42 and up Fedora IoT no longer includes zezere. This means the enabled packages need to be conditionalized on that version. Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
4cee3be
to
5b00dc4
Compare
Undrafted, I added a commit that conditionalizes the changes. For packages that was easy because of the cool YAML. For services that was a bit ... messy? I must be missing something, cc @thozza. |
5b00dc4
to
bd264b0
Compare
A previous version of this PR changed the images API or behaviour causing integration issues with osbuild-composer. |
In Fedora 42 and up Fedora IoT no longer includes zezere. This means the enabled services need to be conditionalized on that version. Introduce a new idiom to do this. Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
bd264b0
to
675c282
Compare
Some cleanups for Fedora IoT to align with the rest of deliverables.