Difference between revisions of "Buildbot and EC2/0.5"
(→Server Location) |
|||
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | = Release 0. | + | = Release 0.5 = |
− | + | [[Buildbot_and_EC2| Buildbot and EC2 Project Page]] | |
== Goals == | == Goals == | ||
* Port Try Server to Seneca's Hera Cluster | * Port Try Server to Seneca's Hera Cluster | ||
Line 9: | Line 9: | ||
== About == | == About == | ||
− | This release is all about getting everything to work on Seneca's machines, and getting the configurations all set up.<br /> | + | This release is all about getting everything to work on Seneca's machines, and getting the configurations all set up.<br /><br /> |
− | The temporary Try Server that is set up on my personal server is going to be ported over to Seneca's Hera cluster, and then configured to allow the Try Server to use all of the available machines. <br /> | + | The temporary Try Server that is set up on my personal server is going to be ported over to Seneca's Hera cluster, and then configured to allow the Try Server to use all of the available machines. <br /><br /> |
− | User information will be manually added to an Apache config file, to give users access to the Try Server. <br /> | + | User information will be manually added to an Apache config file, to give users access to the Try Server. This is because you will need to be registered to access the Try Server, and we also want to limit access to who's builds will launch EC2 instances when the cluster is full.<br /><br /> |
Also going to add a build step to upload the completed build to a downloadable location on the cluster. | Also going to add a build step to upload the completed build to a downloadable location on the cluster. | ||
=== Server Location === | === Server Location === | ||
+ | Click here if you'd like to test the Try Server @ Seneca:<br /> | ||
+ | [http://hera.senecac.on.ca/tryserver/ Try Server Patch Submission Page @ Seneca] | ||
+ | |||
+ | == Due Date == | ||
+ | '''''February 3rd 2008 (Pending access to Hera)''''' | ||
+ | |||
+ | == Tasks == | ||
+ | |||
+ | <table style="width: 100%;" class="standard-table" cellborder=1 border=1 cellpadding=3 cellspacing=0> | ||
+ | <th style="width: 17%;">Task</th> | ||
+ | <th style="width: 35%>Details</th> | ||
+ | <th style="width: 5%;">Priority</th> | ||
+ | <th style="width: 10%;">Contributors</th> | ||
+ | <th style="width: 15%;">Status</th> | ||
+ | <th style="width: 4%;">Target</th> | ||
+ | <th style="width: 4%;">Completed</th> | ||
+ | <th style="width: 10%;">Link(s)</th> | ||
+ | |||
+ | <tr> | ||
+ | <td>Downloadable Try Builds</td> | ||
+ | <td>Allow users to download their completed builds</td> | ||
+ | <td style="background-color: orange; text-align: center; font-weight: bold; font-size: bigger">Medium</td> | ||
+ | <td>[[User:Awdelyea|Adam Delyea]]</td> | ||
+ | <td style="background-color: SkyBlue;"><div style="text-align: center; font-weight: bold;">In Progress</div> | ||
+ | </td> | ||
+ | <td style="background-color: Yellow; text-align: center; font-weight: bold;">03/02/08</td> | ||
+ | <td> </td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>Try Server Apache Authentication</td> | ||
+ | <td>Authenticate users using the Apache config</td> | ||
+ | <td style="background-color: red; text-align: center; font-weight: bold; font-size: bigger">High</td> | ||
+ | <td>[[User:Awdelyea|Adam Delyea]]</td> | ||
+ | <td style="background-color: green;"><div style="text-align: center; font-weight: bold;">Done</div> | ||
+ | </td> | ||
+ | <td style="background-color: Yellow; text-align: center; font-weight: bold;">03/02/08</td> | ||
+ | <td> </td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>Seneca EC2 Account</td> | ||
+ | <td>Set up an account for Seneca on Amazon's EC2 Service</td> | ||
+ | <td style="background-color: red; text-align: center; font-weight: bold; font-size: bigger">High</td> | ||
+ | <td>[[User:Awdelyea|Adam Delyea]] [[User:David.humphrey|David Humphrey]]</td> | ||
+ | <td style="background-color: SkyBlue;"><div style="text-align: center; font-weight: bold;">In Progress</div><br />- Funding is approved. | ||
+ | </td> | ||
+ | <td style="background-color: Yellow; text-align: center; font-weight: bold;">03/02/08</td> | ||
+ | <td> </td> | ||
+ | <td></td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>Try Server @ Seneca</td> | ||
+ | <td>Port Try Server from external server to internal servers</td> | ||
+ | <td style="background-color: red; text-align: center; font-weight: bold; font-size: bigger">High</td> | ||
+ | <td>[[User:Awdelyea|Adam Delyea]] [[User:David.humphrey|David Humphrey]]</td> | ||
+ | <td style="background-color: green;"><div style="text-align: center; font-weight: bold;">Done</div> | ||
+ | </td> | ||
+ | <td style="background-color: Yellow; text-align: center; font-weight: bold;">03/02/08</td> | ||
+ | <td> </td> | ||
+ | <td>[[Hera Try Server Setup]]</td> | ||
+ | </tr> | ||
+ | </table> | ||
− | + | == News == | |
+ | Jan 24 2008 - Hera machine image requirements are completed and finalized. <br /> | ||
+ | Feb 1 2008 - Machine Images are completed, and are being loaded onto the Hera machines.<br /> | ||
+ | Feb 1 2008 - Funding is approved for Seneca EC2 account. |
Latest revision as of 13:13, 10 March 2008
Release 0.5
Goals
- Port Try Server to Seneca's Hera Cluster
- Setup Seneca's EC2 account for Seneca Try Server
- Apache User configuration
- Downloadable Try Builds
About
This release is all about getting everything to work on Seneca's machines, and getting the configurations all set up.
The temporary Try Server that is set up on my personal server is going to be ported over to Seneca's Hera cluster, and then configured to allow the Try Server to use all of the available machines.
User information will be manually added to an Apache config file, to give users access to the Try Server. This is because you will need to be registered to access the Try Server, and we also want to limit access to who's builds will launch EC2 instances when the cluster is full.
Also going to add a build step to upload the completed build to a downloadable location on the cluster.
Server Location
Click here if you'd like to test the Try Server @ Seneca:
Try Server Patch Submission Page @ Seneca
Due Date
February 3rd 2008 (Pending access to Hera)
Tasks
Task | Details | Priority | Contributors | Status | Target | Completed | Link(s) |
---|---|---|---|---|---|---|---|
Downloadable Try Builds | Allow users to download their completed builds | Medium | Adam Delyea | In Progress
|
03/02/08 | ||
Try Server Apache Authentication | Authenticate users using the Apache config | High | Adam Delyea | Done
|
03/02/08 | ||
Seneca EC2 Account | Set up an account for Seneca on Amazon's EC2 Service | High | Adam Delyea David Humphrey | In Progress - Funding is approved. |
03/02/08 | ||
Try Server @ Seneca | Port Try Server from external server to internal servers | High | Adam Delyea David Humphrey | Done
|
03/02/08 | Hera Try Server Setup |
News
Jan 24 2008 - Hera machine image requirements are completed and finalized.
Feb 1 2008 - Machine Images are completed, and are being loaded onto the Hera machines.
Feb 1 2008 - Funding is approved for Seneca EC2 account.