Setup a staging instance for android.git.linaro.org
We need to set up a staging server for android git code hosting in order to lower the burden on the actual android code hosting, and to study the migration of the same instance to a new production server. Eventually, we will use RhodeCode for the interface, and we will host all the code in a single domain.
Blueprint information
- Status:
- Complete
- Approver:
- Данило Шеган
- Priority:
- Essential
- Drafter:
- Stevan Radaković
- Direction:
- Approved
- Assignee:
- Milo Casagrande
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 2013.03
- Started by
- Данило Шеган
- Completed by
- Milo Casagrande
Related branches
Related bugs
Sprints
Whiteboard
Meta:
Headline: Setup a staging instance for android git code hosting.
Acceptance: git operations are possible on the new staging instance.
Work Items
Work items:
[philip-colmer] Setup an EC2 machine for hosting purpose: DONE
[stevanr] Copy web configuration from android.
[danilo] Sync repositories with the staging instance: DONE
[milo] Set up regular sync of the repositories: DONE
[stevanr] Setup git-http-backend on the staging instance: DONE
[danilo] Create git clone bundles for repositories on staging: DONE
[milo] Migrate to new EC2 volume the synced repositories: DONE
Set up git-ro access for potential automated build usage: POSTPONED
Email Vish about the new process to use: POSTPONED