Stuck task handlers after py3 upgrade

Bug #1748024 reported by Simon Poirier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Landscape Client
Fix Released
Medium
Simon Poirier

Bug Description

After a py2 to py3 upgrade, some more tasks are getting AttributeErrors on None tasks due to

1. handlers returning None instead of deferred
2. because they get encoded message types from before the upgrade

So we need both correct decoding, and more robust PackageTaskHandler (i.e. using maybeDeferred and continue on message anomalies)

Revision history for this message
Simon Poirier (simpoir) wrote :
Simon Poirier (simpoir)
Changed in landscape-client:
status: In Progress → Fix Committed
Changed in landscape-client:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.