The Fedora Linux 44 beta was released today[[1]]. The Fedora CoreOS `next`
stream has been rebased and is currently rolling out with version
`44.20260306.1.1`. This is a preview of what is coming to the `testing` and
`stable` streams when Fedora Linux 44 is released in the coming months.

For more information about Fedora 44, see the Fedora Project’s list of
official
Changes[[2]] and the Fedora CoreOS analysis of each Change[[3]].

Some notable changes on the Fedora CoreOS side going into this release:

- Setting the `container_use_cephfs` and `virt_use_samba` SELinux booleans
to `on` has been dropped[[4]].
    - These knobs were historically set at the request of OpenShift but
were no longer necessary for us to set in Fedora CoreOS. They now retain
the default value shipped in Fedora RPMs.
    - If you were relying on these settings you may need to re-apply them
after the update to F44 based CoreOS.
- In Fedora 43, `ssh-key-dir` was replaced by an overlay[[5]]. In Fedora
44, the location of the overlay files has been moved again[[6]].
  - Following the transition in Fedora 43 where `ssh-key-dir` was replaced
by an overlay, the location of these overlay files has been moved again in
Fedora 44 to better align with upstream standards.
      - In Fedora 43, the configuration file was delivered by CoreOS at:
          - `/etc/ssh/sshd_config.d/40-authorized-keys-file.conf`
      - In Fedora 44, the configuration is delivered by the Ignition and
Afterburn RPMs at:
          - `/etc/ssh/sshd_config.d/90-afterburn-authorized-keys-file.conf`
          - `/etc/ssh/sshd_config.d/91-ignition-authorized-keys-file.conf`
      - If you had previously updated any `AuthorizedKeysFile` config to
handle the Fedora 43 change you may need to update it again.
- podman v5.8.0 migrating away from legacy BoltDB database[[7]]
    - Fedora CoreOS 44 beta ships with podman 5.8.0 which introduces an
automatic migration of the container database from BoltDB to SQLite[[8]].
BoltDB support will be fully removed in Podman 6.0, which is expected to
ship with Fedora 45 [[9]].
        - The migration is designed to happen automatically with no user
intervention. Most users will not notice any change in functionality.
Should you encounter any issues during this transition, please file an
upstream bug at https://github.com/containers/podman.
- The functionality from the `nfs-utils-coreos` has been folded into a
generic `nfs-client-utils` package [[10]]. This is a non-breaking change.
NFS client mounts should continue to work as before. There should be no
breaking changes as a result of this.

Please test out the `next` stream over the coming months and report any
issues in our issue tracker [[11]].

Thank you,

Michael Armijo for the CoreOS team


[1] https://fedoramagazine.org/announcing-fedora-linux-44-beta/
[2] https://fedoraproject.org/wiki/Releases/44/ChangeSet
[3] https://github.com/coreos/fedora-coreos-tracker/issues/2063
[4] https://github.com/coreos/fedora-coreos-config/pull/3997
[5] https://github.com/coreos/fedora-coreos-config/pull/3885
[6]
https://github.com/coreos/fedora-coreos-config/pull/3885#issuecomment-4013155688
[7]
https://lists.fedoraproject.org/archives/list/[email protected]/thread/3MUZDHTIRMLAOBKIIYVJ7XNJSY7DY5BP/
[8] https://github.com/coreos/fedora-coreos-tracker/issues/2110
[9] https://fedoraproject.org/wiki/Changes/Podman6
[10] https://github.com/coreos/fedora-coreos-config/pull/3680
[11] https://github.com/coreos/fedora-coreos-tracker
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to