The verification of the Stable Release Update for software-properties
has completed successfully and the package is now being 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.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2004634

Title:
  Disable Ubuntu Pro registration when not online

Status in software-properties package in Ubuntu:
  Fix Released
Status in software-properties source package in Bionic:
  Fix Committed
Status in software-properties source package in Focal:
  Fix Released
Status in software-properties source package in Jammy:
  Fix Released

Bug description:
  * Impact

  The current UI allows the user to try to register to Ubuntu Pro even
  when the system isn't online, which eventually leads to an error since
  the client fails to contact the server. The updated design disable the
  registration UI in those cases and inform the user they need to get
  online to be able to register which is a better experience.

  * Test Case

  - ensure that the machine isn't attached to ubuntu pro (otherwise the screen 
would not be displayed) and is online
  $ pro status
  and `$ pro detach` if needed

  - disconnect the system, using for example the top panel indicator

  - start software-properties-gtk and select the Ubuntu Pro tab

  - click 'Enable Ubuntu Pro'

  - The dialog controls should be disabled and a string 'Unable to
  connect to Ubuntu Pro servers. Check your internet connection.'
  displayed at the bottom

  - reconnect the system

  - the dialog control should become active and the label be removed

  - register to Ubuntu Pro, that should be working

  * Regression potential

  If the connectivity check was wrong or not reliable it could be that
  the dialog controls would be disabled even if the system is online, or
  that it would fail to detect that the system isn't connected and let
  the user try to register anyway.

  The change also adds a new translatable string. Since currently we
  don't include translations for that new UI it isn't really a
  regression. We still plan to fix that by the next languagepack update.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2004634/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to