Skip to content
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 39 changes considerations #1491

Closed
dustymabe opened this issue May 10, 2023 · 17 comments
Closed

tracker: Fedora 39 changes considerations #1491

dustymabe opened this issue May 10, 2023 · 17 comments

Comments

@dustymabe
Copy link
Member

dustymabe commented May 10, 2023

Output generated by and stored alongside (with modifications) this script in a fork of the pgm_scripts repo.


Fedora 39 Accepted System-Wide Changes (wiki source)

  1. ✔️ DNF/RPM Copy on Write enablement for all variants
    • RPM 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: #1915976
    • NOTES: JL: This path of librpm is not used by rpm-ostree. The whole download and unpack path is ostree native and has different tradeoffs. Good to keep track of this conceptually, but nothing for FCOS to do here.
    • NOTES: DWM:️ This was deferred.
  2. ✔️ Changes/LegacyXorgDriverRemoval
    • This 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: #2078921
    • NOTES: JL:️ We don't ship X11
  3. ✔️ KTLS implementation for GnuTLS
    • Acceleration of GnuTLS with software Kernel TLS (KTLS)
    • Tracking bug: #2130000
    • NOTES: JL:️ This should be transparent to us.
    • NOTES: DWM:️ This was deferred.
  4. ✔️ Python 3.12
    • Update the Python stack in Fedora from Python 3.11 to Python 3.12, the newest major release of the Python programming language.
    • Tracking bug: #2135404
    • NOTES: JL:️ We don't ship Python
  5. ✔️ Modernize Live Media
    • Modernize 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: #2139918
    • NOTES: JL:️ We use our own live media. It already supports this via Ignition. :)
    • NOTES: DWM:️ This was deferred.
  6. ⚠️ Ostree Native Container (Phase 2, stable) 👉 Ship layering as an "equal" model in Fedora CoreOS #1363
  7. Add Fedora Auto Firstboot Services to desktop variants
  8. ✔️ Boost 1.81 upgrade
    • This change brings Boost 1.81 to Fedora. This will mean Fedora ships with a recent upstream Boost release.
    • Tracking bug: #2158241
    • NOTES: JL:️ This should be transparent to us.
  9. ⚠️ Make DNF5 The Default 👉 Tracker - libdnf breaking API changes rpm-ostree#2139
    • Make DNF5 the new default packaging tool. The change will replace DNF, YUM, and DNF-AUTOMATIC with the new DNF5 and new Libdnf5 library. The change will mainly impact command-line users of DNF. It is a second step after https://fedoraproject.org/wiki/Changes/MajorUpgradeOfMicrodnf.
    • Tracking bug: #2166026
    • NOTES: JL:️ This does not directly affect FCOS (we don't ship dnf), but is of interest as part of the discussions around layering and bootc. We also need to investigate switching rpm-ostree to use the latest libdnf, which is tracked in Tracker - libdnf breaking API changes rpm-ostree#2139.
    • NOTES: DWM:️ This was deferred.
  10. ✔️ Remove pam_console
    • Remove pam_console as it is not enabled by default, can be replaced by systemd and has security issues.
    • Tracking bug: #2166692
    • NOTES: JL:️ We don't enable pam_console either so this shouldn't affect our default configuration. It's possible users may have enabled it themselves, in which case they would be affected by this change, but I don't think it's worth providing a notice.
  11. ✔️ Modernize Thread Building Blocks for Fedora 39
    • Fedora is currently shipping version 2020.3 (released July 10, 2020) of the Thread Building Blocks library. The current upstream version is 2021.8 (released December 22, 2022). The Fedora community has expressed interest in moving the TBB package to track a more modern version of the upstream.
    • Tracking bug: #2175941
    • NOTES: [travier] Does not impact FCOS (we don't ship this package) ✔️
  12. ✔️ MinGW toolchain update
    • Update the MinGW toolchain to the latest upstream stable releases.
    • Tracking bug: #2176849
    • NOTES: DWM: We build windows binaries for butane, but not with MinGW. Nothing for us to do here.
  13. ✔️ SPDX License Phase 2 👉 F39 Change: SPDX License Phase 2 #1497
    • Second phase of transition from using Fedora's short names for licenses to SPDX identifiers in the License: field of Fedora package spec files. This phase addresses how to update the License: field for existing packages, including documenting more specific guidance on how to find licenses in a package.
    • Tracking bug: #2184184
    • NOTES: DWM: our packages were updated. Now all of them have SPDX identifiers
  14. ✔️ Changes of defaults in createrepo_c-1.0.0
    • Update createrepo_c to 1.0.0, new release will include change of default compression to zstd, no longer generating metadata in sqlite database format by default and simplified comps xml type in repodata.
    • Tracking bug: #2185617
    • NOTES: DWM: No action at the moment. If there is any breakage from this change we will notice very quickly in CI.
  15. ⚠️ RPM 4.19
    • Update RPM to the 4.19 release.
    • Tracking bug: #2187480
    • NOTES: DWM: This should be mostly transparent, but there is some interested sysusers.d parts of the proposal. @jlebon and @travier are going to discuss and we'll bring it up next meeting.
  16. ✔️ Perl 5.38
    • A new perl 5.38 version brings a lot of changes done over a year of development. Perl 5.38 was released on July 3rd 2023. See perldelta for 5.38.0 for more details about new release.
    • Tracking bug: #2203264
    • NOTES: [travier] Does not impact FCOS (we don't ship this package)
  17. ✔️ Retire AWS CLI version 1 package awscli
    • As a result of the publication of the awscli2 package, the original version of 'awscli' is no longer necessary. This would mark the retirement of the original AWS CLI package version in favor of the awscli version 2. The AWS CLI version 2 is the most recent major version of the AWS CLI and supports all of the latest features. Some features introduced in version 2 are not backported to version 1 and users must upgrade to access those features.
    • Tracking bug: #2216761
    • NOTES: DWM: We ship the AWS CLI in COSA, but COSA is already using awscli2. Nothing for us to do here.
  18. ✔️ No fedora-repos-modular in default installation 👉 F39 Change: Retire Modularity #1513
  19. ✔️ LIBFFI 34 static trampolines
    • Libffi is currently configured to use dynamic trampolines, which require some source of memory which is both writable and executable. This is an obvious security issue, and selinux and system defaults have made it more and more difficult to safely provide this memory to libffi clients. With this change, libffi will be configured to use static trampolines, which do not require such memory, and will not pose those security and administrative risks.
    • Tracking bug: #2216763
    • NOTES: DWM: I think this one should be transparent to us. No changes for us to implement since we just consume packages.
  20. ✔️ Flatpaks without Modules
    • Change how we build Flatpaks in Fedora to remove the dependency on modularity. Instead of using modules to rebuild Fedora packages with prefix=/app, there will be a separate build target that is used for that.
    • Tracking bug: #2216764
    • NOTES: DWM: We dont ship flatpak. Nothing for us to do.
  21. ✔️ Increase vm.max_map_count value
    • This change aims at increasing the default value of the vm.max_map_count sysctl
    • Tracking bug: #2216765
    • NOTES: DWM: Increasing vm.max_map_count should be transparent to us. I don't know of a reason this would cause problems.
  22. ✔️ Make Toolbx a release-blocking deliverable and have release-blocking test criteria
    • Up to date fedora-toolbox OCI images must be published on registry.fedoraproject.org as release-blocking deliverables, and there must be release-blocking test criteria to ensure usable toolbox RPMs.
    • Tracking bug: #2216766
    • NOTES: DWM: We ship the toolbox software but not the toolbox image (gets pulled from registry). Overall this shouldn't affect us (other than making sure the toolbox container images are in good shape before release).
  23. ✔️ Improve Default Font Handling with default-fonts metapackages
    • This aims to make default fonts easier to update and install for all the variants on Fedora and reduce the maintenance costs for them.
    • Tracking bug:
    • NOTES: DWM: This should not affect us we don't ship fonts packages.
  24. ✔️ Build Fedora Workstation live ISO with Image Builder
    • Image Builder is a set of modern tools for building operating system images. Its goal is to make the builds reliable and reproducible. Moreover, it's designed to give the end users a simple workflow to build their own custom images. The aim of this change is to switch the build tool for Fedora Workstation live ISO from livemedia-creator to Image Builder.
    • Tracking bug: #2233273
    • NOTES: DWM: This is for Fedora Workstation and shouldn't affect Fedora CoreOS.
  25. ✔️ Golang 1.21
    • Update of Go (golang package) to the upcoming version 1.21 in Fedora 39.
    • Tracking bug: #2233274
    • NOTES: DWM: we don't anticipate any fallout from this but our installed FCOS packages will at least test this when it lands in rawhide and thus in our rawhide stream.
  26. Deprecating libuser and removing passwd package from Fedora
    • Libuser is not actively developed. Most of the depending component have build-time option to work without libuser.
    • Tracking bug: #2233275
    • NOTES: TR: This should not impact us. rpm-ostree and ostree do not link to libuser.
  27. ✔️ Allow Removal of tzdata 👉 F39 Change: Allow Removal of tzdata #1534
    • Allow the removal of tzdata especially on containers in order to minimize size.
    • Tracking bug: #2233281
    • NOTES: Opened ticket to track discussion/action.
  28. ✔️ LLVM 17
    • Update all llvm sub-projects in Fedora Linux to version 17.
    • Tracking bug: #2233282
    • NOTES: DWM: This should not affect us or should be transparent.
  29. ✔️ Migrate NetworkManager ifcfg profiles to keyfile
    • Migrate NetworkManager network connection profiles stored in ifcfg format to the keyfile format.
    • Tracking bug: #2233268
    • NOTES: DWM: This should not affect us. Fedora CoreOS never supported ifcfg style network.
  30. ✔️ IBus 1.5.29
    • IBus 1.5.29 will work with Plasma Wayland more closely using the Wayland protocol.
    • Tracking bug: #2233270
    • NOTES: DWM: Nothing to do. We don't ship IBUS.
  31. ✔️ Use Noto fonts for Indic (Indian language) scripts
    • Google Noto fonts for Indic (Indian) languages replace the default Lohit fonts
    • Tracking bug: #2233271
    • NOTES: DWM: We don't ship fonts.
  32. ✔️ Anaconda WebUI for Fedora Workstation by default
    • The new PatternFly-based UI has been developed by the Anaconda team for some time now and we would like to make it available for users of Fedora to enhance and modernize installation experience. As the first step in this user adoption process, we are targeting Fedora Workstation only.
    • Tracking bug: #2231339
    • NOTES: DWM: We don't ship Anaconda.
  33. ✔️ Build JDKs once, repack everywhere
    • This is the last step in https://fedoraproject.org/wiki/MoveFedoraJDKsToBecomePortableJDKs effort. JDKs in fedora are already static, and we repack portable tarballs into RPMs. Currently, the portable tarball is built for each Fedora and EPEL version. Goal here is to build each JDK (8,11,17,21,latest (20)) only once, in oldest live Fedora repack in all live Fedoras. If jdk is buitl in epel, it will be built in oldest possible epel and repacked in newer live epels.
    • Tracking bug: #2233283
    • NOTES: DWM: Nothing to do. We don't ship Java.
  34. ✔️ GNU Toolchain Update (gcc 13.2, binutils 2.40, glibc 2.38, gdb 13.2)
    • Update core components
    • Tracking bug: #2233277
    • NOTES: DWM: This would should be transparent to us. We'll pick up packages as they get rebuilt and actively test them in our rawhide stream.
  35. ⚠️ Color Bash Prompt 👉 New Package Request: bash-color-prompt #1567

Fedora 39 Accepted Self-Contained Changes (wiki source)

  1. ✔️ Modular GNOME Keyring services
    • The monolithic daemon provided by GNOME Keyring will be split into dedicated sub-daemons, so that they can be consistently managed by systemd.
    • Tracking bug: #1899998
    • NOTES: [travier] Does not impact FCOS (we don't ship this package)
  2. ✔️ LXQt image for aarch64
    • Generate LXQt image (both iso and disk image) for aarch64 architecture.
    • Tracking bug: #2139111
    • NOTES: [travier] Does not impact FCOS (we don't ship this package)
  3. ✔️ Enable bootupd for Fedora Silverblue & Kinoite
    • By 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: #2150982
    • NOTES: [travier] Does not impact FCOS (already done)
  4. ✔️ Build Fedora Silverblue & Kinoite using rpm-ostree unified core mode
    • rpm-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: #2150984
    • NOTES: [travier] Does not impact FCOS (already done)
  5. ✔️ Man-pages-ru Retirement
    • Retiring man-pages-ru because it is already part of the man-pages-l10n.
    • Tracking bug: #2163421
    • NOTES: DWM: This is a self contained change and FCOS doesn't ship man pages
  6. ✔️ Mass Retire Golang Leaves
    • As of Jan 2023, 275/1660 (17%) library only Go source packages are leaves. Overall, these packages are maintained by 35 different maintainers along with the Go SIG. These leaves(by maintainer) will be mass retired in Fedora 39.
    • Tracking bug: #2170956
    • NOTES: DWM: This should be no action for us. As long as the packages we consume keep getting built we're happy.
  7. ✔️ FontAwesome6
    • Update the FontAwesome package in Fedora to version 6.x, with a compatibility package for packages still needing 4.x.
    • Tracking bug: #2181567
    • NOTES: DWM: Skip, We don't ship many font packages in FCOS.
  8. ⚠️ EC2 AMIs default to the gp3 EBS volume type 👉 Updates to AWS EC2 AMI defaults  #1502
    • In Amazon EC2, Elastic Block Store (EBS) volumes can be one of several types. These can be specified at volume creation time, including for the default volumes that are created on instance launch. An AMI will have default volumes and volume types configured. Fedora currently defaults to the gp2 volume type. This proposal is to switch to gp3 as the default volume type for Fedora. The gp3 volume type is both more flexible than gp2, and can be up to 20% cheaper per GB.
    • Tracking bug: #2185248
    • NOTES: spresti: #agreed Set EC2 AMIs default to the gp3 EBS volume type for f39. Include it in release notes to inform users.
  9. ⚠️ Register EC2 Cloud Images with IMDSv2-only AMI flag 👉 Updates to AWS EC2 AMI defaults  #1502
    • In November 2019, AWS launched IMDSv2 (Instance Meta-Data Store version 2 - see https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/ ) which provides "belt and suspenders" protections for four types of vulnerabilities that could be used to try to access the Instance Meta-Data Store available to EC2 instances. In that announcement, AWS recommended adopting IMDSv2 and restricting access to IMDSv2 only for added security. This can be done at instance launch time, or (more recently in October 2022) by providing a flag when registering an AMI to indicate that the AMI should by default launch with IMDSv1 disabled, and thus require IMDSv2.
    • Tracking bug: #2185249
    • NOTES: spresti: #agreed We will update our AWS AMIs with the IMDSv2-only flag for F39. that change could potentially break some applications, so we'll mention that change in the announcement for the F39 rebase and opening of next.
  10. ⚠️ Register EC2 Cloud Images with uefi-preferred AMI flag 👉 Updates to AWS EC2 AMI defaults  #1502
    • A new feature of EC2 is to be able to register AMIs with a boot mode of uefi-preferred rather than picking one of bios or uefi. In EC2, aarch64 has always been UEFI, while x86-64 started out as BIOS only and some instance types have recently begun to support booting in UEFI mode. Previously, an AMI had to pick if it was UEFI or BIOS. With uefi-preferred it allows an AMI to launch with whatever firmware stack is available for the instance type, preferring UEFI when UEFI is an option.
    • Tracking bug: #2185883
    • NOTES: spresti: #agreed We'll switch AMIs to uefi-preferred for F39.
  11. ✔️ Remove standard storage option from Fedora EC2 images
    • AWS offers multiple types of block storage depending on the needs of the individual user. Fedora images are uploaded with standard and gp2 currently (gp3 will replace gp2 very soon with another approved change).
    • Tracking bug: #2192929
    • NOTES: DWM: This change is about the offered Fedora Cloud images. FCOS already doesn't offer a standard versus gp2 AWS image. Nothing for us to do here.
  12. ✔️ Fedora Images on Azure
    • Azure is a massive public cloud and offering an official Fedora Cloud image there would expand Fedora's user base. It also gives Fedora Cloud users more options when selecting public clouds.
    • Tracking bug: #2203192
    • NOTES: DWM: skip, we ship Azure FCOS images to download already and have cards to upload those to the marketplace.
  13. ️✔️ mkosi-initrd
    • mkosi-initrd is an alternative builder for initrds. It will be packaged in Fedora, so that users can use it to build initrds locally. A kernel-install plugin will be provided to build the initrd when a kernel package is installed. As a stretch goal, initrds will be build in koji and delivered via rpm packages. As a further stretch goal, pre-built initrds will be used in Unified Kernel Images that can be delivered via rpm packages.
    • Tracking bug: #2203221
    • NOTES: spresti: #agreed Let mkosi-initrd land in fedora and allow it to mature before starting to adopt it into fcos. Revisit for f40 considerations.
    • NOTES: DWM:️ This was deferred.
  14. ✔️ Lazarus repackaging
    • Split the lazarus package (the Lazarus IDE for Free Pascal) into several sub-packages (built from the same spec file) and enable building the Lazarus Component Library for multiple widget sets, instead of just the default GTK2.
    • Tracking bug: #2203269
    • NOTES: DWM: Skip. We don't ship Lazarus in FCOS.
  15. ✔️ BiggerESP
    • The Fedora installer includes an EFI System Partition of between 200MB and 600MB by default, of which the lower size is much too small for firmware updates on modern hardware and also for future bootloader features like UKI. This change will increase the minimum size of the ESP to be 500MB, which is also the same value used by Microsoft for Windows 10 and newer.
    • Tracking bug: #2208181
    • NOTES: DWM: We manage our partitions independently of Anaconda, but we are discussing this change as part of increase size of our /boot partition for new installs #1465
  16. ✔️ Fedora Onyx
    • Creation of an official Fedora immutable variant with a Budgie Desktop environment, complementing Fedora Budgie Spin and expanding the immutable offerings of Fedora.
    • Tracking bug: #2210021
    • NOTES: DWM: Skip. This is a new silverblue variant.
  17. ✔️ Aspell Deprecation
    • Deprecating aspell package because there are better-supported spell checkers like hunspell/enchant2 which could be used instead. It also has an upstream with almost 4 years of no action.
    • Tracking bug: #2210277
    • NOTES: DWM: We don't ship Aspell.
  18. ✔️ Automatic Cloud Reboot On Updates
    • Cloud users can provide cloud-init metadata when creating a Fedora cloud instance and that metadata can contain instructions to update all packages on the system and reboot the system if any of those updated packages need a reboot to go into effect. Fedora cloud instances should write the /var/run/reboot-required file if a reboot is needed after a dnf update so that cloud-init can reboot the instance.
    • Tracking bug: #2233245
    • NOTES: DWM: This has to do with the Fedora Cloud image and cloud-init specifically. Doesn't apply to us.
  19. ✔️ Vagrant 2.3
    • Update the Vagrant package to the latest version 2.3.4 and the dependencies rubygem-net-ssh, rubygem-net-scp and rubygem-net-sftp to their latest versions.
    • Tracking bug: #2233247
    • NOTES: DWM: We don't ship vagrant.
  20. ✔️ Clean Systemd-boot installs
    • Fedora default installs with a shim + grub bootloader on EFI platforms, yet has been shipping systemd-boot in various forms for a number of releases. There are a few howto's which describe how to replace grub with systemd-boot with varying levels of functionality. This should be easier with a formalized default method that can be built upon. This proposal aims to complete the work started with anaconda (inst.sdboot), kickstart (bootloader --sdboot) such that the "everything" media can install a grub free machine.
    • Tracking bug: #2233234
    • NOTES: DWM: Nothing for us to do. We will continue to use GRUB for now.
  21. ✔️ No custom Qt theming for Fedora Workstation
    • Fedora Workstation has been using QGnomePlatform and Adwaita-qt projects to apply GNOME-like configuration and styling to Qt applications to match the environment. These projects are now in a state where they are outdated and semi-occasionally broken for some applications and it would be better to default to what Qt upstream has to offer.
    • Tracking bug: #2233235
    • NOTES: DWM: Nothing for us to do. This one is Workstation specific.
  22. ✔️ Retire Modularity 👉 F39 Change: Retire Modularity #1513
    • Fedora will discontinue building modules for Fedora Linux 39 and further in the Fedora infrastructure and shipping modular content to users. The fedora-repos-modular and fedora-repos-rawhide-modular packages will be retired and obsoleted. The modular repositories will no longer be composed. Once Fedora Linux 38 reaches the end of life, Fedora's Module Build Service will be terminated. Whether or not dnf(5) would still support modularity from 3rd party repository is out of the scope of this proposal.
    • Tracking bug: #2226798
    • NOTES: DWM: We've already done some work in F39 Change: Retire Modularity #1513 to remove modular repos from F39+.
  23. ✔️ Sericea and Sway Spin Xorg-less
    • At the moment Sericea and Sway Spin ship with xorg-x11 packages. This proposal aims to remove xorg-x11 packages from such artifacts.
    • Tracking bug: #2233238
    • NOTES: DWM: Nothing for us to do. This is Sericea and Sway spin specific.
  24. ✔️ Further reduce Fedora-specific build flags in non-RPM Python extensions
    • Continuing the work started with https://fedoraproject.org/wiki/Changes/Python_Extension_Flags, this change is about further reducing the build and linker flags (CFLAGS and LDFLAGS) saved internally in the Python interpreter for use by distutils and other build systems. Compiling non-RPM Python extension modules will carry only the compiler flags required for binary compatibility with the interpreter they were built against and not Fedora specific ones.
    • Tracking bug: #2229725
    • NOTES: DWM: Nothing for us to do. We don't ship python.
  25. ✔️ Passkey authentication for centrally managed users
    • For centrally managed users on Fedora systems enrolled into Active Directory, FreeIPA, or LDAP, enable capability to log-in to desktop or a console terminal with a FIDO2-compatible device supported by the libfido2 library. For FreeIPA, additionally, once user has been authenticated with the FIDO2-compatible device, allow to issue a Kerberos ticket.
    • Tracking bug: #2233246
    • NOTES: DWM: No work for us to do here. If there are AD managed FCOS systems I imagine the change could be picked up by them.
  26. ✔️ ibus-anthy 1.5.15
    • In ibus-anthy 1.5.15, the icon tag will be added to the metainfo, the Japanese era is updated for 2023, the candidate window is enhanced for OSK(On-Screen Keyboard).
    • Tracking bug: #2233243
    • NOTES: DWM: Nothing for us to do. We don't ship ibus.
  27. ✔️ Enable auto-updates by default in Fedora Kinoite
    • On Fedora Kinoite, Plasma Discover supports automatically updating the system in a safe fashion via rpm-ostree staged updates. We want users to benefit from bug fixes and updates in general by default thus we want to enable auto-updates by default. Users will still have the option of disabling that or tuning the frequency at which updates happen.
    • Tracking bug: #2233192
    • NOTES: DWM: Nothing for us to do. This is kinoite specific.
  28. ✔️ Haskell GHC 9.4 and Stackage LTS 21
    • Update the GHC Haskell compiler from major version 9.2 to 9.4, and Haskell packages will be updated from Stackage LTS 20 to LTS 21 versions.
    • Tracking bug: #2233229
    • NOTES: DWM: we don't ship any haskell based code. Nothing for us to do here.
  29. ✔️ LibreOffice 7.6
    • Update LibreOffice suite to 7.6.
    • Tracking bug: #2233232
    • NOTES: DWM: for libreoffice 7.6: we don't ship libreoffice, nothing to do here
  30. ✔️ Enable fwupd-refresh.timer by default on IoT, CoreOS & Server editions 👉 Enable fwupd refresh timer on Fedora 39 fedora-coreos-config#2562
    • fwupd-refresh systemd service unit & timer are designed to regularly refresh the fwupd metadata and update the MOTD when new firmware updates can be applied on a system. We want to enable the fwupd-refresh.timer by default on IoT, CoreOS & Server editions so that users get reminded about firmware updates.
    • Tracking bug: #2233233
    • NOTES: DWM: We We already have this work done for us in Enable fwupd refresh timer on Fedora 39 fedora-coreos-config#2562
@dustymabe dustymabe added the meeting topics for meetings label May 10, 2023
@dustymabe
Copy link
Member Author

Ran the script and updated it this morning with @jlebon and @travier to pre-screen the items to facilitate discussion in the community meeting today.

@dustymabe
Copy link
Member Author

We discussed this in the community meeting yesterday and I updated the description with the outcomes.

@prestist
Copy link
Contributor

Followup for 208 209 210 #1502

@prestist
Copy link
Contributor

We discussed this in the community meeting today and @dustymabe updated the description with the outcomes.

@dustymabe
Copy link
Member Author

dustymabe commented Jun 14, 2023

Updated the description with latest updates (we discussed during the community meeting today).

@dustymabe
Copy link
Member Author

Ran the script and updated the description just now.

@dustymabe
Copy link
Member Author

Updated the description with latest updates (we discussed during the community meeting today).

@dustymabe
Copy link
Member Author

Ran the script and updated the description just now.

@dustymabe
Copy link
Member Author

Updated the description with latest updates we discussed during the community meeting last week.

@dustymabe
Copy link
Member Author

Ran the script and updated the description just now.

1 similar comment
@dustymabe
Copy link
Member Author

Ran the script and updated the description just now.

@travier
Copy link
Member

travier commented Sep 6, 2023

For the bash-color-prompt change: #1567

@dustymabe
Copy link
Member Author

Updated the description with latest updates we discussed during the community meeting today.

@travier

This comment was marked as outdated.

@travier travier added meeting topics for meetings and removed meeting topics for meetings labels Oct 17, 2023
@travier

This comment was marked as outdated.

@AdamWill
Copy link

AdamWill commented Oct 19, 2023

For the record, I have confirmed with David that https://fedoraproject.org/wiki/Changes/CloudEC2IMDSv2Only and https://fedoraproject.org/wiki/Changes/CloudEC2UEFIPreferred were actually completed for F39, and moved them back to F39.

@travier
Copy link
Member

travier commented Jan 31, 2024

Closing this as we're now on Fedora 39.

@travier travier closed this as completed Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants