16:00:03 #startmeeting Network Working Group 16:00:03 Meeting started Wed Jun 28 16:00:03 2017 UTC. The chair is gundalow. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:03 The meeting name has been set to 'network_working_group' 16:00:16 #chair ganeshrn davidn caphrim007 16:00:16 Current chairs: caphrim007 davidn ganeshrn gundalow 16:00:24 Qalthos: rcarrillocruz ola 16:00:32 #chair Qalthos rcarrillocruz 16:00:32 Current chairs: Qalthos caphrim007 davidn ganeshrn gundalow rcarrillocruz 16:00:36 * rcarrillocruz waves 16:00:44 #chair trishnag 16:00:44 Current chairs: Qalthos caphrim007 davidn ganeshrn gundalow rcarrillocruz trishnag 16:00:50 hi 16:01:56 hi 16:02:15 #topic #25175 "junos_config" executes commands fine, but looses connection to the device and PB fails 16:02:23 #link https://github.com/ansible/ansible/issues/25175 16:02:26 #chair mwiebe 16:02:26 Current chairs: Qalthos caphrim007 davidn ganeshrn gundalow mwiebe rcarrillocruz trishnag 16:02:57 ganeshrn: Looks like the reporter has added some more details 16:03:40 yes, i checked those details 16:03:55 i am still am able to reproduce the issue 16:04:39 able or unable? 16:04:42 How can we help 16:04:54 oops 16:05:00 unable* 16:05:31 can changing hostname cause session to close? 16:06:37 i need to add more debug logs 16:07:01 ansible-connection uses the hostname specified to Ansible (generally via inventory) 16:07:26 yes, but in the playbook hostname value is changed 16:08:01 i will share the patch with debug logs in the issue and request the reporter to reproduce it 16:08:16 #action ganeshrn share the patch with debug logs in the issue and request the reporter to reproduce it 16:08:19 Thanks 16:09:45 #topic fix for nxos_acl_interface idempotency #26156 16:09:52 #link https://github.com/ansible/ansible/pull/26156 16:10:00 I am here 16:10:12 sai_: Ah, this is yours? 16:10:15 yes 16:10:16 #chair sai_ 16:10:16 Current chairs: Qalthos caphrim007 davidn ganeshrn gundalow mwiebe rcarrillocruz sai_ trishnag 16:10:37 #info GH saichint = IRC sai_ 16:10:50 trishnag: Have you been looking at nxos? 16:11:14 yes, I work for cisco and so we look at all nxos devices 16:11:24 sai_: ah, cool, welcome :) 16:11:28 this is my first ansible code 16:11:37 Nice to see tests 16:11:55 those were written by Mike Wiebe and I used them 16:12:15 It's Qalthos (Nate) that looks after nxos, he's not here at the moment 16:12:22 gundalow: yes. 16:12:33 gundlow: Sai is on my team and just switched to help us on Ansible nxos modules 16:12:35 maybe Qalthos would be the right to discuss about nxos acl_interface 16:13:01 s/the right/the right person 16:13:06 #action Qalthos to review fix for nxos_acl_interface idempotency #26156 16:13:08 ack 16:13:13 I cannot type 16:13:17 thanks gundalow 16:13:20 :) 16:13:36 sai_: mwiebe Thanks for the PR, Qalthos will get back to you (via GitHub comments) 16:13:44 ok 16:14:33 #topic Error with paramiko 2.1.0 <--> 2.2.1: Unicode-objects must be encoded before hashing #26146 16:14:39 #info https://github.com/ansible/ansible/issues/26146 16:15:18 #info This looks worrying, though it's strange that not more people have reported the issue 16:15:42 #action privateip to investigate 16:16:24 * gundalow has to step out for a couple of minutes 16:16:55 #topic Open Floor 16:17:08 gundalow i have several issues that need merging 16:17:11 Waiting on Qalthos for NXOS, he might appear online shortly 16:17:22 https://github.com/ansible/community/issues/110#issuecomment-308511388 16:18:18 gundalow: ^^ 16:21:07 sai_: it looks good to me, if that's the proper way to get that info, then I don't see any issues 16:21:40 Yes, this is the right way 16:22:32 back 16:22:49 caphrim007: yup, two left :) 16:22:53 Qualthos: https://github.com/ansible/ansible/pull/26142 are the integration tests for nxos_acl_interface idempotency #26156 16:23:00 caphrim007: was great to meet other F5 people last week 16:23:05 sai_: Alright, I have some comments on the PR, but we can take that there 16:23:46 the integration tests check both general functionality and idempotency 16:23:54 +1 16:24:27 well, while we're on this topic, mwiebe have you seen/tested any of the PRs I've put through on your issues? 16:25:04 * skg-net waves 16:25:16 #chair skg-net 16:25:16 Current chairs: Qalthos caphrim007 davidn ganeshrn gundalow mwiebe rcarrillocruz sai_ skg-net trishnag 16:25:28 Qualthos: I have seen the PRs but have not run then against our CI. I will do that today. 16:26:49 Qualthos: Thanks for working through the issues. I also have an open PR for one of them. ansible/ansible#25966 Fix nxos_acl module and add IT tests 16:27:20 trishnag approved but just waiting for your approval and merge on it. 16:28:02 mwiebe: I've seen it and it'll have a response shortly 16:28:22 * Qalthos quietly points out his name has no 'u' in it 16:28:34 (: 16:30:05 Argh.. apologies ( : 16:30:20 mwiebe: pro tip q 16:30:40 caphrim007: both merged 16:30:42 You are neither the first nor remotely the last to make that mistake 16:30:52 gundalow: thanks 16:31:07 * gundalow has been called bungalow on at least one occurance 16:31:51 gundalow: 25980 was merged too? 16:32:01 ahh there it is 16:32:16 caphrim007: had to refresh & merge 16:32:50 caphrim007: FYI in Testing Working Group tomorrow we are going to be talking about 16:32:52 gundalow: here's a straggler 16:32:53 https://github.com/ansible/ansible/pull/26121 16:32:58 mwiebe: is there some issue with nxos_nxapi? I saw a conversation on that earlier, but I can't find it now 16:33:00 https://github.com/ansible/community/issues/114#issuecomment-311000594 16:33:34 caphrim007: which will also include discussion about if all external modules should be mocked out 16:33:59 caphrim007: If you are around for that it would be great to get your input, as someone that's done a lot of unit testing 16:34:21 ok 16:34:22 Qalthos: gundalow was asking about this: https://github.com/ansible/ansible/pull/26142/files#diff-d8f5a59259d245b0e618d5ea42f2dc6eR2 16:35:19 caphrim007: also merged bigip_iapp_service: Support full path templates 16:35:24 mwiebe: and that's also in the nxos_acl PR, why move away from nxos_nxapi? 16:35:24 thx 16:36:21 Qalthos: Correct. If you merge the nxos_acl PR first, I will remove it from https://github.com/ansible/ansible/pull/26142 16:36:25 I would like discuss about the common net_* modules.. 16:36:27 OH, I think I understand now 16:36:38 skg-net: sure 16:37:32 Qalthos: mwiebe sai_ Let me know when you have finished and we can move on to discussing the platform agnostic net_* modules (I'm not rushing you) 16:37:51 Qalthos: I'm done. 16:38:16 Qalthos: I am done too. I added comments for your questions, you can check them later 16:38:50 gundalow: I think we can move on now, we'll work it out in PRs 16:39:09 thanks 16:39:16 is there a separate forum the net_* are discussed? 16:39:21 #topic Platform agnostic net_* modules 16:39:42 skg-net: The floor is yours, what would you like to know 16:40:12 how are the parameters decided for the net_* modules.. 16:41:25 skg-net: Internally we have a sheet that lists what we think makes sense and what functionality exists across the different platforms 16:41:35 Initial understanding I had was we take open-config and enhance it with other params it doesn't support 16:42:13 since open-config focuses on some use cases alone.. 16:42:23 open-config? 16:42:51 http://openconfig.net/ 16:43:02 Vendor-neutral, model-driven network management designed by users 16:43:10 ah, OK 16:43:27 is that still the case 16:44:11 skg-net: Could you put the question in an email to Peter and I (jobarker@) he's traveling this week 16:45:02 for example for net_vlan, I would expect member ports as a parameter..but I don't see it. Looks like it helps in creation of VLAN alone.. 16:45:30 gundalow I already have an email thread with Peter, I will include you as well.. 16:45:37 skg-net: Thanks :) 16:45:55 Just so next time someone askes I've got more context :) 16:47:49 #topic Open Floor 16:47:55 Anyone got anything else? 16:48:07 can we have a BJ call scheduled to discuss these vendor neutral models? 16:49:57 for example for net_vlan, I would expect member ports as a parameter..but I don't see it. Looks like it helps in creation of VLAN alone.. 16:50:26 how would the user configure the members of a VLAN? 16:50:57 skg-net: That sounds like a good idea 16:52:23 gundalow: can you please setup? 16:52:50 skg-net: there is net_l2_interface module in pipeline which assign access/trunk vlans 16:54:05 thanks @ganeshrn 16:54:27 skg-net: will do 16:55:27 Cool 16:55:38 can we start implementing for net_* modules for Dell OS10..do you see any changes coming shortly.. 16:56:19 and openswitch as well.. 16:59:54 skg-net: We can discuss with Peter next week. Though what you've said sounds sensible :) 17:00:08 Thank you everybody for your time today 17:00:10 #endmeeting