ansible_network_working_group
LOGS
16:00:36 <Qalthos> #startmeeting Ansible Network Working Group
16:00:36 <zodbot> Meeting started Wed Feb 27 16:00:36 2019 UTC.
16:00:36 <zodbot> This meeting is logged and archived in a public location.
16:00:36 <zodbot> The chair is Qalthos. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:36 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:00:36 <zodbot> The meeting name has been set to 'ansible_network_working_group'
16:01:04 <Qalthos> #chair ganeshrn ikhan jungleslow privateip trishnag pabelanger
16:01:04 <zodbot> Current chairs: Qalthos ganeshrn ikhan jungleslow pabelanger privateip trishnag
16:01:22 <Qalthos> #unchair jungleslow
16:01:22 <zodbot> Current chairs: Qalthos ganeshrn ikhan pabelanger privateip trishnag
16:01:29 <Qalthos> #chair justjais
16:01:29 <zodbot> Current chairs: Qalthos ganeshrn ikhan justjais pabelanger privateip trishnag
16:01:48 <Qalthos> One day I will manage to get that first try
16:01:59 <Qalthos> #topic Core Updates
16:02:07 <Qalthos> #info added keypair management to cloud vpn provisioners
16:02:28 <Qalthos> specifically: AWS, working on OpenStack, Azure is noop since keypairs are servers properties instead of API objects
16:02:35 <Qalthos> #info working on saving tunnels facts when processing lists of tunnel configs
16:02:43 <Qalthos> #info Included support of Cisco_ftd under acl_manager role
16:02:50 <Qalthos> #info gRPC connection plugin added (ansible/ansible#52823)
16:02:57 <Qalthos> #info grpc_nw_get module to work with iosxr 9k (ansible/ansible#52857)
16:03:51 <Qalthos> #info restconf_config module (ansible/ansible#51971)
16:04:42 <Qalthos> #link https://github.com/ansible/community/labels/network is where you can always find the current agenda
16:06:10 <Qalthos> Speaking of which, here is one of the people who added to the agenda
16:06:22 <Qalthos> #topic cnos_logging
16:06:29 <Anil_Lenovo> Hi
16:06:43 <Qalthos> Anil_Lenovo: I have had only a cursory look at it so far, but it seems fine
16:08:00 <Anil_Lenovo> yes, I tried to realize the same module as that of IOS. But our logging command structure has some differences. Accommodating them I have completed the module
16:08:14 <Anil_Lenovo> It has been tested on Mars 10.9.1 of Lenovo
16:08:42 <Anil_Lenovo> We dont have a global on/off command for logging. So omitted that
16:08:55 <Anil_Lenovo> Instead of host, we have command server
16:09:13 <Anil_Lenovo> instead of buffer, we have logfile
16:09:29 <Anil_Lenovo> but functinality are all the same
16:10:43 <Federico87_> \\\\
16:11:05 <Qalthos> Anil_Lenovo: Sounds fine. I'll take a closer look at it after this is over
16:11:50 <Anil_Lenovo> Sure..Thank you!
16:12:24 <Qalthos> Alright, next up
16:12:47 <Qalthos> #topic New module asa_og
16:13:23 <Qalthos> Federico87_: So issue number 1 is that `cmp()` does not exist anymore as of Python 3
16:14:20 <Federico87_> Make sense now :)
16:15:05 <Qalthos> I don't see why `lines != sorted(have_lines)` wouldn't work in this case
16:15:06 <Federico87_> So I believe I have to replace that bit
16:15:34 <Federico87_> don't remeber on top of my head now but I will give a try
16:15:37 <Qalthos> But I don't know precisely what you're doing in there that might have issues with comparing by equality
16:16:06 <Qalthos> Is there anything else you wanted to bring up about the module?
16:16:30 <Federico87_> at the moment no, thanks. I' ll work on that ;)
16:18:13 <ankitb_07> Regarding module "[ansible/ansible#51238](https://github.com/ansible/ansible/pull/51238)"
16:18:58 <ankitb_07> I created the module, the tests passed successfully. But when I added the unit tests that references the the new module, I get an import error.
16:19:23 <Qalthos> Federico87_: Alright. Nilashish should be giving your PR a review soon, he'll likely bring that up as well.
16:19:42 <ankitb_07> Please if some one can review that for me. Or should I ignore unit tests for the new module.
16:19:48 <ankitb_07> Thanks, appreciate it.
16:20:12 <Qalthos> #topic New module itential iap_start_workflow
16:20:59 <ankitb_07> We can skip that as we already discussed about that PR.
16:23:25 <ankitb_07> Question: Can i add multiple new modules at once?
16:24:23 <samccann> does this link help - https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_in_groups.html#developing-modules-in-groups
16:24:58 <ankitb_07> TY.
16:25:37 <Qalthos> For your first question, `patch()` generally needs the whole path to the module, even if you've imported it under a shorter name
16:25:53 <resmo> hi
16:26:32 <Qalthos> Use the whole string starting from 'ansible.modules' and it should work, I think
16:27:10 <ankitb_07> Cool, I will give it a try. Thanks.
16:27:19 <Qalthos> resmo: Did you have something for this meeting?
16:28:01 <resmo> pabelanger, may a direct query you for a question regarding zuul integration for proprietary cloud apis?
16:29:02 <resmo> Qalthos, there is a meeting? sorry no. ignore me :)
16:29:09 <pabelanger> resmo: sure, after the current meeting?
16:29:14 <resmo> pabelanger, sure
16:29:36 <Qalthos> Right, I see mikewiebe also snuck something onto the agenda
16:29:37 <mikewiebe> Yes, https://github.com/ansible/ansible/pull/52883
16:29:41 <mikewiebe> :)
16:29:50 <Qalthos> #topic nxos_logging fixes
16:30:39 <mikewiebe> Qalthos: trishnag asked for your review on the PR
16:30:53 <Qalthos> I can take a look at that. Is there anything in particular you'd like to mention?
16:32:30 <mikewiebe> The only thing is that I had to convert the nxapi payload to use an ordered dict.  Some older NX-OS platforms have an ordering issue when processing the payload
16:32:59 <mikewiebe> That impacts more then just nxos_logging but we ran the changes through our entire test suite and matrix
16:33:38 <mikewiebe> That change is in module_utils and httpapi for nxos
16:34:10 <Qalthos> Right. I might want to see if we can push those changes out of the httpapi plugin so it can be shared in module_utils
16:35:28 <mikewiebe> Makes sense.  If you have some specifics for how you want to do that please add that to the PR
16:38:26 <Qalthos> I'll have to think about it. It's been a while since I've looked at the (e|nx)api plugins
16:38:31 <ankitb_07> @Qalthos, Regarding module "[ansible/ansible#51238](https://github.com/ansible/ansible/pull/51238)". I applied the full path in the patch. Module build was successful. Ty for the fix. Please review and merge. Thanks.
16:39:12 <Qalthos> #chair nilashishc
16:39:12 <zodbot> Current chairs: Qalthos ganeshrn ikhan justjais nilashishc pabelanger privateip trishnag
16:40:03 <Qalthos> #topic Open Floor
16:40:18 <Qalthos> Anyone have anything else, or did I miss anyone?
16:45:15 <Qalthos> Okay, have a good week everyone. Thanks for coming!
16:45:19 <Qalthos> #endmeeting