For example look at .var.log.apt.history.log.txt Many packages take less than a second to install. But in between each one is a 15 to 20 second delay. That delay is the time during which apt- check is running.
You can watch this happening by running "watch systemctl status apt- daily-upgrade" and looking at the processes in the cgroup: ``` ~$ systemctl status apt-daily-upgrade ● apt-daily-upgrade.service - Daily apt upgrade and clean activities Loaded: loaded (/lib/systemd/system/apt-daily-upgrade.service; static) Active: activating (start) since Tue 2024-05-14 23:01:03 BST; 1h 29min ago TriggeredBy: ● apt-daily-upgrade.timer Docs: man:apt(8) Main PID: 29655 (apt.systemd.dai) Tasks: 11 (limit: 9299) Memory: 1.6G CPU: 1h 12min 57.651s CGroup: /system.slice/apt-daily-upgrade.service ├─ 29655 /bin/sh /usr/lib/apt/apt.systemd.daily install ├─ 29659 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install ├─ 29688 /usr/bin/python3 /usr/bin/unattended-upgrade ├─181903 /usr/bin/python3 /usr/bin/unattended-upgrade ├─181970 /usr/bin/python3 /usr/bin/unattended-upgrade ├─181978 sh -c "if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; /usr/lib/update-notifier/update-motd-updates-available 2>/dev/null || true" ├─181980 /bin/sh -e /usr/lib/update-notifier/update-motd-updates-available ├─181994 /usr/bin/python3 /usr/lib/update-notifier/apt-check --human-readable └─182339 /usr/bin/python3 -Es /usr/bin/lsb_release -c -s ``` Then manually running "time apt-check" ``` ~$ time /usr/lib/update-notifier/apt-check --human-readable Expanded Security Maintenance for Applications is not enabled. 269 updates can be applied immediately. 45 of these updates are standard security updates. To see these additional updates run: apt list --upgradable 33 additional security updates can be applied with ESM Apps. Learn more about enabling ESM Apps service at https://ubuntu.com/esm real 0m12.916s user 0m11.012s sys 0m1.885s ``` -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2065739 Title: Unnattended upgrades take a long time due to excessive running of "apt-check" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/2065739/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs