landscape-client doesn't catch errors from smart
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
High
|
Free Ekanayaka | ||
Landscape Server |
Fix Released
|
High
|
Free Ekanayaka | ||
landscape-client (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Got this from landscape-
2008-09-10 17:06:43,358 INFO [MainThread] Queuing message with changes in known packages: 1 installed, 0 available, 0 available upgrades, 4 not installed, 19 not available, 2 not available upgrades.
2008-09-10 18:01:32,626 WARNING [MainThread] Package changer output:
Traceback (most recent call last):
File "/usr/bin/
main(
File "/usr/lib/
return run_task_
File "/usr/lib/
result = handler.run()
File "/usr/lib/
result = super(PackageCh
File "/usr/lib/
return self.handle_tasks()
File "/usr/lib/
result = super(PackageCh
File "/usr/lib/
self.
File "/usr/lib/
result = self.handle_
File "/usr/lib/
result = self._handle_
File "/usr/lib/
result = self._facade.
File "/usr/lib/
self.
File "/usr/lib/
caching)
File "/usr/lib/
for url in failed])
smart.Error: Failed to download packages:
http://
On the Landscape UI, this activity is now "stuck".
Changed in landscape: | |
importance: | Undecided → Medium |
importance: | Undecided → Medium |
milestone: | none → thames-pre-8 |
Changed in landscape: | |
milestone: | later → mountainview |
Changed in landscape: | |
assignee: | nobody → free.ekanayaka |
milestone: | mountainview → mountainview-pre-8 |
status: | New → In Progress |
Changed in landscape-client: | |
assignee: | nobody → free.ekanayaka |
status: | New → In Progress |
Changed in landscape-client: | |
milestone: | none → 1.0.29 |
Changed in landscape: | |
milestone: | mountainview-pre-8 → mountainview |
Changed in landscape-client: | |
milestone: | 1.0.29 → 1.0.30 |
Changed in landscape: | |
milestone: | mountainview-pre-8 → none |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
Changed in landscape: | |
status: | In Progress → Fix Committed |
Changed in landscape: | |
status: | Fix Committed → Fix Released |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
This also happened in staging (ls1):
2008-09-11 21:05:20,660 WARNING [MainThread] Package changer output: landscape- package- changer" , line 10, in <module> sys.argv[ 1:]) python2. 5/site- packages/ landscape/ package/ changer. py", line 140, in main handler( PackageChanger, args) python2. 5/site- packages/ landscape/ package/ taskhandler. py", line 106, in run_task_handler python2. 5/site- packages/ landscape/ package/ changer. py", line 30, in run anger, self).run() python2. 5/site- packages/ landscape/ package/ taskhandler. py", line 29, in run python2. 5/site- packages/ landscape/ package/ changer. py", line 40, in handle_tasks anger, self).handle_ tasks() python2. 5/site- packages/ landscape/ package/ taskhandler. py", line 33, in handle_tasks _handle_ next_task( None, deferred) python2. 5/site- packages/ landscape/ package/ taskhandler. py", line 45, in _handle_next_task task(task) python2. 5/site- packages/ landscape/ package/ changer. py", line 46, in handle_task change_ packages( message) python2. 5/site- packages/ landscape/ package/ changer. py", line 98, in _handle_ change_ packages perform_ changes( ) python2. 5/site- packages/ landscape/ package/ facade. py", line 166, in perform_changes _ctrl.commitCha ngeSet( changeset) python2. 5/site- packages/ smart/control. py", line 548, in commitChangeSet python2. 5/site- packages/ smart/control. py", line 667, in fetchPackages us.archive. ubuntu. com/ubuntu/ pool/main/ u/update- manager/ update- manager- core_0. 93.9_i386. deb: File not found
Traceback (most recent call last):
File "/usr/bin/
main(
File "/usr/lib/
return run_task_
File "/usr/lib/
result = handler.run()
File "/usr/lib/
result = super(PackageCh
File "/usr/lib/
return self.handle_tasks()
File "/usr/lib/
result = super(PackageCh
File "/usr/lib/
self.
File "/usr/lib/
result = self.handle_
File "/usr/lib/
result = self._handle_
File "/usr/lib/
result = self._facade.
File "/usr/lib/
self.
File "/usr/lib/
caching)
File "/usr/lib/
for url in failed])
smart.Error: Failed to download packages:
http://