Closed
Bug 541429
Opened 16 years ago
Closed 16 years ago
Launch new test cases system
Categories
(mozilla.org Graveyard :: Server Operations, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: neilio, Assigned: zandr)
References
Details
Once the Test Pilot test cases system is up and running on stage, push it to production.
Updated•16 years ago
|
Assignee: server-ops → zandr
| Assignee | ||
Updated•16 years ago
|
Whiteboard: waiting for "go" from neilio
| Assignee | ||
Updated•16 years ago
|
Assignee: zandr → server-ops
Updated•16 years ago
|
Severity: major → minor
| Reporter | ||
Comment 1•16 years ago
|
||
This is ready for launch, once the redirect issue from bug 545740 is fixed.
My understanding is we basically need to sync up production with hg.mozilla.org/labs/testpilotweb, and move the DB connected with the wordpress instance running on stage over to production.
Jono, if you could comment on this if the above is wrong, or if there are files on production that do not exist in the hg repo that'd be great.
| Reporter | ||
Comment 2•16 years ago
|
||
Okay, this is ready to go out.
* Wordpress database on testpilot-stage.mozillalabs.com needs to be copied to production
* hg.mozilla.org/labs/testpilotweb revision 403c9b14d508 needs to be synced to production, maintaining .htaccess file in /testpilotweb/testcases
* testcases/wordpress/wp-content/uploads needs to be writeable by the server
I think that's everything - I'll be on IRC (neilio) if there are any other questions.
Severity: minor → critical
Whiteboard: waiting for "go" from neilio
Comment 3•16 years ago
|
||
We try not to make push bugs critical unless it's security related. We also try to push launches/updates into our normal scheduled maintenance windows.
Dropping sev - we'll get to this today.
Severity: critical → major
Updated•16 years ago
|
Severity: major → normal
To respond to Neil's questions:
1. Re: syncing up production with Hg: It should be mostly up to date, as I have been regularly pulling the hg.mozilla.org/labs/testpilotweb changesets on to the production server to deploy changes to test pilot experiments. Let me know whenever you have other changes you want pulled.
2. Re: files on production that do not exist in the hg repo: The data files. Both the raw data files (everything inside /var/www/testpilot/storage) and the aggregated data files (e.g. /var/www/testcases/a-week-life/week-life-stats-all.csv , and all the other similar CSV files inside all the testcases subdirectories). These are not under version control; they're large binary files that I don't expect to change. Do you think we should put them under version control?
P.S. when I go to https://testpilot.mozillalabs.com/wordpress/ it currently gives an error message saying "Your PHP installation appears to be missing the MySQL extension which is required by WordPress."
So I think we'll need to install that extension to PHP when we copy over the database from stage.
Updated•16 years ago
|
Assignee: server-ops → zandr
| Reporter | ||
Comment 6•16 years ago
|
||
Is there any update on the status of this? It's been a week now, so it'd be good to know when this is planned to go to production.
| Assignee | ||
Comment 7•16 years ago
|
||
Sorry, I was under the impression that you were still fixing things.
I'll get this launched today.
| Reporter | ||
Comment 8•16 years ago
|
||
This is nearly done, but the security warning still needs to be fixed for the Wordpress install (you can't log in) and the drop down jump menu.
| Assignee | ||
Comment 9•16 years ago
|
||
Done and done. Logins work, and I've fixed the URL scheme in the base urls for the wp installation.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•