action #246
closed
Deploy a test-drive installation
Added by ancorgs over 11 years ago.
Updated over 11 years ago.
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.
- Estimated time changed from 2.00 h to 3.00 h
- Estimated time changed from 3.00 h to 2.00 h
- % 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.
- % 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 :-(
- % 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.
- % Done changed from 60 to 90
- % 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.
Also available in: Atom
PDF