Spring Zhang <[email protected]> writes:

> On 20 June 2012 12:05, Michael Hudson-Doyle 
> <[email protected]>wrote:
>
>> Hi all,
>>
>> I've spent a couple of hours hacking together a script that generates a
>> report around which versions of each LAVA component is deployed, and
>> also how many revisions have not been released.  You can see it here:
>>
>>    http://validation.linaro.org/deployment-report.xhtml
>>
>> It's updated every hour from cron, or you can run
>> bin/make-deployment-report as instance-manager on control to update it.
>>
>> It's a bit held together with sticky tape in places, but I hope it will
>> be useful.
>>
> A great overview of all components status, thanks!

No problem, I've wanted to do this for months ...

> A bit comment on staging deployment information, if I use a self branch to
> deploy and test, the version is just like latest, but in fact it's not. Is
> it possible to show the source, is it from pypi or from a bazaar branch? 

Yes, it could probably do more here.  Currently the table has this row:

lava-dispatcher 2 0.13 0.13 0.13.dev331

which shows that someone (Andy?) is testing a branch in staging, but it
doesn't say which one and so can't show the revisions different between
his branch and the latest release or tip.  Should be possible though.

> Or if staging is not suitable for deploying development branch, do we
> need to add dogfood one?

Well there is that too, but even when we have dogfood set up and are
using staging in a more 'pure' way, having the deployment report include
dogfood would be interesting and so showing more information about
components in branches would be good (not to mention that we're thinking
about deploying even production from branches).

Cheers,
mwh

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

Reply via email to