Michael Hudson-Doyle <[email protected]> writes:

> Michael Hudson-Doyle <[email protected]> writes:
>
>> Luckily lava-deployment-tool makes the set up pretty easy :-)
>
> So ftr, here are the steps involved in setting up staging:
>
> 0) Create the instance-manager account
> 1) Run ldt setup, ldt install
> 2) Set up the devices
>    - this was the most tedious step
>    - this includes copying the reset-serial and pdu control scripts
> 3) run ldt restore-db
> 4) Set up the cronjobs to make the deployment-report and do code updates
>    daily
> 5) Put branches in /srv/lava/branches/
> 6) Set up apache to SetHandler none /deployment-report.xhtml,
>    /staging-updates.txt through + create symlinks for same.
> 7) Allow instance-manger to run appropriate commands without a password

There is more, sadly:

8) realize that you should have run restore-staging-db, not ldt
   restore-db.
9) fix the fact that this doesn't work any more due to django being rubbish
10) create /linaro/tmp and /linaro/cache directories
11) Realize that you need to set up Apache so that the device can
   download the test image tarballs.

Maybe that's it?

Cheers,
mwh

> Luckily an awful lot of the staging-specific stuff had not been purged
> from control so I could copy this across.  But it was still a pain --
> maybe I'll script it up when I do dogfood!
>
> Cheers,
> mwh

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to