traceback when checkbox submits results to C3 from testflinger agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Next Generation Checkbox (CLI) |
Fix Released
|
Undecided
|
Maciej Kisielewski | ||
Testflinger |
New
|
Undecided
|
Paul Larson |
Bug Description
This just happened on a test run. Oddly enough, the SecureID seemed to work because checkbox was able so successfully submit the results (the C3 link works correctly). Filed against testflinger because at first I thought that, for some reason the SID isn't in the environment there, but since checkbox was able to submit the results using the SID, I'm not sure exactly why it is now throwing a traceback about the SID being invalid.
file://
file://
file://
https:/
WARNING:
Retrying in 30s
WARNING:
Retrying in 60s
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise InvalidSecureID
plainbox.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
subcmd.
File "/usr/lib/
self.
File "/usr/lib/
self.
KeyError: 'secure_id'
Related branches
- Sylvain Pineau (community): Approve
-
Diff: 16 lines (+5/-0)1 file modifiedcheckbox_ng/launcher/stages.py (+5/-0)
Changed in checkbox-ng: | |
milestone: | none → 1.17.0 |
Changed in checkbox-ng: | |
status: | In Progress → Fix Committed |
Changed in checkbox-ng: | |
status: | Fix Committed → Fix Released |
Added checkbox-ng too because I'm not sure right now where the problem is, since checkbox gets the SID from the environment in TF...
I should add that this is using checkbox remote.
I've attached a copy of the YAML that is being generated. This YAML has worked without this issue, the traceback is new behaviour.