Move android-build.linaro.org to machine running ci.linaro.org

Registered by Данило Шеган

We want to consolidate ci.linaro.org and android-build.linaro.org onto a single server in the Canonical data centre. We start with moving ci.linaro.org to the DC to a sufficiently powerful machine (https://blueprints.launchpad.net/linaro-ci/+spec/moving-ci-linaro-to-dc), and as a next step, we enable the same machine to serve as a replacement for android-build.linaro.org. This blueprint is about this next step and depends on the completion of the previous one.

Blueprint information

Status:
Complete
Approver:
Данило Шеган
Priority:
Medium
Drafter:
Данило Шеган
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Informational Informational
Milestone target:
None
Completed by
Milo Casagrande

Related branches

Sprints

Whiteboard

Notes:
[danilo, 2012-02-01] Split out of https://blueprints.launchpad.net/linaro-ci/+spec/moving-ci-linaro-to-dc
[danilo, 2012-11-22] We are moving away from the DC, killing this.

Meta:
Headline: Move android-build.linaro.org to the same server as ci.linaro.org in the Canonical DC.

Acceptance: android-build.linaro.org is moved to Canonical data centre and to the same server running ci.linaro.org. Old EC2-based android-build.linaro.org is discontinued.

(?)

Work Items

Work items:
Identify process for setting up Android builds on new ci.linaro.org: TODO
Set up required jenkins plugins for android-build on the new server: TODO
Migrate the android-build.linaro.org jobs to the new consolidation server: TODO
Ensure snapshots.linaro.org can accept builds from the new server: TODO
Update android-frontend to spawn new builds on the new consolidated jenkins server: TODO
Enable the Android builds on the new consolidated server: TODO
Disable Android builds on the old server: TODO
Forward from android-build.linaro.org to the new build.linaro.org: TODO
Kill the android-build.linaro.org instance hosted on the ec2 instance: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.