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

Introduce delay (60s) and interval (24h) for system / driver updates checks #158

Open
vjr opened this issue Aug 21, 2024 · 1 comment
Open

Comments

@vjr
Copy link
Member

vjr commented Aug 21, 2024

What Happened?

The delayed-check-for-updates-fix (wait 60 secs upon login and only update 24 hours after the previous one) appears to have regressed - I guess because/when the system updates have moved from appcenter to system-settings? (the "about" plug)

edit: I later realised it's likely the settings-daemon repo

I notice this because when I bootup and login to my os8 install(s) the first immediate thing I do is open terminal and run apt update / apt full-upgrade then flatpak update and the apt run shows a lock being held (by packagekit?) which I believe is the system-settings checking for updates?

Can we add the same delay (60s) and interval (24h) to the system-settings update check too?

I see a couple of resolved issues which is why I consider this to be an issue (regression) and not a feature request:

elementary/appcenter#721
elementary/appcenter#495

Steps to Reproduce

  1. Bootup OS8 and login.
  2. Immediately open terminal and run apt update / full-upgrade
  3. Observe (error) message about apt/dpkg lock being held (by packagekit?).
  4. Wait few moments then retry step 2 and see it works fine now.

Expected Behavior

System updates checks/installs should wait 60s before launching after first boot and login and run at 24h intervals like how it used to be in AppCenter before moving to this system settings component.

OS Version

8.x (Early Access)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

@vjr
Copy link
Member Author

vjr commented Aug 21, 2024

Oh the issue may be in Settings Daemon? (the state_changed signal)...

edit: For both the System Updates and Drivers backends being used by the System Settings plug.

@vjr vjr transferred this issue from elementary/switchboard-plug-about Aug 21, 2024
@vjr vjr changed the title Introduce delay (60s) and interval (24h) for system updates checks Introduce delay (60s) and interval (24h) for system / driver updates checks Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant