[Puppet Users] Puppet kick exists with 0 even when puppet run has failures

2013-07-22 Thread MrTeleBird
Hello,

when applying this patch to my 
/usr/lib/ruby/site_ruby/1.8/puppet/application/kick.rb  file:
http://projects.puppetlabs.com/issues/6255


I get this error message:

 *undefined method `logs' for nil:NilClass*

anyone knows what am i missing??

thanks!!
Cesar

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] After update facter, puppet kick does not work anymore

2013-07-16 Thread MrTeleBird
Hello everyone,

today I updated facter to ver sion 1.7.2 at both, master and clients. And 
since then, puppet kick does not work anymore. I see on the client that it 
triggered a run but then it stays there and does anything more :-(,

any ideas what could be wrong??

Cheers, Cesar

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: After update facter, puppet kick does not work anymore

2013-07-16 Thread MrTeleBird
Mmm I have found something interessting. Puppet agent hangs only when the 
CentOS distro is  6.2,


On Tuesday, July 16, 2013 1:45:16 PM UTC+2, MrTeleBird wrote:

 Hello everyone,

 today I updated facter to ver sion 1.7.2 at both, master and clients. And 
 since then, puppet kick does not work anymore. I see on the client that it 
 triggered a run but then it stays there and does anything more :-(,

 any ideas what could be wrong??

 Cheers, Cesar


-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: After update facter, puppet kick does not work anymore

2013-07-16 Thread MrTeleBird
Hi, just an update: I downgraded from FACTER 1.7.2 to version 1.6.18 and 
the hang is gone. I think the issue might be related to this:
https://github.com/puppetlabs/facter/pull/304/files
or something similar.

Cheers, Cesar

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] puppet kick question

2013-04-02 Thread MrTeleBird
Hello,

I have basically two questions regarding *puppet kick* (old puppetrun)


when calling a puppet kick host1.com host2.com host3.com :

first question) does puppet kick deploy the catalogue on the three hosts 
serially or in parallel?? 

and

2)  what happens if for any reason the deployment fails on host1 ?? will 
puppet continuing deploying on host2 and host3 or will automatically stops 
puppet kick execution??

I really appreciate any help / hints on this question.

Thanks!!

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: how to call a class from different module than current

2013-03-25 Thread MrTeleBird
Hi John!

yes, exactly that was the answer I was looking for. I think the next time I 
will not forget just to think easy ;-)

cheers,
Cesar

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] how to call a class from different module than current

2013-03-22 Thread MrTeleBird
Hi dear Users,

I've been looking in internet and on the puppet wiki website but i am still 
confused about this.

Lets say I have 2 Modules: A and B

What I want to do is call a class on module A directly from module B.

I know it is possible to call different classes within a module by using 
inheritance and using different .pp config files. But how I do not know how 
to do the same between different modules.

Thanks!

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Puppet F5: Graceful Server Shutdown

2013-02-11 Thread MrTeleBird
Hi Nan,

cool, thanks for your reply. We are running both versions of F5, so i think 
i will give it a try and see if this works.

Cheers, Cesar

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Puppet F5: Graceful Server Shutdown

2013-02-11 Thread MrTeleBird
Another option (I do not know if this would work), would be to translate 
this script:

https://devcentral.f5.com/wiki/icontrol.pspoolmembercontrol.ashx

to ruby and execute it when deploying a new application. 

What do you think??


-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Re: Puppet F5 module

2013-02-07 Thread MrTeleBird
Yes, the problem was version compatibility with my LTM. I upgrade to 
version 10.2.4 and voila, it works now!!

Cheers

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Puppet F5: Graceful Server Shutdown

2013-02-07 Thread MrTeleBird
HI,

How can I gracefully shut down my servers of a given pool member for 
maintenance without disrupting current user sessions using the F5 iControl 
module??...and of course, allowing for enabling and disabling of the server 
for a pool

Has anyone done this before?

Thanks

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Puppet F5 module

2013-02-06 Thread MrTeleBird
Hi,

following 
thishttps://puppetlabs.com/blog/managing-f5-big-ip-network-devices-with-puppet/tutorial,
 I finally made it till the part where I see the  SSL cert request 
from my f5 load balancer. Then I signed it and configured in nodes.pp the 
same pool and irule as suggested in the tutorial. 

BUT when I run on the proxy:

# puppet device --deviceconf /etc/puppet/device/f5.puppetlabs.lan.conf 
--debug

I get this error:

*err: Could not retrieve local facts: Unknown method 
{urn:iControl:System/SystemInfo}:get_base_mac_address*

Anyone know what could be wrong??
Thanks a lot!

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: Puppet F5 module

2013-02-06 Thread MrTeleBird
Hi, well I think the problem is that there is no such method on my F5 load 
balancer. I verified directly on the webinterface of my BIG-IP:

 https://f5.puppetlabs.lan/iControl/iControlPortal.cgi?WSDL=System.SystemInfo


For which F5 firmware version is this module supposed to work with??

thanks

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Re: Puppet F5 module

2013-02-06 Thread MrTeleBird
Hi Christopher!

thanks for your reply. I am running LTM version BIG-IP 10.0.1 Build 283.0 
Fina. This is a bit strange, isn't it? I will try to uncomment those lines 
on the WSDLs and see if i can do what i am looking for. If yes, then I 
guess i should upgrade to LTM 11.

Thanks for your help

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Puppet Users] Re: Puppet F5 module

2013-02-06 Thread MrTeleBird
I found this information from F5-devcentral's guys:

*Versioning*

Contained within the Gem is the iControl Ruby Library and the 
WSDLshttp://en.wikipedia.org/wiki/Web_Services_Description_Languagefor the 
most recent iControl 
SDK 
https://devcentral.f5.com/wiki/default.aspx/iControl/F5Downloads.html(currently
 v10.2.0). In order to keep things consistent, the first three 
numbers in the version correspond iControl SDK version that provided the 
WSDLs. The next ‘a’ signifies that this is an ‘alpha’ release, which will 
be dropped in subsequent releases. Lastly, the final number signifies the 
build number supplied by our local repository. Eventually when we deem the 
library stable, the version number will look something like v11.2.1.678, 
meaning that this future release was built using WSDLs from the version 
11.2.1 iControl SDK and has a build number of 678. 
**

-- 
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 post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




[Puppet Users] Re: Puppet F5 Connection Refused

2013-01-10 Thread MrTeleBird
Hi Gavin!

ok, yes that make sense. We do have a firewall in-between and I had only 
enable access to the BIG-IP from the proxy not from the pupept master. I 
will give it a try. Thanks a lot for the hint!

Cheers,
Cesar

On Wednesday, January 9, 2013 5:39:44 PM UTC+1, Gavin Williams wrote:

 Hi there, 

 I've done some work with the F5 network device support in our env, and 
 haven't had any issues with self-signed certs... 

 Sounds more likely that it's a network/firewall issue... 
 Can you telnet from the puppet server to F5 on port 443?

 Cheers
 Gavin 

 On Wednesday, 9 January 2013 16:28:43 UTC, MrTeleBird wrote:

 Hello,

 when I run on my proxy server:

 # puppet device --debug --deviceconf /etc/puppet/device/F5-lb-test.conf

 I get this error:
 info: starting applying configuration to F5-lb-test at 
 https://operating:operating4lbtest@F5-lb-test/Common
 debug: Puppet::Device::F5: connecting to F5 device F5-lb-test.
 debug: Puppet::Device::F5: connecting to partition Common.
 *err: Can't load f5 for F5-lb-test: Connection refused - connect(2) 
 (://:0)*

 The credentials are ok. The F5 GUI uses a self-signed certificate. Could 
 that be a problem?? maybe I need first to locally intall the self-signed 
 certificate somewhere??

 Any help will be really appreciated.

 Thanks!



-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/b7IX1XTL7dYJ.
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] Re: Puppet F5 Connection Refused

2013-01-10 Thread MrTeleBird
No, still not workinig :-(, same error as before. I verified the logs on 
the firewall and there is no more traffic blocked from puppet master and 
from the proxy. Additionally, I can telnet my F5 on port 443 without any 
problem from both servers.

Any other idea what could be the causing this problem??

Thanks

On Thursday, January 10, 2013 10:06:25 AM UTC+1, MrTeleBird wrote:

 Hi Gavin!

 ok, yes that make sense. We do have a firewall in-between and I had only 
 enable access to the BIG-IP from the proxy not from the pupept master. I 
 will give it a try. Thanks a lot for the hint!

 Cheers,
 Cesar

 On Wednesday, January 9, 2013 5:39:44 PM UTC+1, Gavin Williams wrote:

 Hi there, 

 I've done some work with the F5 network device support in our env, and 
 haven't had any issues with self-signed certs... 

 Sounds more likely that it's a network/firewall issue... 
 Can you telnet from the puppet server to F5 on port 443?

 Cheers
 Gavin 

 On Wednesday, 9 January 2013 16:28:43 UTC, MrTeleBird wrote:

 Hello,

 when I run on my proxy server:

 # puppet device --debug --deviceconf /etc/puppet/device/F5-lb-test.conf

 I get this error:
 info: starting applying configuration to F5-lb-test at 
 https://operating:operating4lbtest@F5-lb-test/Common
 debug: Puppet::Device::F5: connecting to F5 device F5-lb-test.
 debug: Puppet::Device::F5: connecting to partition Common.
 *err: Can't load f5 for F5-lb-test: Connection refused - connect(2) 
 (://:0)*

 The credentials are ok. The F5 GUI uses a self-signed certificate. Could 
 that be a problem?? maybe I need first to locally intall the self-signed 
 certificate somewhere??

 Any help will be really appreciated.

 Thanks!



-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/Ti45S8c4FJcJ.
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] Problem: Managing F5 BIG-IP Network Devices with Puppet

2013-01-09 Thread MrTeleBird
Hi I have already solved the issue!!

for the record. I forgot to export RUBYLIB path:

# export RUBYLIB=/etc/puppet/modules/f5/lib/:$RUBYLIB

on both master and proxy. After that it run smoothly.

Thanks



On Wednesday, January 9, 2013 8:47:58 AM UTC+1, MrTeleBird wrote:

 Hi Christopher,
 yes I installed F5-IControl gem on both, my puppet server and the proxy 
 system. Is your puppet server the same machine as your proxy system??
 Yes, I do have the file 
 /etc/puppet/modules/f5/lib/puppet/util/network_device/f5/device.rb but I 
 have  it on the machine running as puppet master, not in the machine 
 running as proxy system.

 I also installed the F5 module on my proxy system but it did not work 
 neither. Same result as before:
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
 `gem_original_require': no such file to load -- 
 puppet/util/network_device/f5/device (LoadError)

 :-((

 Any other idea what am I missing??

 Thanks


 On Tuesday, January 8, 2013 6:31:51 PM UTC+1, Christopher Wood wrote:

 (inline) 

 On Tue, Jan 08, 2013 at 08:30:23AM -0800, MrTeleBird wrote: 
 Hello everyone! 
  
 I am facing a problem by configuring the F5 Big-IP Module: 
 [1]
 http://puppetlabs.com/blog/managing-f5-big-ip-network-devices-with-puppet/ 
  
 I installed GEM f5-icontrol on both, the master and the proxy. 
 the file device.conf is configured on my proxy too. 
  
 However, when i run: 
  
 # puppet device --deviceconf /etc/puppet/device/lb-device.conf 
  
 I got this error: 
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
 `gem_original_require': no such file to load -- 
 puppet/util/network_device/f5/device (LoadError) 

 I'm apparently just a couple of steps behind you. I do have this file: 

 /etc/puppet/modules/f5/lib/puppet/util/network_device/f5/device.rb 

 Did you install the icontrol gem? For me: 

 gem install /etc/puppet/modules/f5/files/f5-icontrol-10.2.0.2.gem 

 In the web page, for puppet enterprise: 

 /opt/puppet/bin/gem install 
 /etc/puppetlabs/puppet/modules/f5/files/f5-icontrol-10.2.0.2.gem 

 which I think is basically correct since there is not such F5 
 Network 
 Device File on my proxy... 
  
 Any hints on how could I solve this issue??? 
  
 thanks a lot! 
 Cesar 
  
 -- 
 You received this message because you are subscribed to the Google 
 Groups 
 Puppet Users group. 
 To view this discussion on the web visit 
 [2]https://groups.google.com/d/msg/puppet-users/-/vVXPq7qc0esJ. 
 To post to this group, send email to puppet...@googlegroups.com. 
 To unsubscribe from this group, send email to 
 puppet-users...@googlegroups.com. 
 For more options, visit this group at 
 http://groups.google.com/group/puppet-users?hl=en. 
  
  References 
  
 Visible links 
 1. 
 http://puppetlabs.com/blog/managing-f5-big-ip-network-devices-with-puppet/ 
 2. https://groups.google.com/d/msg/puppet-users/-/vVXPq7qc0esJ 



-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/Dtuz3I3zoXUJ.
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] Re: Puppet F5 Network device

2013-01-09 Thread MrTeleBird
Hi, you have to set RUBYLIB path:

# export RUBYLIB=/etc/puppet/modules/f5/lib/:$RUBYLIB

on both master and proxy.

Cheers, Cesar



On Friday, November 2, 2012 11:55:53 AM UTC+1, Gavin Williams wrote:

 Hi all

 I'm trying to test the F5 network device support in Puppet 3.0

 However I seem to be failing at the first hurdle... 
 I've created a device.conf file in /etc/puppet with the following content:

 $ cat device.conf
 [actint-star-f501.card.co.uk]
 type f5
 url https://user:pass@actint-star-f501/


 I've also installed f5-icontrol gem:

 $ gem list -d f5-icontrol

 *** LOCAL GEMS ***

 f5-icontrol (10.2.0.2)
 Author: DevCentral Team
 Homepage: http://devcentral.f5.com
 Installed at: /usr/lib/ruby/gems/1.8

 Ruby library for F5 BIG-IP iControl API


 However when I run 'puppet device --verbose', it just fails with:

 $ sudo puppet device --verbose
 Info: starting applying configuration to actint-star-f501.card.co.uk at 
 https://username:password@actint-star-f501/
 Error: Could not run: no such file to load -- 
 puppet/util/network_device/f5/device


  The file exists in the puppet modules dir:

 $ ls -l modules/f5/lib/puppet/util/network_device/f5/device.rb
 -rw-r--r--. 1 puppet puppet 1647 Nov  2 10:45 
 modules/f5/lib/puppet/util/network_device/f5/device.rb


 Any ideas how I can get this working? 

 Cheers
 Gavin  
  
  



-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/rhvLeEUhm3oJ.
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 F5 Connection Refused

2013-01-09 Thread MrTeleBird
Hello,

when I run on my proxy server:

# puppet device --debug --deviceconf /etc/puppet/device/F5-lb-test.conf

I get this error:
info: starting applying configuration to F5-lb-test at 
https://operating:operating4lbtest@F5-lb-test/Common
debug: Puppet::Device::F5: connecting to F5 device F5-lb-test.
debug: Puppet::Device::F5: connecting to partition Common.
*err: Can't load f5 for F5-lb-test: Connection refused - connect(2) (://:0)*

The credentials are ok. The F5 GUI uses a self-signed certificate. Could 
that be a problem?? maybe I need first to locally intall the self-signed 
certificate somewhere??

Any help will be really appreciated.

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/QJw6oU-Vm-cJ.
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] Problem: Managing F5 BIG-IP Network Devices with Puppet

2013-01-08 Thread MrTeleBird
Hello everyone!

I am facing a problem by configuring the F5 Big-IP Module:
http://puppetlabs.com/blog/managing-f5-big-ip-network-devices-with-puppet/

I installed GEM f5-icontrol on both, the master and the proxy.
the file device.conf is configured on my proxy too.

However, when i run:

# puppet device --deviceconf /etc/puppet/device/lb-device.conf

I got this error:
*/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
`gem_original_require': no such file to load -- 
puppet/util/network_device/f5/device (LoadError)*

which I think is basically correct since there is not such F5 Network 
Device File on my proxy...

Any hints on how could I solve this issue???

thanks a lot!
Cesar

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/vVXPq7qc0esJ.
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] Problem: Managing F5 BIG-IP Network Devices with Puppet

2013-01-08 Thread MrTeleBird
Hi Christopher,
yes I installed F5-IControl gem on both, my puppet server and the proxy 
system. Is your puppet server the same machine as your proxy system??
Yes, I do have the file 
/etc/puppet/modules/f5/lib/puppet/util/network_device/f5/device.rb but I 
have  it on the machine running as puppet master, not in the machine 
running as proxy system.

I also installed the F5 module on my proxy system but it did not work 
neither. Same result as before:
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
`gem_original_require': no such file to load -- 
puppet/util/network_device/f5/device (LoadError)

:-((

Any other idea what am I missing??

Thanks


On Tuesday, January 8, 2013 6:31:51 PM UTC+1, Christopher Wood wrote:

 (inline) 

 On Tue, Jan 08, 2013 at 08:30:23AM -0800, MrTeleBird wrote: 
 Hello everyone! 
  
 I am facing a problem by configuring the F5 Big-IP Module: 
 [1]
 http://puppetlabs.com/blog/managing-f5-big-ip-network-devices-with-puppet/ 
  
 I installed GEM f5-icontrol on both, the master and the proxy. 
 the file device.conf is configured on my proxy too. 
  
 However, when i run: 
  
 # puppet device --deviceconf /etc/puppet/device/lb-device.conf 
  
 I got this error: 
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
 `gem_original_require': no such file to load -- 
 puppet/util/network_device/f5/device (LoadError) 

 I'm apparently just a couple of steps behind you. I do have this file: 

 /etc/puppet/modules/f5/lib/puppet/util/network_device/f5/device.rb 

 Did you install the icontrol gem? For me: 

 gem install /etc/puppet/modules/f5/files/f5-icontrol-10.2.0.2.gem 

 In the web page, for puppet enterprise: 

 /opt/puppet/bin/gem install 
 /etc/puppetlabs/puppet/modules/f5/files/f5-icontrol-10.2.0.2.gem 

 which I think is basically correct since there is not such F5 Network 
 Device File on my proxy... 
  
 Any hints on how could I solve this issue??? 
  
 thanks a lot! 
 Cesar 
  
 -- 
 You received this message because you are subscribed to the Google 
 Groups 
 Puppet Users group. 
 To view this discussion on the web visit 
 [2]https://groups.google.com/d/msg/puppet-users/-/vVXPq7qc0esJ. 
 To post to this group, send email to 
  puppet...@googlegroups.comjavascript:. 

 To unsubscribe from this group, send email to 
 puppet-users...@googlegroups.com javascript:. 
 For more options, visit this group at 
 http://groups.google.com/group/puppet-users?hl=en. 
  
  References 
  
 Visible links 
 1. 
 http://puppetlabs.com/blog/managing-f5-big-ip-network-devices-with-puppet/ 
 2. https://groups.google.com/d/msg/puppet-users/-/vVXPq7qc0esJ 


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/qETJVAeIa2IJ.
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] Need help with Foreman and Puppet Run

2012-10-31 Thread MrTeleBird
Hi everyone,

is there a way to pass options when calling Run Puppet from Foreman?? 
Something similar as when called via CLI:

sudo puppet kick --tag module_name

What i want to achieve is to run a specific module and not the whole 
catalog with the entire classes.

is there a way to do this??

thanks in advance!


-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/OJjFbHR_ja4J.
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] Take out hosts from load balancer while deploying with Puppet

2012-08-23 Thread MrTeleBird
Hello erveryone,

I have a question, what is the best way to take hosts out from load 
balancer pool when deploying a module/catalog??  In our case we use a F5 
Load Balancer... anyone with experience or ideas on how to do this?? 

I found this module:
http://forge.puppetlabs.com/puppetlabs/f5

and also this one:
http://puppetlabs.com/blog/deploying-applications-and-bringing-puppet-information-to-the-cli-with-puppi/

but maybe there is a better way for doing this.

Thanks a lot for your help!

-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/AcT3vb1xf0UJ.
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] Re: Puppet Versioning

2012-06-20 Thread MrTeleBird
Thanks a lot John! yes you got my point.

I think I will better  implement version control of my manifests, as you 
suggest. This will help for sure, but what I was wondering, was to revert 
node configurations. 

cheers

On Tuesday, June 19, 2012 6:59:58 PM UTC+2, jcbollinger wrote:



 On Tuesday, June 19, 2012 10:01:42 AM UTC-5, MrTeleBird wrote:

 Hello everyone, 

 everytime I run on a puppet host: 
 #puppet agent --test 

 I see this commet: 
 info: Applying configuration version '01' 

 then lets say I deploy a new package from my local repository, from 
 which I would get a different configuration version. 

 #puppet agent --test 
 info: Applying configuration version '02' 

 ...question: is there a way to deploy back an older version, in this 
 case '01'? and how? 


 Not as far as I know, and anyway, it wouldn't have the result you are 
 probably thinking of.  In particular, the message might be more precisely 
 worded applying *catalog* version foo.  Applying an older catalog 
 would not reliably revert the client to the configuration originally 
 produced by that catalog -- that is, it would not revert changes applied in 
 later catalogs.  It cannot do so because earlier catalogs cannot contain 
 full information about the content of later catalogs.

 What you can and should do is store all your manifests in a 
 version-control system such as git or subversion.  That will give you, 
 among other things, the ability to revert your manifests to reflect some 
 earlier point in time.  Given identical node facts, the master will then 
 compile and serve catalogs identical to those previously compiled from 
 those manifests.  (But that still won't revert *node configurations* the 
 way I suspect you were hoping.)


 John



-- 
You received this message because you are subscribed to the Google Groups 
Puppet Users group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/o7-K5WCsNAYJ.
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 Versioning

2012-06-19 Thread MrTeleBird
Hello everyone,

everytime I run on a puppet host:
#puppet agent --test

I see this commet:
info: Applying configuration version '01'

then lets say I deploy a new package from my local repository, from
which I would get a different configuration version.

#puppet agent --test
info: Applying configuration version '02'

...question: is there a way to deploy back an older version, in this
case '01'? and how?

Thanks a lot!
MrTeleBird

-- 
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.