ansible_molecule_working_group
LOGS
19:00:06 <gundalow> #startmeeting Ansible Molecule Working Group
19:00:06 <zodbot> Meeting started Wed Feb 27 19:00:06 2019 UTC.
19:00:06 <zodbot> This meeting is logged and archived in a public location.
19:00:06 <zodbot> The chair is gundalow. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:00:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
19:00:06 <zodbot> The meeting name has been set to 'ansible_molecule_working_group'
19:00:12 <fabianvf> howdy
19:00:16 <gundalow> Hi everybody, who's around?
19:00:29 * alongchamps watching and in another meeting
19:00:38 <decentral1se> \o/
19:01:04 <gundalow> zbr: You around
19:01:22 <zbr> yes, but soon to leave. how can I help?
19:01:46 <gundalow> zbr: It's cool, just thought a previous week you asked for a ping
19:02:03 <gundalow> #chair fabianvf decentral1se alongchamps themroc
19:02:03 <zodbot> Current chairs: alongchamps decentral1se fabianvf gundalow themroc
19:02:33 <gundalow> #info Agenda https://github.com/ansible/community/issues/427
19:02:39 <zbr> gundalow: thanks! and also thanks to everyone involved in making the 2.20 prerelease!
19:02:58 <gundalow> #topic 2.20.0.0a1 pre-release
19:03:00 <decentral1se> yeah, well done all!
19:03:35 <decentral1se> so, how long are we leaving it for feedback?
19:03:40 <gundalow> #info we did two pre-releases today. First one uncovered an issue with PyPi which webknjaz did a great quick job on fixing
19:03:56 <gundalow> #info `pip install molecule==2.20.0.0a1`
19:04:01 <decentral1se> 👍👍👍
19:04:12 <gundalow> #info https://pypi.org/project/molecule/#history & https://quay.io/repository/ansible/molecule?tab=tags
19:04:25 <zbr> as a side note I hope we are not going towards adopting Knuth version numbering scheme ;)
19:04:30 <gundalow> #action full changelog needs creating, https://github.com/ansible/molecule/issues/1772 has some of that
19:04:56 <gundalow> zbr: AFAIK final will be 2.20
19:05:40 <decentral1se> RE: change log, if there is some burst of motivation to also squash https://github.com/ansible/molecule/issues/1779
19:05:43 <zbr> i wonder if instead of hardcoded number of commits if we cannot use all from last release tag approach.
19:06:01 <decentral1se> would also be nice to hear if anyone has objections to towncrier as a change log tool
19:06:13 <gundalow> Q: Do we need any words apart from `community alpha version drops - handle with care` do we need when we ping this out to people
19:06:25 <zbr> afaik, pbr has support to automate changelogs... and is already used.
19:06:59 <gundalow> Q: Where should we mention this pre release, we have the mailing list, I've been using Reddit r/ansible for other announcements. I can do official @Ansible Twitter as well
19:07:42 <zbr> i would keep the news for beta
19:07:46 <gundalow> I think at least a week, maybe longer if there are various things to fix
19:08:00 <gundalow> between pre-release and final
19:08:14 <decentral1se> well, we need people to use it ... so getting word out is nice
19:08:25 <gundalow> Yup
19:08:30 <decentral1se> > week sounds fine to me
19:08:32 <gundalow> Do we need to "sell" the changes
19:08:59 <gundalow> Maybe not a full changelog, but just top 10 changes?
19:10:05 <decentral1se> hmmm, the linode driver and the new cleanup step are nice to know, I suppose
19:10:09 <decentral1se> passing through log now ...
19:10:31 <decentral1se> the new 'getting started guide' might help people ... sorry, most of these are my changes haha
19:10:50 <gundalow> decentral1se: well you've been busy :)
19:11:05 <robertdebock> Yes, thanks @decentral1se!
19:11:14 <gundalow> #chair robertdebock
19:11:14 <zodbot> Current chairs: alongchamps decentral1se fabianvf gundalow robertdebock themroc
19:11:18 <decentral1se> heyoooo
19:11:35 <decentral1se> I mean major thing for me is: there are people here, there is WG, there are people to check your changes etc.
19:11:46 <decentral1se> sell that! :)
19:12:14 <gundalow> robertdebock: Hi, not sure if you saw, though we've cut a pre-release https://github.com/ansible/community/issues/427#issuecomment-467933768 wondering what "selling" we need to do to encourage people to test it
19:12:32 <gundalow> What's the gitfoo to see number of commits since previous release?
19:12:35 <decentral1se> zbr: can you update https://github.com/ansible/molecule/issues/1779 with pbr comments. I wasn't aware it can do change logs
19:13:50 <decentral1se> good idea, let's get that diff
19:15:54 <gundalow> hum, I assumed `git log --pretty=oneline 2.19...v2.20.0.0a1`, though that doesn't work
19:16:14 <decentral1se> let's click things https://github.com/ansible/molecule/compare/
19:17:16 <gundalow> hum, I don't see 2.19 in that list
19:18:21 <decentral1se> weird ... e29210b21246d5dd9f566e8ad4de48abba075919 seems to be the commit
19:18:27 <gundalow> https://github.com/ansible/molecule/compare/0272bc0...2f38008 142 commits
19:18:54 <decentral1se> oh yeahh, nice one
19:19:14 <decentral1se> getting pretty crowded towards the end there ;)
19:19:20 <gundalow> #info Impressive 142 commits since 1.19 https://github.com/ansible/molecule/compare/0272bc0...2f38008 (yes we will do releases more frequently from now on)
19:21:19 <gundalow> Drafting some wording https://etherpad.openstack.org/p/ansible-molecule line 25 `v2.20 pre-release announcement`, feel free to hack on that
19:21:47 <decentral1se> nice one
19:22:33 <decentral1se> anything further on this?
19:22:55 <gundalow> just needs word adding, I'll aim to get it sent out on Friday
19:23:01 <themroc> QA in travis is the most important point
19:23:14 <themroc> then involvement of community
19:24:09 <decentral1se> that's great, thanks a lot
19:24:24 <gundalow> #info Once again, excellent work everybody
19:25:35 <decentral1se> Anyone got anything they need reviewing? Burning topics?
19:25:45 <gundalow> Nothing else from me
19:25:55 <decentral1se> I see two PRs which could do with some eyeballs but happy to defer
19:26:52 <themroc> This week I am in the pharyngitis, I didn't touch any keyboard until right now
19:27:17 <gundalow> themroc: urgh, rest up
19:27:19 <decentral1se> oh dear, get well soon
19:27:38 <decentral1se> I first imagined a place with a beach but my search engine tells me otherwise ...
19:27:42 <decentral1se> 'I am in ...' ;)
19:27:51 <themroc> we should certainly move the tags on the done elements  to 2.20 https://github.com/ansible/molecule/projects/4
19:28:15 <decentral1se> oh yes, how to manage this then
19:28:19 <decentral1se> I certainly made a mess
19:28:25 <gundalow> Yup, need to decide if we are using Milestones or Projects
19:28:33 <themroc> +1
19:28:36 * gundalow most likely hasn't helped that
19:29:23 <decentral1se> We got recommended projects from bcoca, and I am fine with that but it was just after I made a mess ;)
19:29:37 <gundalow> Might have missed some things that we end up adding before releasing, though as long as they are low risk I think I' OK with that
19:29:43 * themroc pretty agnostic, but i quite <3 the kanban view of the Projects
19:30:02 <gundalow> I'm happy to use whatever y'all find works best for you
19:30:42 <robertdebock> "y'all" <-- Texas influence? ;-)
19:31:15 <gundalow> robertdebock: Seems like a bit of Austin AnsibleFest stuck with me :)
19:31:32 <gundalow> Projects boards are good for giving people a list of "These are most likely good, reviews welcome"
19:31:47 <themroc> indeed
19:31:48 <gundalow> I guess we can finish up soon unless people have something else
19:32:07 <decentral1se> ok, great on the boards then
19:32:12 <decentral1se> someone type agreed quickly ;)
19:32:21 <themroc> https://github.com/ansible/molecule/projects/4 -> review the 2 reviewer approved ?
19:32:24 <smyers> I agree, but I'm late :P
19:32:36 <gundalow> #agreed We will use GitHub project Boards. Remove the Milestones. Update docs to point to GH Projects
19:32:38 <gundalow> done
19:32:44 <decentral1se> woot woot
19:32:45 <gundalow> #chair smyers
19:32:45 <zodbot> Current chairs: alongchamps decentral1se fabianvf gundalow robertdebock smyers themroc
19:32:46 <robertdebock> good, thanks.
19:32:49 <smyers> thx
19:32:57 <gundalow> smyers: Ace, thanks
19:33:04 <decentral1se> if anyone feels brave, take a pass on
19:33:05 <decentral1se> https://github.com/ansible/molecule/pull/1774
19:33:07 <gundalow> Anyone got anything else?
19:33:11 <decentral1se> https://github.com/ansible/molecule/pull/1543
19:33:16 * gundalow needs to head off now
19:33:19 <decentral1se> think they're ready to merge
19:33:26 <decentral1se> sure thing, optional! :)
19:34:01 <gundalow> decentral1se: cool, feel free to merge
19:34:09 <gundalow> Once again, amazing work
19:34:11 <gundalow> #endmeeting