16:00:02 <Qalthos> #startmeeting Ansible Network Working Group 16:00:02 <zodbot> Meeting started Wed Nov 2 16:00:02 2022 UTC. 16:00:02 <zodbot> This meeting is logged and archived in a public location. 16:00:02 <zodbot> The chair is Qalthos. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:02 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:02 <zodbot> The meeting name has been set to 'ansible_network_working_group' 16:00:23 <Qalthos> #topic Agenda https://github.com/ansible/community/issues/542 16:00:31 <Qalthos> #link https://github.com/ansible/community/labels/network is where you can always find the latest agenda 16:00:34 <Qalthos> #topic Core Updates 16:01:10 <thedoubl3j> o/ 16:01:25 <Qalthos> #chair thedoubl3j 16:01:25 <zodbot> Current chairs: Qalthos thedoubl3j 16:01:58 <Qalthos> Not a lot new to report this week 16:02:17 <thedoubl3j> yeah, I just got down to the agenda, I was just coming in to ask a question and figured I would hang out for the meeting 16:03:21 <Qalthos> #info There will be a new feature release for netcommon soon, but not any other collections 16:04:03 <Qalthos> The October release was the major releases a few weeks ago, so this is just a little extra 16:04:40 <oliverl-21[m]> any huge changes? 16:05:41 <Qalthos> Nope, just a new cli_parser plugin to enable other collections to do new things 16:06:31 <oliverl-21[m]> Qalthos: thanks 16:08:52 <Qalthos> I don't think there's anything big planned for November's releases either 16:09:35 <Qalthos> Although I could be forgetting something 16:09:57 <oliverl-21[m]> Will the parser be a general parser or a vendor specific like pyats/genie 16:14:50 <Qalthos> It's not a vendor-specific plugin, but I am not entirely sure what it is being used for. 16:15:33 <Qalthos> https://github.com/ansible-collections/ansible.netcommon/pull/456 is the PR adding the plugin if you want to know more, but it doesn't do much by itself 16:16:03 <Qalthos> Anyway, that's the main thing happening this week 16:16:05 <Qalthos> #topic Open Floor 16:16:27 <Qalthos> thedoubl3j: You had something you wanted to ask about? 16:17:24 <Qalthos> Or did you just show up just as the meeting started and came along? 16:18:21 <oliverl-21[m]> More of a general question and probably the wrong place for it. But is there any news on the libssh implementation? 16:18:57 <thedoubl3j> I did (and yes that haha), and this might just be me not looking in the right place. I was looking for deprecation examples and landed on netcommon. looking through the runtime of that collection, saw that the cli_parse module was being deprecated but couldn't find it in the collection. did it move already somewhere else? 16:20:00 <Qalthos> thedoubl3j: Yeah, the module itself got moved and redirected to ansible.utils https://github.com/ansible-collections/ansible.netcommon/blob/main/meta/runtime.yml#L9 16:20:58 <thedoubl3j> ahh perfect. I missed the redirect line 16:21:36 <Qalthos> We still have some parser plugins in netcommon, but the general-purpose stuff got moved to utils so people wanting to use it wouldn't have to depend on netcommon and all the stuff that brings 16:22:18 <Qalthos> #topic libssh 16:22:41 <Qalthos> oliverl-21: Did you have a more specific question about it? 16:23:42 <oliverl-21[m]> A couple of people reported issues with Performance the last time I checked the repo 16:24:20 <oliverl-21[m]> Just to check if the plan is still to move to libssh 16:25:31 <Qalthos> libssh has been the default ssh transport since the release of netcommon 3.0.0 in April, although you do have to install ansible-pylibssh to take advantage of it. 16:26:55 <oliverl-21[m]> And if it’s supported for your platform 16:27:13 <Qalthos> It does have some performance problems in certain situations, most notably on very large device output, but overall the feedback I have seen has been majority positive compared to paramiko 16:27:45 <Qalthos> That is the idea of making it the default, yes 16:27:59 <oliverl-21[m]> Ok, thanks 16:28:42 <Qalthos> It did have the feature preview a little longer than intended, but that was also removed in 3.0.1 16:30:10 <Qalthos> Anything else you wanted to know? 16:30:20 <oliverl-21[m]> Nope thanks 16:30:21 <Qalthos> Cool 16:31:04 <Qalthos> #topic Open Floor 16:34:43 <Qalthos> I'll give it a few more minutes for anyone else to straggle in, and if not I'm going to close the meeting 16:40:01 <Qalthos> #endmeeting