[usb/insert,remove] the dependencies are messed up for Precise (it appears)

Bug #987876 reported by Jeff Lane 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox
Fix Released
High
Brendan Donegan

Bug Description

usb/detect __usb__ Pass ID 1d6b:0002 Linux Foundation 2.0 root hub ID 1d6b:0002 Linux Foundation 2.0 root hub ID 8087:0020 Intel Corp. Integrated Rate Matching Hub ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
usb/insert __usb__ Pass
usb/keyboard __usb__ Pass
usb/mouse __usb__ Pass
usb/remove __usb__ Uninitiated
usb/storage-automated __usb__ Fail Found the following mounted ['usb'] partitions: /dev/sdb1 : /media/MUSHKIN -------------------- Running ['usb'] file transfer test for 1 iterations Creating Temp Data file File name is :/tmp/tmp91igp3 File size is 1048576 bytes Parent hash is: ad8e4175f6820f84bc1f51d2f9d2230e Copying /tmp/tmp91igp3 to /media/MUSHKIN ERROR: Unable to copy the file to /media/MUSHKIN Completed 1 test iterations, but there were errors

Because usb/storage-automated failed, usb/remove was skipped. I thought we had fixed this earlier in the cycle, but it appears not as usb/remove still depends on usb/storage-automated.

Related branches

Changed in checkbox:
status: New → Won't Fix
status: Won't Fix → New
Revision history for this message
Daniel Manrique (roadmr) wrote :

As I recall, a possible fix is listing the jobs in the desired order in the whitelist, while removing the dependencies; that way even if one fails, the other will run, and they will be run in the correct order. However, since job ordering in checkbox is less than reliable, I'm not sure how feasible it'd be to do that.

I'll set this to Confirmed as we don't really know how to fix it, but this bug is still present as the dependency is still in place.

Changed in checkbox:
status: New → Triaged
importance: Undecided → High
status: Triaged → Confirmed
Changed in checkbox:
assignee: nobody → Brendan Donegan (brendan-donegan)
status: Confirmed → In Progress
milestone: none → 0.14.x
Changed in checkbox:
status: In Progress → Fix Committed
Changed in checkbox:
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.