configuration management tool -> I am setting up a puppet server that you can use for this kind of thing. The server itself should be ready this week-end and it is already used for the OCaml Forge (basic configuration). I extend it to include user management (including SSH key management), firewalls and setting up the new OCaml Forge.<br><br>The repository is actually private because it may contains passwords. <div><br></div><div>Anil, if you need help on puppet, just ping me. The puppet server and Debian packages repository will be hosted on <a href="http://forge-ssh.ocaml.org">forge-ssh.ocaml.org</a>.</div><div><br></div><div>A good thing to do, if you don't have time to learn puppet, is to document what you do during the installation/configuration step. This is a good starting point to create puppet classes for automatic setup in the future.</div><div><br></div><div>Regards</div><div>Sylvain</div><br><div class="gmail_quote">Le Fri Oct 31 2014 at 11:06:55 AM, Peter Zotov <<a href="mailto:whitequark@whitequark.org">whitequark@whitequark.org</a>> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2014-10-30 15:25, Anil Madhavapeddy wrote:<br>
> On 29 Oct 2014, at 22:00, Peter Zotov <<a href="mailto:whitequark@whitequark.org" target="_blank">whitequark@whitequark.org</a>><br>
> wrote:<br>
>> Buildbot works.<br>
>><br>
>> Overall, I think that the buildscript itself definitely should be<br>
>> rewritten<br>
>> in OCaml and handle all the OCaml-specific details. However, rewriting<br>
>> the web UI, buildmaster/buildslave communication and so on is a waste<br>
>> of<br>
>> time. There is no practical benefit gained from doing so, and the<br>
>> result<br>
>> will be certainly inferior even to Buildbot, which is not perfect, but<br>
>> has had much more time to get polished than any homegrown solution.<br>
><br>
> Agreed... certainly for the first cut.  As long as we can get the data<br>
> out in a way that's easy to manipulate then that's fine.  How about we<br>
> start to get familiar with buildbot by provisioning a Rackspace VM for<br>
> it<br>
> and running it on a fork of opam-repository (so that all the commenting<br>
> noise doesn't drown out the main repo while we're experimenting).<br>
<br>
Sure! Please set up the VM.<br>
<br>
Do you intend use some configuration management tool? I've just<br>
configured<br>
it manually (and updated two files in /etc/default).<br>
<br>
--<br>
Peter Zotov<br>
______________________________<u></u>_________________<br>
opam-devel mailing list<br>
<a href="mailto:opam-devel@lists.ocaml.org" target="_blank">opam-devel@lists.ocaml.org</a><br>
<a href="http://lists.ocaml.org/listinfo/opam-devel" target="_blank">http://lists.ocaml.org/<u></u>listinfo/opam-devel</a><br>
</blockquote></div>