action #246
closedDeploy a test-drive installation
Description
An instance of the application (with fake data) is needed in order for everybody involved (specially the TSP Committee) to test everything so they can give feedback.
Updated by ancorgs over 11 years ago
- Estimated time changed from 2.00 h to 3.00 h
Updated by ancorgs over 11 years ago
- Estimated time changed from 3.00 h to 2.00 h
Updated by ancorgs over 11 years ago
- % Done changed from 0 to 10
- Status changed from New to In Progress
Now I have access to the server. Waiting for the new MySQL database.
Updated by ancorgs over 11 years ago
- % Done changed from 10 to 50
A lot of problems for configuring everything because host is an SLES machine with some very old Rails applications already working. The database server runs MySQL 5.0. So current configuration includes an old version of passenger (which does not allow different versions of ruby for different applications), ruby 1.8, mysql 5.0, rails 2.3... TSP application runs on ruby 1.9.3, Rails 3.2.
Everything is MOSTLY working now, but with sqlite :-(
Updated by ancorgs over 11 years ago
- % Done changed from 50 to 60
The application is already working at the boosters host (with sqlite, but working). It tooks me much longer that expected because of my own mistakes and because of a lot of weird things (gmail changed the CRLF format of my configuration files, for example).
The point is that, now that it's working, we decided not to use this host because it means we have to ask admin@opensuse.org for a subdomain and it's not so easy nor so fast, so we are using Heroku for the test-drive. The current work will be reused during final deployment (which will take place in boosters almost for sure), so it's not a total waste of time.
Updated by ancorgs over 11 years ago
- % Done changed from 60 to 90
Heroku instance is up and running at http://tsp-test.herokuapp.com
Only some fake test data and user accounts left.
Updated by ancorgs over 11 years ago
- % Done changed from 90 to 100
- Status changed from In Progress to Closed
Finally deployed on Heroku after dealing with the mail sending (a feature Heroku does not provide out of the box). I created a fromheroku@gmail.com account to send mails through Google SMTP server. Already mailed Izabel so she can play around with the demo.