Closed
Bug 1369781
Opened 7 years ago
Closed 7 years ago
balrog submission tools should submit as json
Categories
(Release Engineering Graveyard :: Applications: Balrog (backend), enhancement, P1)
Release Engineering Graveyard
Applications: Balrog (backend)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(2 files)
42 bytes,
text/x-github-pull-request
|
bhearsum
:
review+
|
Details | Review |
29.80 KB,
patch
|
sfraser
:
review+
sfraser
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
After we landed part of https://bugzilla.mozilla.org/show_bug.cgi?id=1336452 we had some bustage that boiled down to the fact that the new swagger endpoints were requiring json encoded data in the body, but the balrogclient tools were sending form data. It turns out that swagger doesn't allow you to accept both for the same endpoint. JSON is really what we want to use, so we should switch the client tools to that.
Assignee | ||
Comment 1•7 years ago
|
||
Attachment #8873900 -
Flags: review?(sfraser)
Assignee | ||
Comment 2•7 years ago
|
||
Attachment #8873934 -
Flags: review?(sfraser)
Assignee | ||
Comment 3•7 years ago
|
||
Also need to add balrogclient-0.0.3.tar.gz to puppet, and bump the version for balrog_scriptworker. AFAIK I can do that with r=versionbump.
Assignee | ||
Updated•7 years ago
|
Priority: -- → P1
Comment 4•7 years ago
|
||
Comment on attachment 8873934 [details] [diff] [review] import new version of balrogclient to tools repo Review of attachment 8873934 [details] [diff] [review]: ----------------------------------------------------------------- Looks good to me
Attachment #8873934 -
Flags: review+
Comment 5•7 years ago
|
||
My review on github doesn't mean much since I don't have write access to the repo, but the change looks good
Updated•7 years ago
|
Attachment #8873934 -
Flags: review?(sfraser) → review+
Updated•7 years ago
|
Attachment #8873900 -
Flags: review?(sfraser) → review?
Assignee | ||
Comment 6•7 years ago
|
||
I'm going to hold off on landing the tools patch until we're clear of Beta 1 (June 14th/15th).
Assignee | ||
Comment 7•7 years ago
|
||
Comment on attachment 8873900 [details] [review] submit json to balrog This was r+'ed in github.
Attachment #8873900 -
Flags: review? → review+
Assignee | ||
Comment 8•7 years ago
|
||
Comment on attachment 8873934 [details] [diff] [review] import new version of balrogclient to tools repo I pushed this + the minor fix from bug 1372918 just now. I'll bump the version in Puppet shortly.
Attachment #8873934 -
Flags: checked-in+
Assignee | ||
Comment 9•7 years ago
|
||
This is rolling out to balrog scriptworker now.
Assignee | ||
Comment 10•7 years ago
|
||
Rail, I need funsize to pick up this change to the submission tools. Can you help with that, or point me in the right direction?
Flags: needinfo?(rail)
Assignee | ||
Comment 11•7 years ago
|
||
(In reply to Ben Hearsum (:bhearsum) from comment #10) > Rail, I need funsize to pick up this change to the submission tools. Can you > help with that, or point me in the right direction? Hm, I think this is no longer necessary now that we're using balrog scriptworker actually...
Flags: needinfo?(rail)
Assignee | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Comment 12•7 years ago
|
||
Hmm, probably we still to refresh the image at https://github.com/mozilla-releng/funsize/blob/master/funsize/tasks/funsize.yml#L169
Comment 13•7 years ago
|
||
Opened a PR: https://github.com/mozilla-releng/funsize/pull/59 After it's merged, we need to bump the version and deploy it.
Updated•4 years ago
|
Product: Release Engineering → Release Engineering Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•