-
Notifications
You must be signed in to change notification settings - Fork 59
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
tracker: burndown python dependencies #92
Comments
Open RFE for bind-utils to split package: https://bugzilla.redhat.com/show_bug.cgi?id=1649398 |
Is moving from authconfig to authselect an option? |
Again re: replacing authconfig with authselect: Seems authselect only needs Python for the authselect-compat pkg for compatibility with authconfig (https://src.fedoraproject.org/rpms/authselect/blob/master/f/authselect.spec#_176). Has anybody here used authselect and has some experience with it? |
Yeah, there's some history there: https://github.com/pbrezina/authselect/issues/48. Basically, we've held back migrating to authselect in FAH because of conflicts over |
While looking at python dependent packages, found two additional packages other than listed above which pulls in python:
|
On FCOS system boot, xfs_growfs utility from xfsprogs package is needed to run coreos-growpart.service (it runs /usr/libexec/coreos-growpart ) successfully. Only Python utility provided by xfsprogs is /usr/sbin/xfs_scrub_all . Maybe we can request to split xfsprogs to provide Python utility (xfs_scrub_all) in a separate package? |
yeah we can try that.. Maybe we could even see if they could convince upstream to make it a compiled language. It's not a complex script. |
+1, I will file a bug against xfsprogs with this request |
thanks.. maybe we should file a separate ticket for each request and track them here in the description like we are doing for clouds in #95 ? |
+1, I was thinking about doing that |
Edit: from @dustymabe: |
Latest FCOS build doesn't contain Python which can be verified from commitmeta.json from latest build in CentOS CI \o/ Also, booted qcow2 image from latest build fedora-coreos-30.131-qemu.qcow2 which boots fine and -
Will wait for some time before closing this issue to make sure we didn't miss anything |
close close close! we can re-open if issues arise |
Original Description:
Right now we have python still in FCOS. Let's burn down our python deps and start to break packages apart or decide we don't need the functionality. Here is what we have today:
So the ones we can concentrate on first are:
Which ones of these do we need. Which can we get rid of? Which can we break apart?
Subsequent items discussed and identified to be tracked:
Tracking Python dependent packages:
The text was updated successfully, but these errors were encountered: