Modify Linaro CI Origen builds to accept the EULA

Registered by Deepti B. Kalakeri

CI kernel builds for origen boards are failing on ci.linaro.org due to the newly imposed click-through-licensing-for-images policy. For example the origen build for Linux Linaro 3.1 https://ci.linaro.org/jenkins/job/linux-linaro-3.1_origen-exynos4/154/console fails when trying to download the origen hwpack from http://snapshots.linaro.org/oneiric/lt-origen-oneiric/20111231/0/images/hwpack/hwpack_linaro-lt-origen_20111231-0_armel_supported.tar.gz due to the EULA.
Modify the CI scripts to accommodate the EULA acceptance.

Blueprint information

Status:
Complete
Approver:
Данило Шеган
Priority:
High
Drafter:
Deepti B. Kalakeri
Direction:
Approved
Assignee:
Deepti B. Kalakeri
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 2012.01
Started by
Deepti B. Kalakeri
Completed by
Deepti B. Kalakeri

Whiteboard

Meta :

Headline: Modify the CI scripts to accommodate the EULA acceptance.
Acceptance: Linaro CI scripts are modified to accept the EULA. All the origen builds work with modified Linaro CI scripts and there are no regressions observed for the non-origen boards due to the Linaro CI script changes.

(?)

Work Items

Work items:
Identify the builds that are failing because of the EULA on ci.linaro.org: DONE
Modify the lci-build-tools scripts to automate the End User License agreement acceptance: DONE
Get review done on the modifications to the Linaro CI scripts: DONE
Merge the changes to the script into the Linaro CI trunk: DONE
Modify the Linaro CI builds for origen to use the lci-build-tools: DONE
Verify the Linaro CI builds for the origen boards work with the modified linaro ci script changes: DONE
Verify the Linaro CI builds for the non-origen boards( panda, beagle) work with the modified linaro ci script changes and there are no regressions because of the changes: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.