[Bug 1284217] Re: [updates] Displays a spinner indefinitely when an update download was started externally

Barry Warsaw 1284217 at bugs.launchpad.net
Tue Feb 25 15:02:27 UTC 2014


I think we talked about this - there isn't a second UAS signal for the
second CFU method call.  Because an update check is already in progress
when the second CFU is made, the second one returns immediately.   The
second call *can't* send a UAS because it doesn't yet know whether an
update is available (that check is already in progress).   Because CFU
is asynchronous, there's nothing more it can really do.

But you will still get an UAS signal when the previously in-progress
check is complete, and you will still get UpdateProgress signals once
the download is in progress.

Shouldn't both the main panel and the Update panel both be listening on
the D-Bus for the UAS signal?  Why do you need two UAS signals?

You mention the "checking lock not acquired" message, but that's just a
debugging log indicating that the lock was not acquired after the second
CFU call.  That makes sense - the first check is still running in the
background.  When that first check completes, you'll get the expected
UAS signal.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to system-image in Ubuntu.
https://bugs.launchpad.net/bugs/1284217

Title:
  [updates] Displays a spinner indefinitely when an update download was
  started externally

Status in Ubuntu system image (server/client/updater):
  New
Status in “system-image” package in Ubuntu:
  New
Status in “ubuntu-system-settings” package in Ubuntu:
  Triaged

Bug description:
  These packages are currently in the CI train PPA
  <https://launchpad.net/~ci-train-ppa-service/+archive/landing-010/>.
  Upgrade to these first.

  1. Make sure you're on auto download of updates (wi-fi) and that there's a system image update available to you
  2. Open system-settings
  3. Wait for "Updates available" to show, and click it
  4. "Checking for updates" and an activity indicator appear
  5. Wait. Don't let the screen blank (bug #1259326 - not sure this is actually still a problem but better safe than sorry). The update is downloading in the background at this point.
  6.  When the update has finished downloading, you'll see the standard popover inviting you to install or cancel.

  What should have happened is: instead of or shortly after step 4, we
  should have seen the status of the in-progress download, just as if
  we'd started it from the update panel.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-system-image/+bug/1284217/+subscriptions



More information about the foundations-bugs mailing list