-
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: Fedora 38 changes considerations #1357
Comments
Updated items that were discussed in #1222 during the F37 cycle. |
Updated with the results of the 2022-12-14 community meeting. |
The next update for this list will include https://fedoraproject.org/wiki/Changes/Shorter_Shutdown_Timer which we should discuss as it will impact us and will likely have to me manually changed if we want to keep the existing timeouts. See https://src.fedoraproject.org/rpms/systemd/pull-request/85. Edit: Commented in https://src.fedoraproject.org/rpms/systemd/pull-request/85#comment-128459 |
For 109 (RPM Sequoia), some users might also encounter https://www.scrye.com/wordpress/nirik/2023/01/31/error-rpmdbnextiterator-skipping-in-fedora-38/ if they use SHA-1 signed layered packages. Filed fedora-silverblue/issue-tracker#408 for Silverblue. |
Updated the description with the latest set of proposed changes. |
Updated with the results of the 2023-02-01 community meeting. |
Updated the description with the latest set of proposed changes. |
1 similar comment
Updated the description with the latest set of proposed changes. |
Ran the script one more time after I noticed some data loss and fixed that problem. Updated the description. |
Updated with the results of the 2023-03-01 community meeting. |
Updated with the results of the 2023-03-15 community meeting. |
upgrading 37 to 38, remote rsyslog with omrelp break actual running conf , on client: . :omrelp:10.56.20.128:2514 and on server side (running EL8) input(type="imrelp" address="10.56.20.128" port="2514" maxDataSize="15k" keepAlive="on") with this message on sysctl rsyslog status: "librelp error 10008 forwarding to server 10.56.20.128:2514 - suspending [v8.2210.0-4.fc38 try https://www.rsyslog.com> But suggestion cannot drive to a solution. any suggestion? thank you in advance. |
We're now on Fedora 39 so we can close this one. Please file a new issue if you still have problems. |
Output generated by and stored alongside (with modifications) this script in a fork of the pgm_scripts repo.
Fedora 38 Accepted System-Wide Changes (wiki source)
DNF/RPM Copy on Write enablement for all variantsRPM Copy on Write provides a better experience for Fedora Users as it reduces the amount of I/O and offsets CPU cost of package decompression. RPM Copy on Write uses reflinking capabilities in btrfs, which is the default filesystem starting from Fedora 33 for most variants. Note that this behavior is not being turned on by default for this Change.Tracking bug: #1915976Drop NIS(+) support from PAMThis change is about dropping user-authentication using NIS(+) from PAM.Tracking bug: #2021660Retire the NIS(+) user-space utility programsThis change is about retiring the ypbind, yp-tools, and ypserv packages, and removal of the {nis,yp}domainname user-space utility programs from the hostname package.Tracking bug: #2022386Changes/LegacyXorgDriverRemovalThis change removes the xorg-x11-drv-vesa and xorg-x11-drv-fbdev driver packages, and associated support code from the xorg-x11-server-Xorg package.Tracking bug: #2078921Build all JDKs in Fedora against in-tree libraries and with static stdc++libThis is initial step to move JDKs to be more like other JDKs, to build proper transferable images, and to lower certification burden of each binary. Long storyshort, first step in: https://fedoraproject.org/wiki/MoveFedoraJDKsToBecomePortableJDKsTracking bug: #2097516KTLS implementation for GnuTLSAcceleration of GnuTLS with software Kernel TLS (KTLS)Tracking bug: #2130000Modernize Live MediaModernize the live media by switching to the "new" live environment setup scripts provided by livesys-scripts and leverage new functionality in dracut to enable support for automatically enabling persistent overlays when flashed to USB sticks.Tracking bug: #2139918Ostree Native Container (Phase 2, stable)Continue the work done in https://fedoraproject.org/wiki/Changes/OstreeNativeContainer but in an officially stable format, and expanded to cover more OSTree-based editions. This goes "all in" on being container-native and significantly changes the technology and user emphasis.Tracking bug: #2151321Add Fedora Auto Firstboot Services to desktop variantsAdd fedora-autofirstboot to desktop variants to run a predetermined set of tasks on first boot after post installation, notably installing codecs and cleaning up installer packages from the installed system.Tracking bug: #2152200rawhide
already (kola: rawhide:ext.config.files.setuid
fails due to additional unknown file with SetUID/GID bit set #1391, rawhide: upgrades fail with new openssh-9.0p1-10.fc38.1 #1394) and are working with upstream on some more elegant solutions.%{__perl} -V:version
"; echo $version)) run-time dependency will be removed from all Perl spec files. The replacement will be generated by dependency generator which will be placed in perl-generators.Hopefully our users aren't using anything older than z13.
Fedora 38 Accepted Self-Contained Changes (wiki source)
glibc 32 Build AdjustmentsThe glibc32 package is a special package used by gcc and a few other packages to work around the lack of RPM multilib repository support in Koji. It is difficult to maintain, and the current approach raises questions regarding (L)GPL compliance.Tracking bug: #1598524Modular GNOME Keyring servicesThe monolithic daemon provided by GNOME Keyring will be split into dedicated sub-daemons, so that they can be consistently managed by systemd.Tracking bug: #1899998sddm
in FCOSconfig-bot
build tooling does. Opened migrate config-bot away from python-toml fedora-coreos-releng-automation#164Enable bootupd for Fedora Silverblue & KinoiteBy design, ostree does not manage bootloader updates as they can not (yet) happen in a safe fashion. To solve this issue, bootupd (https://github.com/coreos/bootupd) was created. bootupd is a small socket activated program that takes care of updating the bootloader. It currently only supports EFI booted systems and rpm-ostree based systems. The updates are triggered by an administrator and are not (yet) automated for safety reasons. This change is about enabling bootupd integration in Fedora Silverblue and Fedora Kinoite to make bootloader updates easier. bootupd is already used in Fedora CoreOS.Tracking bug: #2150982Build Fedora Silverblue & Kinoite using rpm-ostree unified core moderpm-ostree upstream development is focusing on the "unified core" mode and the previous mode is being deprecated. Fedora Silverblue and Fedora Kinoite are currently building using the old mode and we've wanted to move over for a while. The main advantage of the unified core mode is that it is stricter and safer, while enabling some post processing steps to happen during or after the image build.Tracking bug: #2150984The text was updated successfully, but these errors were encountered: