Closed
Bug 780972
Opened 13 years ago
Closed 12 years ago
Add WebappRuntimeMobile to Socorro
Categories
(Socorro :: Database, task)
Socorro
Database
Tracking
(Not tracked)
RESOLVED
FIXED
31
People
(Reporter: jberkus, Assigned: rhelmer)
References
Details
The following pieces need to be in place for this to work:
1) How are we handling WebRTMob in FTP?
2) Do we have ADI for WebRTMob?
3) Will the long name "WebRuntimeMobile" break any menus because of length?
4) Last, we add the new product to the database and add a rewrite rule.
Assigning to Rob to assign a coordinator for all this.
![]() |
||
Comment 1•13 years ago
|
||
I haven't filed this because the mobile team knows about 1 and 2 and hasn't given a good answer yet in bug 772968 even though both me and you asked for that.
3 is an interesting UI question, 4 is easy, the ID is apparently webapprtmobile@mozilla.com as checked in.
Assignee | ||
Updated•12 years ago
|
Target Milestone: 21 → 22
Assignee | ||
Comment 2•12 years ago
|
||
selena, r? https://github.com/mozilla/socorro/pull/856
Status: NEW → ASSIGNED
Comment 3•12 years ago
|
||
Sent a pull request for a few small typos: https://github.com/rhelmer/socorro/pull/5
So -- I can't test it against the schema.sql that's in master. I went back and tried to apply changes starting with 17.7 (where add_new_product first appears), but then got stuck on major_version DOMAIN that's defined.. somewhere. So, could we chat for a minute and get my schema.sql up-to-date so I can properly test locally?
Reporter | ||
Comment 4•12 years ago
|
||
Selena,
On some platforms, my dodge to supply "breakpad" as the default database doesn't work properly. Try running "upgrade.sh breakpad" rather than just "upgrade.sh".
In general, if you get the message about "major_version", it means that the upgrade is running against the wrong database.
Updated•12 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Comment 5•12 years ago
|
||
Added schema dump from prod and a fix for a buglet in the dumpschema.sh script for rhemler to review: https://github.com/rhelmer/socorro/pull/6
Comment 6•12 years ago
|
||
(In reply to [:jberkus] Josh Berkus from comment #4)
> Selena,
>
> On some platforms, my dodge to supply "breakpad" as the default database
> doesn't work properly. Try running "upgrade.sh breakpad" rather than just
> "upgrade.sh".
>
> In general, if you get the message about "major_version", it means that the
> upgrade is running against the wrong database.
For those reading this bug later, the problem I had was not this and rather than resolve the dependency issues, I am going to try working from a current version of prod instead.
Updated•12 years ago
|
Target Milestone: 22 → 23
Updated•12 years ago
|
Target Milestone: 23 → 24
Updated•12 years ago
|
Target Milestone: 24 → 25
Updated•12 years ago
|
Target Milestone: 25 → 26
Comment 7•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/4972b4c3ebf36868080bc0e10d908bdeaed4f9f5
bug 780972 - add WebAppRuntimeMobile product
https://github.com/mozilla/socorro/commit/38e7ab099502077be9a3a00690f34838878307b5
Merge pull request #856 from rhelmer/bug780972-add-new-product-webapprtmobile
bug 780972 - add WebAppRuntimeMobile product
Assignee | ||
Updated•12 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 8•12 years ago
|
||
Selena is reverting this from 26, since we're negative results testing it.
I see at least two problems:
1) hardcoded table id for transform_rules table is already used
This is probably why rewriting from "WebappRuntime Mobile" -> "WebappRuntimeMobile" is not working
2) case difference in add_new_product (WebAppRuntimeMobile versus WebappRuntimeMobile)
We are bumping to 27 so we have time to test this.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 26 → 27
Updated•12 years ago
|
Target Milestone: 27 → 28
Comment 9•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/5e612dc515c6492b521a549f4c2d84758657899a
move bug 780972 out to later release and move bug 807349 and bug 773332 into 26
https://github.com/mozilla/socorro/commit/d6bf9983af87a7ca7ad83993933890f7403e9ace
Merge pull request #946 from rhelmer/db-changes-for-26
move bug 780972 out to later release and move bug 807349 and bug 773332 ...
Assignee | ||
Updated•12 years ago
|
Target Milestone: 28 → Future
![]() |
||
Comment 10•12 years ago
|
||
When is this planned to land? We are shipping the mobile web runtime on beta and promoting it, we really should get this into Socorro.
Assignee | ||
Comment 11•12 years ago
|
||
(In reply to Robert Kaiser (:kairo@mozilla.com) from comment #10)
> When is this planned to land? We are shipping the mobile web runtime on beta
> and promoting it, we really should get this into Socorro.
Should be able to get it done in time for 30 (we didn't have bugzilla milestones at the time I moved it to future)
Target Milestone: Future → 30
Assignee | ||
Comment 12•12 years ago
|
||
(In reply to Robert Helmer [:rhelmer] from comment #11)
> (In reply to Robert Kaiser (:kairo@mozilla.com) from comment #10)
> > When is this planned to land? We are shipping the mobile web runtime on beta
> > and promoting it, we really should get this into Socorro.
>
> Should be able to get it done in time for 30 (we didn't have bugzilla
> milestones at the time I moved it to future)
(scheduled release date for 30 is Dec 12)
Assignee | ||
Comment 13•12 years ago
|
||
I didn't land this in time for 30 (was out sick), going to land it now so it can make 31.
Target Milestone: 30 → 31
Assignee | ||
Comment 14•12 years ago
|
||
Comment 16•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/0e501ccb861792a47dfdb54e110ab5d62dcc7be2
bug 780972 - add WebAppRuntimeMobile product
https://github.com/mozilla/socorro/commit/be9b12de768db4a4edc9e305146f74cffefab899
Merge pull request #990 from rhelmer/bug780972-add-new-product
bug 780972 - add WebAppRuntimeMobile product
Assignee | ||
Comment 17•12 years ago
|
||
Landed, need to apply this to dev and stage as usual.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Comment 18•12 years ago
|
||
rhelmer: when you get a chance can you add minimal steps to qa? thx in advance!
Assignee | ||
Updated•12 years ago
|
Status: RESOLVED → REOPENED
Component: General → Database
Resolution: FIXED → ---
Assignee | ||
Comment 19•12 years ago
|
||
Selena, can you please run sql/upgrade/31.0/upgrade.sh on stagedb?
(In reply to Matt Brandt [:mbrandt] from comment #18)
> rhelmer: when you get a chance can you add minimal steps to qa? thx in
> advance!
1) download raw json+dump for Webapp Runtime crash
2) modify ProductName ("Webapp Runtime" -> "Webapp Runtime Mobile")
3) modify ProductID ("webapprt@mozilla.org" -> "webapprtmobile@mozilla.com")
4) use standalone submitter e.g. http://socorro.readthedocs.org/en/latest/installation.html#system-test
Flags: needinfo?(sdeckelmann)
Assignee | ||
Comment 20•12 years ago
|
||
(In reply to Robert Helmer [:rhelmer] from comment #19)
> (In reply to Matt Brandt [:mbrandt] from comment #18)
> > rhelmer: when you get a chance can you add minimal steps to qa? thx in
> > advance!
>
> 1) download raw json+dump for Webapp Runtime crash
> 2) modify ProductName ("Webapp Runtime" -> "Webapp Runtime Mobile")
> 3) modify ProductID ("webapprt@mozilla.org" -> "webapprtmobile@mozilla.com")
> 4) use standalone submitter e.g.
> http://socorro.readthedocs.org/en/latest/installation.html#system-test
Expected: "Webapp Runtime Mobile" gets rewritten in Socorro reports to "WebappRuntimeMobile", including in main product pulldown menu.
Comment 21•12 years ago
|
||
Commit pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/fc924573c26a9191cf00ded367bc5b3fb8d79631
bug 780972 adding rapid beta version
Updated•12 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Comment 22•12 years ago
|
||
I've pushed a few commits to fix bitrot in the SQL. This is now live in prod.
Flags: needinfo?(sdeckelmann)
Comment 23•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/ab35a5c491a58f0e2a05e888e785d1ab25ba2211
bug 780972 adding rapid beta version
https://github.com/mozilla/socorro/commit/38782c7249cb8153e1ee12d25f413e5b473a8ed4
Merge pull request #1023 from selenamarie/780972-rapid-beta-set
bug 780972 adding rapid beta version
You need to log in
before you can comment on or make changes to this bug.
Description
•