Re: [rt-users] Installing RT via Puppet

2012-08-29 Thread Mr IT Guru
Good Evening Robert,

Thanks for the repo! - I think I'll have to make get a copy of that, and get 
this party started!

--
Mr Guru
Google+  -- misteritg...@gmail.com

On 28 Aug 2012, at 13:53, Robert Blackwell  wrote:

> I just made a new organization called rtcommunity and put up the first
> repo for puppet.
> 
> https://github.com/rtcommunity/puppet
> 
> My hope is more things will land there then just the puppet manifest.
> 
> Robert
> 
> 
> On Tue, Aug 28, 2012 at 8:49 AM, Mr IT Guru  wrote:
>> WOOHOO!
>> 
>> I was planning on starting a github repo - Is there any other way to work as 
>> a community! :)
>> 
>> It would be nice if we could have some more contributors.
>> 
>> Your very welcome to help out Robert, your contributions would be nice!
>> 
>> Thanks,
>> 
>> 
>> On 28 Aug 2012, at 13:47, Robert Blackwell  
>> wrote:
>> 
>>> We use puppet to configure RT in a CentOS world. I will see what we can 
>>> contribute to this create idea.
>>> 
>>> Do you want to start a github repo for it?
>>> 
>>> I really look forward to having this done in the community.
>>> 
>>> Puppet managed RT++
>>> 
>>> Thanks
>>> Robert
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Aug 27, 2012, at 8:27 PM, Mr IT Guru  wrote:
>>> 
>>>> Good Morning All,
>>>> 
>>>> I don't want to reinvent the wheel,  so I though tI'd ask here first. Has 
>>>> anyone here installed RT via Puppet?
>>>> 
>>>> For those that don't know, Puppet, is a pretty awesome state management 
>>>> tool. Google is your friend, you can do the rest. For those that do, would 
>>>> you mind sharing your code? Or if there isn't any code, would you guys 
>>>> like to join me writing some?
>>>> 
>>>> That way I can spend 5 minutes installing new boxes instead of looking up 
>>>> my notes, etc.
>>>> 
>>>> Anyone interested?
>>>> 
>>>> Thanks,
>>>> 
>>>> -- Mr Guru
>>>> 
>> 



Re: [rt-users] Installing RT via Puppet

2012-08-28 Thread Mr IT Guru

On 28 Aug 2012, at 16:35, Duncan Hutty  wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> On 8/28/12 8:47 AM, Robert Blackwell wrote:
>> We use puppet to configure RT in a CentOS world. I will see what we
>> can contribute to this create idea.
>> 
>> Do you want to start a github repo for it?
>> 
>> I really look forward to having this done in the community.
>> 
>> Puppet managed RT++
> 
> I'm the person who wrote the puppet code that Robert is referring to
> that manages RT on CentOS. It has been on my list to publish this once
> it's ready. At the moment, it will probably be considered ugly,
> un-idiomatic, incomplete and not sufficiently generic... however, it
> _is_ currently capable of building a relocatable RT instance from a
> recent RT repository tag and installing some RT extensions.
> 
> I need to clean it up to:
> * remove some company-specific code/details
> * cope better with perl module dependencies that I currently deal with
> by having a local, company specific yum repo.
> * correct the documentation
> * use puppet forge conventions for publishing modules
> 
> And I need to publish another puppet module that I have written that
> is a dependency: pgsiserver. But it's coming and hopefully sooner
> rather than later.
> 
> - -- 
> Duncan Hutty
> http://www.allgoodbits.org


Good Evening Duncan!

Thanks for dropping a line on the list. It would be great to have some 
discussions off list, I guess along with any other interested parties, on what 
angle you took to solve this tas. My thinking is that the more eyes that look 
at a problem, and the more different ways employed to solve it should have the 
net effect of making everyone a bit smarter in the long run.

I hadn't even though about installing extensions via puppet, but of course, it 
makes sense!

I also think that it could be a good community thing if we could 
collaboratively build something that benefits all, so I do look forward to 
getting something out there.

Thanks




Re: [rt-users] Installing RT via Puppet

2012-08-28 Thread Mr IT Guru

On 28 Aug 2012, at 13:56, Lars Reimann  wrote:

> Hi all,
> 
> On 28.08.2012 14:41, Mr IT Guru wrote:
>> Darin, I'm sure your a pretty busy - But I'll post updates and maybe you can 
>> take a look.
>> 
>> If there is anyone else interested please feel free to get in touch. I hope 
>> the list admins do not feel that this is off topic - My clients just will 
>> not tolerate downtime that can be measured in minutes, so I'd like to know 
>> that I can spin up my favourite stacks with minimal effort and downtime - 
>> I'm sure other system admins will agree.
>> 
>> Thanks
> I think it's a good topic. Important IMHO is to take the multiple scenarios 
> into account in which RT can be found.
> I'll observe the progress and might also start contributing as puppet is a 
> hot topic at ours atm.
> 
> Greetings,
> LR


The more the merrier - Thank you for speaking up Lars. I don't want to make any 
promises with dates and stuff like that, until I get some code on paper, and 
shared out to others. I've only personally considered the most basic install, 
but it would be nice to have some other goals as well.

Thanks,



Re: [rt-users] Installing RT via Puppet

2012-08-28 Thread Mr IT Guru
WOOHOO!

I was planning on starting a github repo - Is there any other way to work as a 
community! :)

It would be nice if we could have some more contributors.

Your very welcome to help out Robert, your contributions would be nice!

Thanks,


On 28 Aug 2012, at 13:47, Robert Blackwell  wrote:

> We use puppet to configure RT in a CentOS world. I will see what we can 
> contribute to this create idea.
> 
> Do you want to start a github repo for it?
> 
> I really look forward to having this done in the community.
> 
> Puppet managed RT++
> 
> Thanks 
> Robert
> 
> 
> 
> 
> 
> On Aug 27, 2012, at 8:27 PM, Mr IT Guru  wrote:
> 
>> Good Morning All,
>> 
>> I don't want to reinvent the wheel,  so I though tI'd ask here first. Has 
>> anyone here installed RT via Puppet?
>> 
>> For those that don't know, Puppet, is a pretty awesome state management 
>> tool. Google is your friend, you can do the rest. For those that do, would 
>> you mind sharing your code? Or if there isn't any code, would you guys like 
>> to join me writing some?
>> 
>> That way I can spend 5 minutes installing new boxes instead of looking up my 
>> notes, etc.
>> 
>> Anyone interested?
>> 
>> Thanks,
>> 
>> -- Mr Guru
>> 



Re: [rt-users] Installing RT via Puppet

2012-08-28 Thread Mr IT Guru
Thanks Darin!!!

It's been on my massive todo list for over a year! - I have to start ticking 
boxes, and getting things done!

I will take a look at the link you provided me. I use Google Plus 
(misteritg...@gmail.com), so anyone with any comments please feel free to look 
me up, (note, I am yet to add my gmx.com email to my Google+). It would be nice 
to collaborate with the community again. (Plain old email also works)


Darin, I'm sure your a pretty busy - But I'll post updates and maybe you can 
take a look.

If there is anyone else interested please feel free to get in touch. I hope the 
list admins do not feel that this is off topic - My clients just will not 
tolerate downtime that can be measured in minutes, so I'd like to know that I 
can spin up my favourite stacks with minimal effort and downtime - I'm sure 
other system admins will agree.

Thanks


On 28 Aug 2012, at 13:23, Darin Perusich  wrote:

> You'll need modules for the various components like apache, database, 
> and finally request-tracker itself. Deployment will certainly be much 
> easier if you're installing RT from packages rather than source since 
> dependencies, user and group creation, are taken care of.
> 
> I haven't written a module yet but it's on my very large todo list. 
> There is a module on GitHub, 
> https://github.com/lurdan/puppet-requesttracker, which is Debian 
> specific and after a quick review of the init.pp it's incomplete, IMO. 
> That might be a good starting point for you.
> 
> On 08/27/2012 08:27 PM, Mr IT Guru wrote:
>> Good Morning All,
>> 
>> I don't want to reinvent the wheel,  so I though tI'd ask here first.
>> Has anyone here installed RT via Puppet?
>> 
>> For those that don't know, Puppet, is a pretty awesome state
>> management tool. Google is your friend, you can do the rest. For
>> those that do, would you mind sharing your code? Or if there isn't
>> any code, would you guys like to join me writing some?
>> 
>> That way I can spend 5 minutes installing new boxes instead of
>> looking up my notes, etc.
>> 
>> Anyone interested?
>> 
>> Thanks,
>> 
>> -- Mr Guru



Re: [rt-users] Installing RT via Puppet

2012-08-28 Thread Mr IT Guru

On 28 Aug 2012, at 08:07, Tim Cutts  wrote:

> 
> On 28 Aug 2012, at 01:27, Mr IT Guru  wrote:
> 
>> Good Morning All,
>> 
>> I don't want to reinvent the wheel,  so I though tI'd ask here first. Has 
>> anyone here installed RT via Puppet?
>> 
>> For those that don't know, Puppet, is a pretty awesome state management 
>> tool. Google is your friend, you can do the rest. For those that do, would 
>> you mind sharing your code? Or if there isn't any code, would you guys like 
>> to join me writing some?
>> 
>> That way I can spend 5 minutes installing new boxes instead of looking up my 
>> notes, etc.
>> 
>> Anyone interested?
> 
> Surely it's just a matter of having the puppet manifest install an 
> appropriate RT_SiteConfig.pm, and any local customisations hierarchy?
> 
> Assuming you're just talking about configuring the web front end, that is.  
> Having it automatically set up  the database as well probably isn't something 
> I'd do.
> 
> We use cfengine here rather than puppet, but I don't configure RT with it.  
> My RT runs in a virtual machine, and if I want new copies of it for testing 
> or whatever, I just clone the VM.
> 
> Tim

Good Afternoon Tim,

Thanks for your reply. I want to configure everything - I would much rather it 
be a community effort, rather than just me one guy, and then I end up having to 
maintain it. I mean, I don't mind, it's just that I want the knowledge to be 
shared beyond one person.

cfengine? Hmm… that word is blasphemy in the Puppet World! 

Everyone Else - Would anyone like to join me in creating a Puppet Module for 
installing Request Tracker? - I can be found on Google Plus, 
(misteritg...@gmail.com) 



Re: [rt-users] Installing RT via Puppet

2012-08-28 Thread Mr IT Guru

On 28 Aug 2012, at 05:23, Asanka Gunasekera  
wrote:

> Hi, hope you dont mind me asking is there a good reference to some one who is 
> starting
> 
> Thanks and Regards
> 

I'm not 100% sure what you mean - do you mean starting to use Request Tracker, 
or starting to use Puppet??

Thanks

[rt-users] Installing RT via Puppet

2012-08-27 Thread Mr IT Guru
Good Morning All,

I don't want to reinvent the wheel,  so I though tI'd ask here first. Has 
anyone here installed RT via Puppet?

For those that don't know, Puppet, is a pretty awesome state management tool. 
Google is your friend, you can do the rest. For those that do, would you mind 
sharing your code? Or if there isn't any code, would you guys like to join me 
writing some?

That way I can spend 5 minutes installing new boxes instead of looking up my 
notes, etc.

Anyone interested?

Thanks,

-- Mr Guru