James Turnbull wrote:
> Brice Figureau wrote:
>> Hi,
>>
>> This is my Christmas Gift for the community :) 
>> That's something that was haunting me for a long time: a way to manage 
>> switch/routers directly from puppet.
>> Unfortunately most of the switches/routers don't run ruby natively and 
>> as such can't run puppet.
>>
>> Based on an open-space discussion that happened at PuppetCamp EU in May 
>> 2010, I 
>> finally managed to find the time to implement a solution to this problem.
>>
>> This is currently a Proof Of Concept of a puppet type/provider connecting
>> to remote cisco switch/routers running ios to manage:
>>  * interfaces (including ip address, trunking, etc...)
>>  * vlans
>>
>> This has been tested successfully on some cisco hardware I happened
>> to have available (a couple of switch and low-end routers).
>>
>> The puppet provider can connect to remote switch/routers through
>> ssh and/or telnet.
>>
> 
> Brice
> 
> I'm just testing this and I seem to have some tests in error:
> 
> /home/james/src/puppet/spec/unit/util/network_device/transport/ssh_spec.rb:8:
> undefined method `confine' for #<Class:0xb4e13ed0> (NoMethodError)
>       from

I worked it out. 2.5.1 changed the need to monkey-patch confine. I'll
fix the test.

James

-- 
James Turnbull
Puppet Labs
1-503-734-8571

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to