Andy/All Just a quick note to confirm that having installed 3.3.1 rc2, I have been able to create a new iRule on one of our v11 F5 devices... So removing the monkey patch has done the trick :)
Now to sort out adding support for new v11 functionality :) Cheers Gavin On Wednesday, 31 July 2013 09:10:05 UTC+1, Gavin Williams wrote: > > 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]>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]. >>> 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. >>> >>> >>> >> >> >> >> -- >> 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]. 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.
