[ffe] Livepatch integration

Bug #1756364 reported by Sebastien Bacher
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-properties (Ubuntu)
Fix Released
High
Unassigned

Bug Description

One feature we want to add to the desktop for the LTS is to allow users to enable livepatch from the desktop.

The software-properties utility has been updated to add a control allowing to enable livepatch, the code is up for review there:
https://code.launchpad.net/~azzar1/software-properties/add-canonical-livepatch/+merge/341427

That's based on the gnome-online-account ubuntu sso provider which has been added to bionic.

Related branches

Changed in software-properties (Ubuntu):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in software-properties (Ubuntu):
status: New → Confirmed
Changed in software-properties (Ubuntu):
status: Confirmed → New
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

I'm a bit worried with this landing so late, but it's something we'd want for sure. FFe approved.

Changed in software-properties (Ubuntu):
status: New → Triaged
Revision history for this message
Julian Andres Klode (juliank) wrote :

Closing the bug, as changelog missed #

Changed in software-properties (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Julian Andres Klode (juliank) wrote :

Fixed in

software-properties (0.96.24.24) bionic; urgency=medium

  * DialogAuth.py: Implement a dialog to choose between an ubuntu sso account or
    login into a new one. This interacts with gnome-online-accounts (LP: 1756364)
  * DialogLivepatchError: Implement a dialog to show livepatch related errors.
  * GoaAuth.py: Implement an utility function to store manage livepatch credentials.
  * SoftwareProperties.py: Implement functions used by the dbus API to
    enable/disable livepatch.
  * SoftwarePropertiesDbus.py: Add SetLivepatchEnabled to the dbus API.
  * SoftwarePropertiesGtk.py: Add a livepatch switch.
  * debian/control: Depends on gir1.2-goa-1.0, gir1.2-snapd-1 and gir1.2-secret-1.

 -- Andrea Azzarone <email address hidden> Wed, 14 Mar 2018 20:24:31 +0100

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.