23:58:50 <nitzmahone> #startmeeting Ansible Azure Working Group
23:58:50 <zodbot> Meeting started Wed Jul 24 23:58:50 2019 UTC.
23:58:50 <zodbot> This meeting is logged and archived in a public location.
23:58:50 <zodbot> The chair is nitzmahone. Information about MeetBot at http://wiki.debian.org/MeetBot.
23:58:50 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
23:58:50 <zodbot> The meeting name has been set to 'ansible_azure_working_group'
23:59:11 <jborean93> yo
23:59:27 <yungezz> hello
00:00:04 <nitzmahone> #chair jborean93 yungezz zikalino826544 MyronFanQiu
00:00:04 <zodbot> Current chairs: MyronFanQiu jborean93 nitzmahone yungezz zikalino826544
00:00:25 <yungezz> I don’t have topic today. And thank you for Pr reviewing, will look at comments today
00:00:43 <zikalino826544> hello
00:00:56 <zikalino826544> i just want to ask about a few things regarding collections
00:01:02 <nitzmahone> Great- go ahead!
00:01:14 <zikalino826544> basically i wonder how should the collections handle documentation.
00:01:47 <nitzmahone> The plugin docs work exactly the same way- as far as publishing and online availability of the docs, the docs team is still working that part out
00:01:47 <zikalino826544> should it be generated manually, then published somewhere and link available via galaxy? or what's the idea?
00:02:20 <nitzmahone> I think the intent is that the docs will be generated by Galaxy from the collection artifacts and published automatically
00:02:26 <nitzmahone> (but that's not my direct area)
00:02:35 <zikalino826544> so it's possible that collection doc will be hosted on ansible website?
00:02:50 <nitzmahone> That's what I've heard
00:02:56 <zikalino826544> and also the tests, they should be collection owner responsibility?
00:03:16 <nitzmahone> Yes, we're working on the testing tools right now, and the tests will live inside the collection
00:03:42 <nitzmahone> mattclay is extending ansible-test to be able to run unit/integration tests on collections, and ansible-test will ship as part of Ansible itself in 2.9
00:04:28 <zikalino826544> so the tests inside the collection would use ansible ci, just like it's done now?
00:05:01 <nitzmahone> Yes, and moving the tests from Ansible to a collection will (in most cases) just be a matter of moving the directory
00:05:22 <jborean93> I would think that running the tests would be up to you but the actual tooling is the same
00:06:43 <nitzmahone> IIUC certified partners can choose to leave the CI with us or externalize it, but also not my area
00:06:53 <jborean93> ah ok
00:07:34 <nitzmahone> IIRC continuing to use our CI will require that the collection lives under the ansible/ github org still
00:08:46 <nitzmahone> Have you been able to get the installation stuff working?
00:10:00 <zikalino826544> yes, everything works fine :-)
00:10:06 <nitzmahone> Great!
00:10:32 <zikalino826544> perhaps introducing some prerecording of tests would be a good idea.
00:10:48 <nitzmahone> Once you're in a collection, you can do pretty much anything you like :D
00:11:15 <nitzmahone> I played with that awhile back using the stuff in the Azure SDK, but it seemed to be very brittle
00:11:32 <nitzmahone> Workable enough for testing the SDK itself, but not so good for what we needed
00:11:52 <nitzmahone> (plus adding the test deps would likely have caused us problems)
00:12:46 <nitzmahone> But if you can come up with a good way to abstract that and put the modules/SDK in "test mode" to trigger recorded responses, fantastic...
00:14:15 <nitzmahone> I played with a mock REST API for the inventory plugins, but never got it solid enough that I was comfortable committing it
00:14:38 <zikalino826544> well, i just work on azure cli now and python sdk, so i have new ideas... ;-)
00:15:02 <nitzmahone> Nice... :)
00:15:07 <nitzmahone> Anything else to discuss today?
00:16:24 <nitzmahone> If nothing else, will close in 1min...
00:17:10 <zikalino826544> i think i haev nothing else
00:17:15 <zikalino826544> thank you :-)
00:17:35 <nitzmahone> Cool- well, until next week then... Thanks all!
00:17:43 <nitzmahone> #endmeeting