Comment 6 for bug 1820259

Revision history for this message
Will Cooke (willcooke) wrote :

I installed this and found a problem that should block releasing this:

Problem: The status icon shows even when the livepatch cli client is not installed.

Steps to reproduce:
  1) Install 18.04.2 and install the canonical-livepatch snap and enable livepatch with a key.
  2) Reboot
  3) Login and wait a few mins. Notice that the livepatch appindicator appears.
  4) snap remove the livepatch client and reboot.
  5) Log in and wait.
  6) Notice that the icon appears with the red "x".

What is expected:
If the Livepatch client is not installed, then the appindicator should not be shown.

From the Livepatch panel in software-properties-gtk it appears that something thinks that Livepatch is still available and *logged in*. i.e. the "Sign Out" button is active in the panel. My guess is that something keeping state does not handle livepatch being removed while there are still credentials held.