HEPSYSMAN/ GridPP Puppet Discussion meeting

Europe/London
EVO - GridPP Operations team meeting

EVO - GridPP Operations team meeting

Description
EVO Meeting URL: http://research.seevogh.com/join?meeting=MIM9Ms2e2iDDDi9v9aDa9I
Meeting outcome:
1) Github: people who want should ask Luke to be added to the HEP-puppet repository. Registration is needed to do that and there are different levels one can be added with: full administrator power, commit code, just joinin the discussion
2) use of params.pp: it was generally agreed that using params.pp to confine the calls to hiera and foreman and make use of parametrized classes was a good idea also for sites with puppet 3.2 using hiera.
3) UK HEP style page: it was agreed that we need an extended style page, i.e. styles we adopt on top of puppet style guide like 2) above. It can be either on the GridPP wiki (which can be edited by anyone) or on github itself (where people can comment rather than edit).
4) We probably need a page also to list various tools with a brief description people are using to work with github and puppet. Some mentioned during the meeting were geppetto, travis CI, eclipse (although normal editors can do if they can recognise languages).
5) Next virtual meeting is provisionally set for Monday 19/8/2013 at 11 am. Might change at the F2F.
There are minutes attached to this event. Show them.
    • 11:00 12:00
      Puppet 1h
      - How to use Github by Luke - How to keep out hiera (or other) calls from the code: * puppet 3.x automatic parameter lookup doesn't have any call but other tools do * use of params.pp and hineritance to keep calls segregated
      Slides