Add options to set the snappy refresh schedule

Bug #1770961 reported by Ads20000 on 2018-05-13
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
software-properties (Ubuntu)
Wishlist
Unassigned

Bug Description

Snappy has a feature where the user can state when in a month to refresh (update) their snaps. Please provide options in Software & Updates to control this.

https://docs.snapcraft.io/system-options

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: software-properties-gtk 0.96.24.32.1
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CurrentDesktop: communitheme:ubuntu:GNOME
Date: Sun May 13 15:10:07 2018
InstallationDate: Installed on 2017-08-03 (282 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
PackageArchitecture: all
SourcePackage: software-properties
UpgradeStatus: Upgraded to bionic on 2018-04-22 (21 days ago)

Ads20000 (ads20000) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in software-properties (Ubuntu):
status: New → Confirmed
Nikolaos Perrakis (nikperrakis) wrote :

I 'd prefer it if software and updates functionality could be used to fully control how snaps update. For example if you can use the option to download updates and prompt the user to upgrade but don't do it until the user confirms it.

Ads20000 (ads20000) wrote :

'For example if you can use the option to download updates and prompt the user to upgrade but don't do it until the user confirms it.'

This is not a feature that snappy supports but I suppose Software & Updates could do this in a hacky way if it wanted to do so.

Ads20000 (ads20000) on 2019-07-02
description: updated
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, maybe you could post on https://forum.snapcraft.io/ about it? Snap related features are usually discussed there

Changed in software-properties (Ubuntu):
importance: Undecided → Wishlist
Matthew Paul Thomas (mpt) wrote :

The snap-related feature is already implemented, and other issues concerning the settings GUI are tracked here, so I think this is the appropriate place for it.

Currently, my design for the update settings starts with a line of static text:

  Snap packages check for updates four times daily, downloading automatically.

  For other packages…

There I’m trying to convey that the “Check for updates automatically:” menu below applies to other packages, not snaps. <https://wiki.ubuntu.com/SoftwareUpdates#settings>

I intended that eventually, that line of text would become interactive — perhaps a menu, followed by another menu or timepickers depending on the setting, for example:

  Snap packages check for updates: [Every day:^] [4 times daily :^]

  Snap packages check for updates: [Weekdays :^] [between :^] [18:15] and [19:00]

  Snap packages check for updates: [Custom schedule (“fri5,23:00-01:00”) :^]

(It’s unfortunate that we need separate settings GUI for snap and deb updates at all — mainly because snap updates are fully automatic, while prompting for deb updates that often would be unpleasant. Perhaps we can combine *some* of the settings in future. But since snaps and debs have independent configuration under the hood, we’d still need to deal with cases where their equivalent settings are currently set to different values.)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers