Andy

Cheers for that.. Will keep an eye out for updates on the ticket :) 

Gav

On Tuesday, 30 July 2013 20:53:38 UTC+1, Andy Parker wrote:
>
> On Mon, Jul 29, 2013 at 11:54 PM, Gavin Williams 
> <[email protected]<javascript:>
> > wrote:
>
>> Andy
>>
>> Cheers for that... Had completely missed the Puppet-users discussion... 
>> Will update that now aswell... 
>>
>> FYI, have raised http://projects.puppetlabs.com/issues/21975
>>
>>
> Thank you for doing that. I've commented on it about how I think we need 
> to approach fixing it. I think it also indicates a general direction that 
> we need to be taking the codebase, which is to stop using monkey patching 
> and probably even shy away from modules in the core that use it.
>  
>
>> Cheers
>> Gavin 
>>
>> On Monday, 29 July 2013 21:39:48 UTC+1, Andy Parker wrote:
>>>
>>> On Mon, Jul 29, 2013 at 10:43 AM, Gavin Williams <[email protected]>wrote:
>>>
>>>> Andy
>>>>
>>>> Cheers for the update... 
>>>>
>>>> Unfortunately that takes it slightly beyond my knowledge of Puppet and 
>>>> Ruby :( 
>>>>
>>>>
>>> No problem. I did a quick search and found that there is a thread on 
>>> puppet-users that seems to be the issue. http://www.mail-**
>>> archive.com/puppet-users@**googlegroups.com/msg43944.html<http://www.mail-archive.com/[email protected]/msg43944.html>
>>>  
>>>
>>>> Did you want me to raise an issue so that this is atleast recorded... 
>>>>
>>>>
>>> If this is the issue that you are seeing, then please do. I don't see a 
>>> reference in the other thread to an issue being raised either.
>>>  
>>>
>>>>  Cheers
>>>> Gavin 
>>>>
>>>> On Monday, 29 July 2013 17:49:49 UTC+1, Andy Parker wrote:
>>>>
>>>>> Hi Gavin,
>>>>>
>>>>>
>>>>> On Mon, Jul 29, 2013 at 9:18 AM, Gavin Williams <[email protected]>wrote:
>>>>>
>>>>>> Is anyone from PL able to shed any light on the below issues???
>>>>>>
>>>>>>
>>>>> I can't speak to specifics of F5, but Nan Liu told me via email that 
>>>>> the problem comes down to Puppet trying to make ruby 1.8 and 1.9 behave 
>>>>> the 
>>>>> same (one of our monkey patches). the f5-icontrol code uses SOAP to talk 
>>>>> with the device and the monkey patch interferes with that. Nan points out 
>>>>> that it is specifically https://github.**co**m/puppetlabs/puppet/blob/
>>>>> **maste**r/lib/puppet/util/monkey_**patch**es.rb#L188-L194<https://github.com/puppetlabs/puppet/blob/master/lib/puppet/util/monkey_patches.rb#L188-L194>that
>>>>>  isn't working.
>>>>>
>>>>> I looked through the changes that brought that code in and I think it 
>>>>> should be doable to get rid of it, but it'll take quite a bit of work to 
>>>>> unravel all of those areas that are affected.
>>>>>
>>>>> Sorry that I didn't jump in earlier. I was staying out of it since I 
>>>>> didn't have anything to add to a discussion about f5 specifics and didn't 
>>>>> notice that there was a larger issue there.
>>>>>  
>>>>>
>>>>>> Cheers
>>>>>> Gavin 
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Andrew Parker
>>>>> [email protected]
>>>>> Freenode: zaphod42
>>>>> Twitter: @aparker42
>>>>> Software Developer
>>>>>
>>>>> *Join us at PuppetConf 2013, August 22-23 in San Francisco - *
>>>>> http://bit.ly/pupconf13*
>>>>> **Register now and take advantage of the Final Countdown discount - 
>>>>> save 15%!*
>>>>>  
>>>>  -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Puppet Developers" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to puppet-dev+...@**googlegroups.com.
>>>> To post to this group, send email to [email protected].
>>>>
>>>> Visit this group at 
>>>> http://groups.google.com/**group/puppet-dev<http://groups.google.com/group/puppet-dev>
>>>> .
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>  
>>>>  
>>>>
>>>
>>>
>>>
>>> -- 
>>> Andrew Parker
>>> [email protected]
>>> Freenode: zaphod42
>>> Twitter: @aparker42
>>> Software Developer
>>>
>>> *Join us at PuppetConf 2013, August 22-23 in San Francisco - *
>>> http://bit.ly/pupconf13*
>>> **Register now and take advantage of the Final Countdown discount - 
>>> save 15%!*
>>>  
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Puppet Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/puppet-dev.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>
>
> -- 
> Andrew Parker
> [email protected] <javascript:>
> Freenode: zaphod42
> Twitter: @aparker42
> Software Developer
>
> *Join us at PuppetConf 2013, August 22-23 in San Francisco - *
> http://bit.ly/pupconf13*
> **Register now and take advantage of the Final Countdown discount - save 
> 15%!*
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-dev.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to