Timothée Ravier activity https://gitlab.com/Siosm 2026-03-17T12:11:51Z tag:gitlab.com,2026-03-17:5212540550 Timothée Ravier commented on issue #103 at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2026-03-17T12:11:51Z Siosm Timothée Ravier

Impact looks reasonable on boot time. First boot after enabling it:

root@fedora:~# systemctl status fedora-atomic-desktop-appstream-cache-refresh.service
● fedora-atomic-desktop-appstream-cache-refresh.service - Workaround for Atomic Destkops to refresh the appstream cache
     Loaded: loaded (/usr/lib/systemd/system/fedora-atomic-desktop-appstream-cache-refresh.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (exited) since Tue 2026-03-17 11:40:32 CET; 18min ago
 Invocation: 585fa2e640d44d189a5d2b0bbe92ab64
       Docs: https://gitlab.com/fedora/ostree/sig/-/work_items/103
    Process: 1047 ExecStart=appstreamcli refresh --force (code=exited, status=0/SUCCESS)
   Main PID: 1047 (code=exited, status=0/SUCCESS)
   Mem peak: 18.6M
        CPU: 185ms

Mar 17 11:40:31 fedora systemd[1]: Starting fedora-atomic-desktop-appstream-cache-refresh.service - Workaround for Atomic Destkops to refresh the appstream ca>
Mar 17 11:40:31 fedora appstreamcli[1047]: ✔ Metadata cache was updated successfully.
Mar 17 11:40:32 fedora systemd[1]: Finished fedora-atomic-desktop-appstream-cache-refresh.service - Workaround for Atomic Destkops to refresh the appstream ca>

Later boot:

root@fedora:~# systemctl status fedora-atomic-desktop-appstream-cache-refresh.service
● fedora-atomic-desktop-appstream-cache-refresh.service - Workaround for Atomic Destkops to refresh the appstream cache
     Loaded: loaded (/usr/lib/systemd/system/fedora-atomic-desktop-appstream-cache-refresh.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (exited) since Tue 2026-03-17 12:01:02 CET; 1h 4min ago
 Invocation: b4ca9e97b75448d885d7f732a0b517b1
       Docs: https://gitlab.com/fedora/ostree/sig/-/work_items/103
    Process: 1028 ExecStart=appstreamcli refresh --force (code=exited, status=0/SUCCESS)
   Main PID: 1028 (code=exited, status=0/SUCCESS)
   Mem peak: 18.8M
        CPU: 196ms

Mar 17 12:01:02 fedora systemd[1]: Starting fedora-atomic-desktop-appstream-cache-refresh.service - Workaround for Atomic Destkops to refresh the appstream ca>
Mar 17 12:01:02 fedora appstreamcli[1028]: ✔ Metadata cache was updated successfully.
Mar 17 12:01:02 fedora systemd[1]: Finished fedora-atomic-desktop-appstream-cache-refresh.service - Workaround for Atomic Destkops to refresh the appstream ca>
tag:gitlab.com,2026-03-17:5212529801 Timothée Ravier commented on issue #62 at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2026-03-17T12:09:22Z Siosm Timothée Ravier

As expected, this has a cost on the first boot after it is enabled:

root@fedora:~# systemctl status fedora-atomic-desktop-mandb-update.service 
● fedora-atomic-desktop-mandb-update.service - Workaround for Atomic Destkops to update mandb cache
     Loaded: loaded (/usr/lib/systemd/system/fedora-atomic-desktop-mandb-update.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (exited) since Tue 2026-03-17 11:40:36 CET; 18min ago
 Invocation: 9039152095c54e1395dcb1d81a249521
       Docs: https://gitlab.com/fedora/ostree/sig/-/work_items/62
    Process: 1048 ExecStart=mandb -q (code=exited, status=0/SUCCESS)
   Main PID: 1048 (code=exited, status=0/SUCCESS)
   Mem peak: 76M
        CPU: 1.999s

Mar 17 11:40:31 fedora systemd[1]: Starting fedora-atomic-desktop-mandb-update.service - Workaround for Atomic Destkops to update mandb cache...
Mar 17 11:40:36 fedora systemd[1]: Finished fedora-atomic-desktop-mandb-update.service - Workaround for Atomic Destkops to update mandb cache.

root@fedora:~# systemd-analyze critical-chain 
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @10.765s
└─multi-user.target @10.765s
  └─fedora-atomic-desktop-mandb-update.service @5.340s +5.424s
    └─basic.target @5.210s
      └─dbus-broker.service @5.133s +50ms
        └─dbus.socket @5.114s +445us
          └─sysinit.target @5.109s
            └─systemd-update-done.service @5.097s +11ms
              └─ldconfig.service @3.693s +1.401s
                └─systemd-tmpfiles-setup.service @3.372s +313ms
                  └─local-fs.target @3.343s
                    └─run-user-967.mount @7.311s
                      └─swap.target @2.579s
                        └─dev-zram0.swap @2.516s +61ms
                          └─[email protected] @2.477s +35ms
                            └─dev-zram0.device @2.475s

But then the impact is smaller on subsequent boots:

root@fedora:~# systemctl status fedora-atomic-desktop-mandb-update.service 
● fedora-atomic-desktop-mandb-update.service - Workaround for Atomic Destkops to update mandb cache
     Loaded: loaded (/usr/lib/systemd/system/fedora-atomic-desktop-mandb-update.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: active (exited) since Tue 2026-03-17 12:01:03 CET; 1h 4min ago
 Invocation: 4c96e3732bbc47a1806efeb6b4f46167
       Docs: https://gitlab.com/fedora/ostree/sig/-/work_items/62
    Process: 1029 ExecStart=mandb -q (code=exited, status=0/SUCCESS)
   Main PID: 1029 (code=exited, status=0/SUCCESS)
      Tasks: 0 (limit: 4372)
     Memory: 20.2M (peak: 24.4M)
        CPU: 225ms
     CGroup: /system.slice/fedora-atomic-desktop-mandb-update.service

Mar 17 12:01:02 fedora systemd[1]: Starting fedora-atomic-desktop-mandb-update.service - Workaround for Atomic Destkops to update mandb cache...
Mar 17 12:01:03 fedora systemd[1]: Finished fedora-atomic-desktop-mandb-update.service - Workaround for Atomic Destkops to update mandb cache.

root@fedora:~# systemd-analyze critical-chain 
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.

graphical.target @6.462s
└─multi-user.target @6.461s
  └─tuned-ppd.service @6.261s +200ms
    └─tuned.service @5.778s +480ms
      └─network.target @5.745s
        └─NetworkManager.service @5.617s +124ms
          └─network-pre.target @5.615s
            └─firewalld.service @4.698s +917ms
              └─polkit.service @4.103s +549ms
                └─basic.target @4.028s
                  └─dbus-broker.service @3.952s +50ms
                    └─dbus.socket @3.927s +2ms
                      └─sysinit.target @3.919s
                        └─systemd-update-utmp.service @3.901s +17ms
                          └─auditd.service @3.873s +24ms
                            └─systemd-tmpfiles-setup.service @3.515s +355ms
                              └─systemd-journal-flush.service @3.328s +183ms
                                └─ostree-remount.service @3.296s +24ms
                                  └─var.mount @3.269s +17ms
                                    └─dev-vda3.device
tag:gitlab.com,2026-03-17:5212520720 Timothée Ravier commented on issue #62 at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2026-03-17T12:07:09Z Siosm Timothée Ravier

Re-opening this one as it impacts Atomic Desktops more than other variants and I'll merge the workaround here first until this is fixed properly in the mandb package.

tag:gitlab.com,2026-03-17:5212517058 Timothée Ravier opened issue #62: mandb is not updated during ostree transaction at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2026-03-17T12:06:19Z Siosm Timothée Ravier tag:gitlab.com,2026-03-17:5212427524 Timothée Ravier opened issue #86: Consider supporting systems 32bit UEFI by default (or document how to do it) at Fedora / bootc / Issue Tracker 2026-03-17T11:44:46Z Siosm Timothée Ravier tag:gitlab.com,2026-03-17:5212325152 Timothée Ravier commented on issue #85 at Fedora / bootc / Issue Tracker 2026-03-17T11:20:59Z Siosm Timothée Ravier

Updated as this is planned for F45 not 44. Edit: It was planned for F44 but was deferred to F45.

tag:gitlab.com,2026-03-17:5212246080 Timothée Ravier commented on issue #72 at Fedora / Fedora Atomic Desktops / SIG Issue Tracker 2026-03-17T11:02:48Z Siosm Timothée Ravier

The change that triggered this bug is https://fedoraproject.org/wiki/Changes/ComposefsAtomicDesktops.

This issue should not break your system. In the most common case, it will only disables Btrfs compression for new files.

Please tell us what commands you tried as a workaround.

tag:gitlab.com,2026-03-17:5212097550 Timothée Ravier pushed to project branch main-sway-atomic-community at Timothée Ravier / fedora-websites-3.0 2026-03-17T10:32:15Z Siosm Timothée Ravier

Timothée Ravier (05ff50c7) at 17 Mar 10:32

atomic-desktops: Add a community page for Sway Atomic

tag:gitlab.com,2026-03-17:5212065107 Timothée Ravier pushed to project branch main-sway-atomic-community at Timothée Ravier / fedoraproject.org Website Content 2026-03-17T10:25:31Z Siosm Timothée Ravier

Timothée Ravier (dbbd2b7a) at 17 Mar 10:25

atomic-desktops: Add a community page for Sway Atomic

tag:gitlab.com,2026-03-17:5212060829 Timothée Ravier opened merge request !1188: atomic-desktops: Add a community page for Sway Atomic at Fedora / Fedora Websites and Apps / Fedora Websites / fe... 2026-03-17T10:24:43Z Siosm Timothée Ravier

See: fedora/websites-apps/fedora-websites/cms/fedoraproject.org!155

tag:gitlab.com,2026-03-17:5212059956 Timothée Ravier pushed new project branch main-sway-atomic-community at Timothée Ravier / fedora-websites-3.0 2026-03-17T10:24:33Z Siosm Timothée Ravier

Timothée Ravier (5d93d050) at 17 Mar 10:24

atomic-desktops: Add a community page for Sway Atomic

... and 5730 more commits

tag:gitlab.com,2026-03-17:5212046929 Timothée Ravier opened merge request !155: atomic-desktops: Add a community page for Sway Atomic at Fedora / Fedora Websites and Apps / Fedora Websites / CMS... 2026-03-17T10:21:52Z Siosm Timothée Ravier

See: fedora/websites-apps/fedora-websites/fedora-websites-3.0!1188

tag:gitlab.com,2026-03-17:5212046262 Timothée Ravier pushed to project branch main-sway-atomic-community at Timothée Ravier / fedoraproject.org Website Content 2026-03-17T10:21:44Z Siosm Timothée Ravier

Timothée Ravier (d6335352) at 17 Mar 10:21

tag:gitlab.com,2026-03-17:5212045464 Timothée Ravier pushed new project branch main-sway-atomic-community at Timothée Ravier / fedoraproject.org Website Content 2026-03-17T10:21:34Z Siosm Timothée Ravier

Timothée Ravier (5177b0c2) at 17 Mar 10:21

community: Update issue trackers, chat rooms & docs links

... and 1 more commit

tag:gitlab.com,2026-03-17:5211921655 Timothée Ravier deleted project branch main-issue-trackers at Timothée Ravier / fedora-websites-3.0 2026-03-17T09:56:15Z Siosm Timothée Ravier

Timothée Ravier (3b16f2aa) at 17 Mar 09:56

tag:gitlab.com,2026-03-17:5211920753 Timothée Ravier commented on merge request !1185 at Fedora / Fedora Websites and Apps / Fedora Websites / fedora-websites-3.0 2026-03-17T09:56:02Z Siosm Timothée Ravier

New PR at: fedora/websites-apps/fedora-websites/cms/fedoraproject.org!154

tag:gitlab.com,2026-03-17:5211920636 Timothée Ravier closed merge request !1185: community: Update issue tracker & Matrix rooms at Fedora / Fedora Websites and Apps / Fedora Websites / fedora-we... 2026-03-17T09:56:01Z Siosm Timothée Ravier
tag:gitlab.com,2026-03-17:5211919181 Timothée Ravier opened merge request !154: community: Update issue trackers, chat rooms & docs links at Fedora / Fedora Websites and Apps / Fedora Websites /... 2026-03-17T09:55:44Z Siosm Timothée Ravier
tag:gitlab.com,2026-03-17:5211918454 Timothée Ravier pushed new project branch main-community-links-update at Timothée Ravier / fedoraproject.org Website Content 2026-03-17T09:55:35Z Siosm Timothée Ravier

Timothée Ravier (c2dc3e9b) at 17 Mar 09:55

community: Update issue trackers, chat rooms & docs links

tag:gitlab.com,2026-03-17:5211804170 Timothée Ravier deleted project branch develop at Timothée Ravier / fedora-websites-3.0 2026-03-17T09:31:10Z Siosm Timothée Ravier

Timothée Ravier (c1abec36) at 17 Mar 09:31