Could not upload data to HEXR when submitting result via checkbox-gui
Bug #1357338 reported by
Roxanne Fan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PlainBox (Toolkit) |
Fix Released
|
High
|
Daniel Manrique |
Bug Description
When I was trying to submit results via checkbox-gui,
steps:
1. Fill in security ID,
2. Select "Submit to HEXR",
3. Click button "Submit Result"
4. Check status on https:/
Expected result:
We supposed to see a button "View in HEXR" next to the button "Link to existing certificate"
Actual result:
The button/link is missed.
Related branches
lp:~roadmr/checkbox/1357338-hexr-share
- Zygmunt Krynicki (community): Approve
-
Diff: 88 lines (+51/-0)2 files modifiedcheckbox-ng/checkbox_ng/certification.py (+31/-0)
checkbox-ng/checkbox_ng/test_certification.py (+20/-0)
tags: | added: ce-qa-providers |
affects: | checkbox → checkbox-gui |
Changed in checkbox-gui: | |
status: | New → Triaged |
milestone: | none → future |
Changed in checkbox-gui: | |
importance: | Undecided → High |
tags: |
added: ce-qa-concern removed: ce-qa-providers |
Changed in plainbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hello! It's a known bug; the "share with hexr" button doesn't set the required header when uploading the submission. I need to look at how the GUI communicates with the backend and ensure the request to share is properly taken into account. All the backend code knows how to handle this, it's just that bridge between the GUI having the check mark and the backend actually processing it.
A workaround in the meanwhile is to use the "share with hexr" button in the submission. For instance, https:/ /certification. canonical. com/hardware/ 201405- 15033/submissio n/99614/ shows a "share with hexr" button next to "link to existing certificate" which should have the same functionality.
If you don't see this "share with hexr" it may be because your user permissions don't give you this option. "only those who can certify, and modify machinereports can share/unshare" and I'm guessing you can't.
I'll ask around if it's possible to give you this permission (though it may take a couple of days). I'll also get to work on fixing the bug itself (which may also take a couple of days).
In the meanwhile, if you want a submission shared with hexr, please e-mail me the submission URL and I'll share it with hexr for you. Once I do, you should get the "view in hexr" control.