00:00:02 #startmeeting Ansible Azure Working Group 00:00:02 Meeting started Thu Nov 15 00:00:02 2018 UTC. 00:00:02 This meeting is logged and archived in a public location. 00:00:02 The chair is nitzmahone. Information about MeetBot at http://wiki.debian.org/MeetBot. 00:00:02 Useful Commands: #action #agreed #halp #info #idea #link #topic. 00:00:02 The meeting name has been set to 'ansible_azure_working_group' 00:00:16 #chair yungezz zikalino82 yuwei 00:00:16 Current chairs: nitzmahone yungezz yuwei zikalino82 00:00:21 Hey all ! 00:00:26 hello 00:00:30 hi 00:00:36 Hello 00:01:11 hey 00:01:17 #chair jborean93 00:01:17 Current chairs: jborean93 nitzmahone yungezz yuwei zikalino82 00:01:28 Hi 00:01:30 #chair Kylie_ 00:01:30 Current chairs: Kylie_ jborean93 nitzmahone yungezz yuwei zikalino82 00:02:08 I have one thing to share, another team in Microsoft working on some network device os is trying to contribute to ansible 00:02:18 Mainly on network 00:02:24 yes, go ahead. Sonic 00:02:33 Yes 00:03:37 Do they need something, or just FYI? 00:03:43 (FMI? ;) ) 00:03:48 They’re still evaluating which folder to go to and release cycle 00:03:53 Just FYI 00:04:18 Do they know who they should talk to? From Ansible networking? 00:04:24 No 00:05:31 Then I believe Matt or Jordan can help connect them with the right people. 00:06:01 Probably go to #ansible-network or #ansible-devel on IRC (mostly during US Eastern Time working hours) 00:06:45 I guess it depends if they're needing technical information or more business side 00:07:58 I think both. They already had code in GitHub and got them work. Need to see how to upstream them. 00:08:28 However I was not in the meeting with them yesterday but Catherine was. So above is my personal understanding:). 00:08:51 2.8 should include all the necessary stuff to do "out of band" distribution, which is what we'll be encouraging for pretty much everything once it's out 00:09:04 (via Galaxy, with proper support for plugins etc) 00:09:06 Yes, They’re evaluating where and how 00:09:15 And integration test 00:10:05 2.8 release will likely be a longer development cycle than normal; it's looking like final release at the beginning of May 00:10:46 So from 2.8, galaxy is ready for role collection? 00:10:57 Once cloud provider parts move to "out of band" distribution, what is the working model? 00:11:23 Is there plan to move cloud provider out of core? 00:11:24 May, it is a long cycle. 00:11:44 Yeah 00:12:35 We're not planning to actively "eject" anything right now, but once Galaxy is viable for general distribution, Ansible's release cycles will likely slow down to 1-2 times a year 00:13:25 The Galaxy parts will come after 2.8, but there's "chicken and egg" problem if we're both waiting on each other, so Ansible will ship with the necessary bits first. 00:14:25 Will you only take care of "core"? Or do you still take the responsibility for Ansible role for Azure? 00:14:28 The intent is to make it so that there are no "compromises" to shipping in Galaxy, and to allow bugfixes and features to roll on whatever cadence the code owners want, rather than waiting for Ansible releases. 00:14:49 So after our azure role ready with necessary plugin, existing cloud modules will be moved out of core? 00:14:50 You mean core will be released 1-2 times a year. And customers could have core plus different roles for their usage. 00:14:52 We're trying to get it so that we're only needing to focus on the core stuff 00:15:12 s/roles/"collections", but yeah 00:16:27 Any guideline on how to prepare right role with necessary plugin so far? 00:16:39 I see. Need to see how to convince customers to use core + roles since currently some customers only buy in upstream releases instead of roles. 00:16:43 Role collections 00:16:52 Not yet; that will come after Ansible can actually consume it and the Galaxy server bits to support it have gone live 00:17:00 Got it 00:17:42 So our new modules will go into 2.8 by now? 00:17:46 But Azure was one of my primary use cases for designing a lot of this stuff 00:18:02 Yeah, nothing changes for now, just telling you what's coming 00:18:48 Great 00:18:49 Good to know. Thank you Matt. 00:18:51 Out-of-band distribution of Azure modules/content was one of the primary use-cases in mind for this when designing it, so we'll be testing all that internally 00:19:20 (whenever it's all ready and you decide you want to publish things that way, you can probably just take our sample repackaging and run with it) 00:19:34 That’s great:) 00:20:14 We will introduce Ansible to our internal open source community tomo 00:20:18 It's been a busy week, but I managed to get to most of the queued reviews from the last few weeks- just two more to finish (cosmosdb and rediscache) 00:20:39 Thanks Matt 00:21:06 Oy, cosmosdb API is ... interesting 00:21:55 tomorrow. I would like to double confirm 3 concepts - Ansible open source; Ansible engine; Ansible Tower. It is clear for Ansible Tower. Ansible engine is a release of Ansible open source. Right? Or anything else in Ansible engine? Do you know it? Thanks. 00:22:26 AFAIK Ansible engine is Ansible open source just with support 00:22:51 Ansible engine is paid, right 00:23:06 Yes, we're trying very hard to keep Ansible Engine exactly equivalent to upstream Ansible core open source releases 00:23:06 Thank you Jordan. Understand it now. 00:23:39 yuungezz: yep engine is paid 00:23:41 (it's a strange model for Red Hat, usually the supported packaged product differs from the upstream in various ways) 00:23:58 Then when we talk about certified modules, it is related to Ansible engine (pay support for certified part?). 00:24:42 I think the "support for certified content" is a separate SKU above Engine support, but $business (shrug) ;) 00:25:25 I see. Thank you for information:). And BTW, the team is also preparing for topic submission for Red Hat Summit. 00:25:33 nice 00:26:00 I submitted the same module dev talk I did at 'Fest; might or might not submit something else before the deadline (soon!) 00:27:08 Catherine, I am done for my topics. Do you want to talk about PR in detail? 00:27:29 Nice, Matt. We may meet again in Boston:). 00:27:41 I ‘ m good 00:27:44 Excellent! 00:27:53 Will check or comments 00:27:58 Pr 00:28:00 Any other PRs you need looked at other than cosmos and redis? 00:28:16 No more from me 00:28:30 no from my side 00:28:36 zikalino82: do you have any like hdinshgt? 00:28:39 @zikalino82 and @yuwei, any PR you want to discuss here? 00:28:41 oh, yes 00:28:47 just a sec 00:29:25 this one: https://github.com/ansible/ansible/pull/47602 00:29:58 * nitzmahone adds to queue 00:30:11 #action nitzmahone to review https://github.com/ansible/ansible/pull/47602 00:30:53 Well, if nothing else today, short meeting! :D 00:31:00 Thank you all:) 00:31:06 Thanks all 00:31:11 thanks 00:31:11 Bye 00:31:16 #endmeeting