On Sat, May 7, 2011 at 6:43 AM, Rodrigo Rosenfeld Rosas <[email protected]> wrote: > Hi, I finished a first version of the Gitorious cookbook for Opscode Chef. > > Could some one please test it on a virtual machine with last stable Debian > installed? > > It took less than 15 minutes for me... Instructions are here: > > https://github.com/rosenfeld/gitorious-cookbooks > > I got two messages like below in production.log: > > ** ultrasphinx: spelling support not available (raspell configuration raised > "uninitialized constant Ultrasphinx::Spell::Aspell") > > Probably this is not a big deal since it doesn't happen to repeat anymore... > > I still couldn't figure out how to setup Exim4 for usage as a smart host for > GMail. It would be great if someone could add support for GMail to this > recipe. > > If anyone is interested in contributing to this cookbook, just do a fork in > Github and issue a pull request. > > I'm not hosting this in Gitorious because the lack of some basic issues > management tool. We should work on this, right? It would be great if we > could integrate Redmine or ChiliProject to Gitorious. It would be much > superior than Github's. > > Please give me some feedback,
Hi, Apologies if this is a _little_ off topic: This looks very interesting, and this chef use case is what I had in mind with the cuken[0] and [1]project: Documentation, which is executable, of non-trivial setups. To illustrate I made an example that starts a chef server, using a Vagrant VM, and then installs a Zenoss server onto another VM, using the just created Chef server to install zenoss. You can see the example here[2]. Now cuken is still quite raw, and it might not (yet) have all the steps that you need to set up Gitorious, but it would be interesting to see how far you can get. If you do try to create an executable-description of a Gitorious setup, I would be interested in what pain points you experienced. And what steps you thought were still needed. One caveat is that cuken assumes cookbooks are 'first class citizens', i.e. each exists in their own repository, and you access your cookbooks accordingly using git rather than knife. Although cuken does use knife extensively for other tasks. Finally I am looking for collaborators to joins the github cookbooks account and take ownership of cookbooks they have expertise in. Exactly what that involves trying to achieve hasn't yet been fully worked, and is wide open. github message me if you are interested in helping at that level, alterbnativly if you want your changes contributed to a cookbook, just rebase on the QA branch and issue a pull request (master is reserved for upstreams changes) . Again, please bear in mind that cuken is still quite raw, and step definitions may change rapidly so you could have to rework to keep up. Anyway, HTH? [0]: https://github.com/hedgehog/cuken [1]: http://relishapp.com/hedgehog/cuken [2]: http://relishapp.com/hedgehog/cuken/dir/zenoss-example/01-chef-server-vm > > Best regards, Rodrigo. > > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > -- πόλλ' οἶδ ἀλώπηξ, ἀλλ' ἐχῖνος ἓν μέγα [The fox knows many things, but the hedgehog knows one big thing.] Archilochus, Greek poet (c. 680 BC – c. 645 BC) http://wiki.hedgehogshiatus.com -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected]
