SRU including some fixes/improvements/enabling snap backend

Bug #1575104 reported by Sebastien Bacher
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-software (Ubuntu)
Fix Released
High
Unassigned
Xenial
Fix Released
High
num19mail

Bug Description

Impact
gnome-software just landed in Ubuntu this cycle and still has some reliability issues

Test case

deb backend
In addition of testing specific fixes listed in the changelog also make sure there is no functional regressions.

snap backend
the new backend is going to be enable starting with that version, searching for a snap (e.g "hello-world") should work, installing it should prompt for u1 credentials and successfully install

Regression impact
the snap backend was not enabled before so that shouldn't create new issues, the deb changes are mostly covered by specific bug reports and the other small tweaks shouldn't create issues

-----

The first gnome-software SRU is going to include some fixes and code improvements not matching referenced bugs, we also wants to enable the snaps backend since it's working well enough for that now

description: updated
Changed in gnome-software (Ubuntu):
importance: Undecided → High
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Sebastien, or anyone else affected,

Accepted gnome-software into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnome-software/3.20.1+git20160426.1.a976144-ubuntu-xenial-0ubuntu1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in gnome-software (Ubuntu Xenial):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-software - 3.20.1+git20160426.1.a976144-ubuntu-xenial-0ubuntu1

---------------
gnome-software (3.20.1+git20160426.1.a976144-ubuntu-xenial-0ubuntu1) xenial; urgency=medium

  * New upstream snapshot from the wip/ubuntu-xenial branch at
    git://git.gnome.org/gnome-software.
    - Recognize apt: urls (LP: #1559185)
    - Increase the number of displayed reviews from 10 to 30 (LP: #1559284)
    - Show version information for non-installed apps (LP: #1564621)
    - Show size information for non-installed apps (LP: #1571414)
    - Fix sideloading of local .deb files (LP: #1573408)
    - Enable the Snappy backend (LP: #1575104)

 -- William Hua <email address hidden> Tue, 26 Apr 2016 14:55:05 +0200

Changed in gnome-software (Ubuntu):
status: New → Fix Released
Revision history for this message
Bruno Nova (brunonova) wrote :

I just updated gnome-software (and related packages) to version 3.20.1+git20160426.1.a976144-ubuntu-xenial-0ubuntu1.

I can now find some snaps in gnome-software and install and remove them.
I can also see installed snaps in the "Installed" tab.

No admin authentication is requested (I am in "sudo" group, didn't try with non-sudo user), but "snap install" in the terminal requires sudo.

Ubuntu One account login is requested, but why is this needed? No login is required when installing snaps from the terminal.

A filter to display only snap would be very useful.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Bruno Nova (brunonova) wrote :

By the way, not all snaps are shown in gnome-software. "links" for example is not shown, but "nmap" is.
Are only snaps with icons being displayed?

Mathew Hodson (mhodson)
Changed in gnome-software (Ubuntu Xenial):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-software - 3.20.1+git20160426.1.a976144-ubuntu-xenial-0ubuntu1

---------------
gnome-software (3.20.1+git20160426.1.a976144-ubuntu-xenial-0ubuntu1) xenial; urgency=medium

  * New upstream snapshot from the wip/ubuntu-xenial branch at
    git://git.gnome.org/gnome-software.
    - Recognize apt: urls (LP: #1559185)
    - Increase the number of displayed reviews from 10 to 30 (LP: #1559284)
    - Show version information for non-installed apps (LP: #1564621)
    - Show size information for non-installed apps (LP: #1571414)
    - Fix sideloading of local .deb files (LP: #1573408)
    - Enable the Snappy backend (LP: #1575104)

 -- William Hua <email address hidden> Tue, 26 Apr 2016 14:55:05 +0200

Changed in gnome-software (Ubuntu Xenial):
status: Fix Committed → Fix Released
Revision history for this message
Chris J Arges (arges) wrote : Update Released

The verification of the Stable Release Update for gnome-software has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

num19mail (num19mail)
Changed in gnome-software (Ubuntu Xenial):
assignee: nobody → num19mail (num19mail)
Revision history for this message
Ennio (ennio19b+) wrote :

yeah

Changed in gnome-software (Ubuntu):
assignee: nobody → Ada Chianese (adachianese)
Changed in gnome-software (Ubuntu):
assignee: Ada Chianese (adachianese) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.