unattended-upgrade crashed with AttributeError in main()

Bug #591171 reported by Muelli on 2010-06-08
38
This bug affects 5 people
Affects Status Importance Assigned to Milestone
unattended-upgrades (Ubuntu)
Undecided
Unassigned
Lucid
Medium
Unassigned

Bug Description

TEST CASE:
1. install lucid
2. run sudo apt-get update
3. run sudo ifconfig eth0 down (or wlan0 down if on wlan)
4. run sudo unattended-upgrades
5. verify that it fails and errors with "AttributeError: 'apt_pkg.AcquireItem' object has no attribute 'DescURI'
"
6. install unattended-upgrades from lucid-proposed (reenable network first ;)
7. repreat step 4 and verify that it gives a proper error message now

Binary package hint: unattended-upgrades

I didn't do anything myself really. It automatically went off to fetch updates, I guess.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: unattended-upgrades 0.55ubuntu4
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
Architecture: amd64
Date: Tue Jun 8 10:53:10 2010
ExecutablePath: /usr/bin/unattended-upgrade
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/unattended-upgrade
ProcEnviron:
 PATH=(custom, no user)
 SHELL=/bin/sh
PythonArgs: ['/usr/bin/unattended-upgrade']
SourcePackage: unattended-upgrades
Title: unattended-upgrade crashed with AttributeError in main()
UserGroups:

visibility: private → public
tags: removed: need-duplicate-check

i get the same error:

# unattended-upgrade
Ein Fehler ist aufgetreten: »404 Not Found«
Traceback (most recent call last):
  File "/usr/bin/unattended-upgrade", line 490, in <module>
    main()
  File "/usr/bin/unattended-upgrade", line 337, in main
    print _("The URI '%s' failed to download, aborting") % item.DescURI
AttributeError: 'apt_pkg.AcquireItem' object has no attribute 'DescURI'

Braiam Peguero (braiampe) wrote :

It seem like when it attempt to run there is no network connection or the source is not available.

Changed in unattended-upgrades (Ubuntu):
status: New → Confirmed
Michael Vogt (mvo) wrote :

I can reproduce the problem if there is no network.

Changed in unattended-upgrades (Ubuntu):
status: Confirmed → Fix Released
Changed in unattended-upgrades (Ubuntu Lucid):
status: New → In Progress
importance: Undecided → Medium
description: updated

Accepted unattended-upgrades into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in unattended-upgrades (Ubuntu Lucid):
status: In Progress → Fix Committed
tags: added: verification-needed
yamo (stephane-gregoire) wrote :

Sorry I can't test, I'm now on Ubuntu 10.10!

Jean-Baptiste Lallement (jibel) wrote :

SRU verification for Lucid:
I have reproduced the problem with unattended-upgrades 0.55ubuntu4 in lucid-updates and have verified that the version of unattended-upgrades 0.55ubuntu5 in -proposed fixes the issue.

Marking as verification-done

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unattended-upgrades - 0.55ubuntu5

---------------
unattended-upgrades (0.55ubuntu5) lucid-proposed; urgency=low

  * unattended-upgrade:
    - backport fix for a crash when a package has no conffiles
      anymore (LP: #563912)
    - fix crash on download error (DescURI is not a valid attribute)
      LP: #591171
 -- Michael Vogt <email address hidden> Mon, 10 Jan 2011 18:55:25 +0100

Changed in unattended-upgrades (Ubuntu Lucid):
status: Fix Committed → Fix Released
tags: added: testcase
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers