Can't auth against U1 in g-s
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Software |
New
|
Undecided
|
Unassigned | ||
gnome-software (Ubuntu) |
Fix Released
|
Critical
|
Robert Ancell | ||
Xenial |
Fix Released
|
Critical
|
Robert Ancell | ||
Yakkety |
Fix Released
|
Critical
|
Unassigned | ||
snapd-glib (Ubuntu) |
Fix Released
|
Critical
|
Robert Ancell | ||
Xenial |
Fix Released
|
Critical
|
Robert Ancell |
Bug Description
[Impact]
Authentication using Ubuntu One credentials to install/remove snaps always fails. This is due to a behaviour change in snapd (no longer accepts login requests from non-root users). Existing credentials continue to work.
[Test Case]
1. Delete any existing credentials by deleting passwords marked "com.ubuntu.
2. Start GNOME Software
3. Search for a snap (e.g. "moon-buggy")
4. Install Snap
5. Enter Ubuntu One credentials when prompted
Observed result:
Dialog says "Incorrect email or password".
Expected result:
Authentication completes and the snap is installed.
[Regression Potential]
The solution is to use a new D-Bus service (snapd-
Changed in gnome-software (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in gnome-software (Ubuntu Xenial): | |
importance: | Undecided → High |
assignee: | nobody → Robert Ancell (robert-ancell) |
description: | updated |
tags: |
added: verification-failed removed: verification-needed |
Changed in snapd-glib (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in snapd-glib (Ubuntu): | |
importance: | Undecided → Critical |
no longer affects: | gnome-software (Ubuntu Xenial) |
Changed in gnome-software (Ubuntu Xenial): | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in snapd-glib (Ubuntu Xenial): | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in snapd-glib (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in gnome-software (Ubuntu Xenial): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in snapd-glib (Ubuntu Xenial): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in gnome-software (Ubuntu Xenial): | |
status: | Triaged → Fix Released |
status: | Fix Released → Fix Committed |
Changed in gnome-software (Ubuntu): | |
assignee: | Robert Ancell (robert-ancell) → nobody |
Changed in gnome-software (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
confirmed on current xenial...