16:00:29 #startmeeting Network Working Group 16:00:29 Meeting started Wed May 30 16:00:29 2018 UTC. 16:00:29 This meeting is logged and archived in a public location. 16:00:29 The chair is Qalthos. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:29 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:29 The meeting name has been set to 'network_working_group' 16:01:27 #chair funzo ganeshrn privateip rcarrillocruz trishnag acozine caphrim007 mikewiebe 16:01:27 Current chairs: Qalthos acozine caphrim007 funzo ganeshrn mikewiebe privateip rcarrillocruz trishnag 16:01:28 morning meeeting 16:01:35 hi 16:01:38 * ganeshrn waves 16:01:42 o/ 16:01:44 hello 16:02:24 #info 2.6 rc1 is... tomorrow 16:03:02 #link https://github.com/ansible/community/issues/247 is the agenda 16:03:49 We're nearly there, not a lot left to report from the team 16:03:54 So on to the agenda 16:04:19 #topic NX-OS output truncated 16:04:51 trishnag: just managed to reproduce the issue minutes ago 16:05:06 Qalthos: Excellent 16:05:06 I'm going to be looking into it after this meeting 16:05:25 mikewiebe: is there any more information that might help that you have right now? 16:05:43 o/ 16:05:54 Qalthos: No, I have already posted everything in the issue 16:06:03 o/ 16:06:27 Qalthos: Let me know if you want me to capture anything else 16:06:31 #chair bearrito 16:06:31 Current chairs: Qalthos acozine bearrito caphrim007 funzo ganeshrn mikewiebe privateip rcarrillocruz trishnag 16:06:33 mikewiebe: I thought I fixed this one https://github.com/ansible/ansible/issues/40902 with https://github.com/ansible/ansible/pull/40806 16:06:44 can do 16:07:28 if I have a non-topic related question will there be time at the end for that? 16:07:50 merlincorey: we'll have time for that right after this 16:07:52 it's actually not any particular issue just a regular question - I can wait if need be 16:07:55 trishnag: I recreated the No JSON object could be decoded issue 5 mins ago and pulled latest devel 16:08:32 trishnag: It only happens for httpapi 16:08:50 mikewiebe: neat. I'll make sure to take a look as well, then 16:09:11 mikewiebe: yes, I have been getting that for nxos_facts also. but it got fixed with the commit. Qalthos or I will be looking into it. 16:09:25 Qalthos: Let me know if you are not able to recreate it. I have several Ansible servers but I can't recreate it on all of them :( 16:09:45 Ooh, extra fun 16:09:58 Qalthos: On my 6 servers.. it's happening on 3 :) 16:10:03 mikewiebe: anything else you want to mak sure one of us sees? 16:10:53 Qathos: Not at the moment no. The two issues I have filed right now *might* be masking others, but hopefully not. 16:11:13 #topic Open Floor 16:11:25 merlincorey: You had something to bring up? 16:11:49 if I am developing a network module for Ansible that I intend to submit to core, what repository/branch should I be forking/pull requesting against? context is I am going to work the existing or potentially make new fortios modules because the ones right now don't seem to make use of inventory properly 16:11:59 so there is a basic question 16:12:05 and I am alluding to a probably known issue 16:12:34 s/to work the/to work on the/ 16:13:09 merlincorey: if it's going to core, then ansible/ansible is the one you want to fork 16:13:28 excellent and I think I heard something about a dev branch - so I imagine that'll be the one? 16:13:52 devel is where current work is 16:14:05 `devel` got it and put into my notes, thanks for your guidance there :) 16:14:24 on that note, are all new modules 2.7 now since stable-2.6 has been branched? 16:14:59 at this point, yes 16:16:13 Changing the subject . . . have folks seen the new "settings by platform" grid at http://docs.ansible.com/ansible/devel/network/user_guide/platform_index.html? 16:16:21 Feedback welcome. 16:16:29 Additional rows especially welcome! 16:17:16 acozine1: well the fortios modules are doing their own thing not using any of those methods so... I imagine that is why they are not on there? 16:17:39 oh but I see F5 is in the same boat apparently 16:17:44 merlincorey: I've added the platforms for which I have full info 16:17:47 well there's one you could add if you wanted :P 16:19:03 merlincorey: thanks - if you don't want to open a PR, send me the info that should go in the fortios row(s) and I will add it when I can 16:19:12 acozine@redhat.com 16:21:31 Right, if no one else has anything to bring up in the next few minutes, I'll close the meeting 16:22:08 acozine1: I will likely do that Soon(TM) -- I'm planning to work on the modules tomorrow during my work hours so I'll be able to do that then I believe; however, in lieu of that, I believe it is similar to the F5 rows in that it has a method to talk to them but it is not using any of the ansible plugin APIs (I think that's what httpapi, netconf, and network_cli represent) 16:22:18 if i could get a review on https://github.com/ansible/ansible/pull/40681 at some point that'd be helpful 16:22:48 merlincorey: the f5 modules are not using those because f5 doesnt want to commit to interfaces that are changing with every release 16:22:55 when they become stable, then f5 will commit to them 16:23:01 caphrim007: fair enough :) 16:23:15 but 1 developer supports ~100 ansible modules, so he (me) only wants to work with mature code 16:23:53 caphrim007: please let me know what I can do to help make the process with these fortios modules as smooth as posisble for you to review and test, etc 16:24:15 merlincorey: i dev the f5 ones. fortios is nada me 16:24:17 I just mean like if there's any guidelines I can follow or something :) 16:24:27 caphrim007: ah yeah the F5 ones I noticed there are a ton of modules xD 16:24:41 didn't realize it was over 100! 16:25:05 caphrim007: well I will accept any protips you have for a new network module maintainer 16:26:15 merlincorey: the f5 ones are also externally developed from the other ones like eos, nxos, etc which are maintained by the ansible networking team 16:26:35 f5 works in partnership with redhat to upstream f5's work into ansible core 16:26:46 so its a slightly different situation 16:27:33 indeed 16:28:24 so tl;dr I should get Fortinet pay me and/or provide internal resources, as well as coordinate with RedHat -- nice protip :P 16:28:44 s/Fortinet pay/Fortinet to pay/\ 16:28:51 I need coffee >_< 16:28:54 bearrito: re 40681: are you planning on removing the `save` parameter in the future? 16:29:45 It looks fine, just wondering if there were plans for deprecation like the rest of the modules that added save_when have done 16:30:17 wasnt planning on it since it's not core. if that's where core is going to then sure, i can deprecated it 16:30:48 ill add the deprecation today 16:31:22 I don't know that you need to, as you say it isn't core, but removing `save` would reduce confusion, and adding some notice of that would be friendly 16:32:01 np, it's a quick change 16:32:27 bearrito: right, I'll get it in when I see that's done then 16:32:35 Anyone else? 16:41:36 Right, then 16:41:43 Thanks to everyone for showing up 16:41:53 Have a good rest of your day 16:41:55 #endmeeting