Re: [Puppet Users] Puppet, Git, Jenkins

2014-10-23 Thread joel.merr...@gmail.com
You could leverage Jenkins' plethora of plugins. Perhaps use the matrix
plugin, that way you only need to detail the array of module names under
test - not duplicate the jobs

On Thu, Oct 23, 2014 at 10:31 AM, Sandro Roth  wrote:

> Thank you guys for your replies.
>
> Yes Javier, we are in fact using gitlab ;) So let me know if we can help
> you with the hook scripts in any way, I'd be very interested.
>
> In the meantime I'll look into automating the jenkins job creation with
> the cli and or api.
> I have read about job builder which uses templates and stuff like Atom
> Powers mentioned.
>
> Wildcards in git repo names is actually not possible within a jenkins job,
> tried that.
>
>
> Cheers
> Sandro
>
> On Wednesday, October 22, 2014 9:14:12 PM UTC+2, Javier Palacios wrote:
>>
>>
>>
>> On Wed, Oct 22, 2014 at 3:18 PM, Sandro Roth  wrote:
>>
>>>
>>> It works great when I create a Jenkins job which tracks changes in a git
>>> repo, runs the tests and if succeeded pushes the puppet module to the
>>> master.
>>> But we have about 30 modules and creating a job for each module seems
>>> inefficient?
>>>
>>> Maybe there is a way doing this dynamically that someone could point me
>>> to?
>>> Or perhaps jenkins is not the right solution here for us?
>>>
>>>
>> More than 'recommended', you will a jenkins job for each repo. Maybe you
>> could circumvent it in some manner, but as far as I know, wildcards are not
>> allowed on repository names, so you will need at least to explicitly list
>> each of your individual repos.
>>
>> Altough creating many jenkins jobs is not that hard. If by chance you are
>> using gitlab, I'm working on the gitlab-hook plugin to allow template based
>> automatic job creation.
>>
>> But in any case, you can use the command line jenkins client (point your
>> browser to /cli on your jenkins server). In particular, you can get the
>> configuration of an existing job in xml format, and create/modify a job by
>> uploading an xml file. So you have a poor man templating engine. Basically,
>> you only need to modify the cloning url on the xml, as the job name is not
>> written there.
>>
>> Javier Palacios
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/c355f4a0-62eb-42f8-81ab-e06bc6e84ee1%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CA%2Bwb_2tsvn%2Bxd67nfL2rdb97r0HcL%2B%2BMMKUkabR4miabdRf-xQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Puppet Users] Re: Who uses the rrd graphing support?

2011-05-12 Thread joel.merr...@gmail.com
On Thu, May 12, 2011 at 4:02 AM, Nigel Kersten  wrote:
> I'd much prefer it if we could concentrate on Puppet providing awesome
> data sets for tools to graph rather than supporting something like the
> rrdgraph functionality. Having to install the supporting libraries all
> over the place doesn't feel right at all.
>

+1



-- 
$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



Re: [Puppet Users] at which size to use a "real" webserver

2011-05-03 Thread joel.merr...@gmail.com
On Tue, May 3, 2011 at 11:21 AM, Andreas Kuntzagk
 wrote:

> 1. minimal Ubuntu install using pxeboot with preseed file (from web-URL)

I use FAI personally, which enables me to automatically include the
puppet client and kick the 1st run. You could achieve the same thing
with preseed, kickstart etc.. I also use the debianized packages as
gems are a little more difficult to use when bootstrapping imho.

I also use passenger for *everything* (even testing). It's really
simple to setup,
http://m.etrono.me/posts/5-simple-ish-puppet-infrastructure - a hell
of a lot of this could be puppetified, granted..



-- 
$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



Re: [Puppet Users] PSON! Grrr!

2011-04-06 Thread joel.merr...@gmail.com
On Wed, Apr 6, 2011 at 3:22 PM, Gary Larizza  wrote:
>
> +1 for the wiki.  Jeff McCune actually published the correct version
> combination, which is usually Rack version 1.0.1 and Passenger 2.2.11.  I
> believe there's even a module in the Forge
> (http://forge.puppetlabs.com/puppetlabs/passenger).
>
>


Agreed, I've never had any issues when rolling out Passenger and
Puppet, it defacto for even our test rig. I don't understand why
anyone would use webbrick.

Take a look at the excellent wiki, or http://m.etrono.me (how I do mine)




-- 
$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



[Puppet Users] Puppet Meet-Up : Manchester, UK

2011-01-07 Thread joel.merr...@gmail.com
Hi list!

I'm trying to organize a puppet meet-up in Manchester, UK (1)  -
hopefully at madlab(2)

If you fancy coming could you register your interest. Dates are still
to be confirmed, but I'm pretty flexible and open to suggestions.

Thanks!
Joel

1) http://www.meetup.com/Puppet/55010/
2) http://madlab.org.uk/


-- 
$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.