16:03:30 <Qalthos> #startmeeting Ansible Network Working Group
16:03:31 <zodbot> Meeting started Wed Oct 12 16:03:30 2022 UTC.
16:03:31 <zodbot> This meeting is logged and archived in a public location.
16:03:31 <zodbot> The chair is Qalthos. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:03:31 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:03:31 <zodbot> The meeting name has been set to 'ansible_network_working_group'
16:04:49 <Qalthos> #topic Agenda https://github.com/ansible/community/issues/542
16:04:53 <Qalthos> #link https://github.com/ansible/community/labels/network is where you can always find the latest agenda
16:04:57 <Qalthos> #topic Core Updates
16:05:21 <Qalthos> #info AnsibleFest 2022 is next week!
16:06:00 <Qalthos> I will not be there but I hope you will be
16:06:31 <Qalthos> #info There is an Ansible Contributor Summit the day before Fest on the 17th
16:07:03 <Qalthos> #link https://www.eventbrite.com/e/ansible-contributor-summit-202210-pre-registration-tickets-372712090897 to register to participate online
16:08:08 <Qalthos> #info The October release is scheduled a little early this month
16:08:29 <Qalthos> It will probably come out around Fest or thereabouts
16:08:56 <Qalthos> We're not aiming for it, that's just how it worked out
16:09:49 <Qalthos> #info As a reminder, this is a big release, removing a few deprecated modules and finally excising provider
16:10:17 <Qalthos> If you don't know what provider is, I am a little jealous of that right now
16:15:06 <Qalthos> That's everything I have this week
16:15:09 <Qalthos> #topic Open Floor
16:15:15 <Qalthos> Let me know if you want to talk about anything
16:35:56 <jahknem[m]> What is a provider?
16:37:02 <Qalthos> It is the way we used to have to tell network modules how to connect to devices when networking was first introduced in Ansible 2.0
16:37:51 <Qalthos> It was made obsolete by the creation of the network_cli connection plugin nearly five years ago
16:37:57 <jahknem[m]> Oh so excising means removing?
16:38:18 <jahknem[m]> Thanks
16:43:47 <jahknem[m]> Oh, if there is no other topic: I'm currently creating unit tests for my collection and they fail due to "Network resource modules not supported over local connection". How do other collections solve this? The outlines of my tests are based on the tests used by the nxos collection
16:53:14 <Qalthos> jahknem: Taking a random example, if you look at https://github.com/ansible-collections/cisco.nxos/blob/main/tests/unit/modules/network/nxos/test_nxos_interfaces.py#L47, we mock off a lot of things in setUp to make sure we don't try to talk to a real connection, including `get_resource_connection()` which is the thing that causes that particular message. I don't know what you are doing in particular, but I would debug your tests to make
16:53:14 <Qalthos> sure that it is only getting to the code you intend to test
17:04:09 <Qalthos> #endmeeting