18:03:16 <andersson007__> #startmeeting Ansible Community Meeting 18:03:16 <zodbot> Meeting started Wed Oct 5 18:03:16 2022 UTC. 18:03:16 <zodbot> This meeting is logged and archived in a public location. 18:03:16 <zodbot> The chair is andersson007__. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 18:03:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:03:16 <zodbot> The meeting name has been set to 'ansible_community_meeting' 18:03:42 <andersson007__> #topic Agenda https://github.com/ansible/community/issues/645 18:03:54 * gotmax[m] is kind of here 18:03:54 <mariolenz[m]> o/ 18:04:04 <andersson007__> #chair mariolenz[m] 18:04:04 <zodbot> Current chairs: andersson007__ mariolenz[m] 18:04:09 <cybette_> o/ 18:04:39 <andersson007__> #chair cybette_ 18:04:39 <zodbot> Current chairs: andersson007__ cybette_ mariolenz[m] 18:04:56 <DonNaro[m]> o/ 18:04:59 <DonNaro[m]> hi all 18:05:08 <andersson007__> #chair DonNaro[m] 18:05:09 <zodbot> Current chairs: DonNaro[m] andersson007__ cybette_ mariolenz[m] 18:05:13 <andersson007__> hi DonNaro[m] 18:05:17 <acozine> o/ 18:05:24 <andersson007__> #chair acozine 18:05:24 <zodbot> Current chairs: DonNaro[m] acozine andersson007__ cybette_ mariolenz[m] 18:05:33 <acozine> troubleshooting with a colleague, but I will keep my eye on the channel 18:05:42 <andersson007__> thanks:) 18:06:30 <cybette_> #info Agenda: https://github.com/ansible/community/issues/645 / Topics: https://github.com/ansible-community/community-topics 18:06:37 <cybette_> #topic Updates 18:06:38 <andersson007__> felixfontein: briantist are you around? 18:06:55 <cybette_> #info Ansible Contributor Summit 2022.10 HackMD - work in progress, bookmark it and check back for more info! https://hackmd.io/@ansible-community/contrib-summit-202210 18:06:55 <andersson007__> gundalow: ? 18:06:56 <gotmax[m]> I believe felixfontein said he couldn't come 18:07:06 <andersson007__> #chair gotmax[m] 18:07:06 <zodbot> Current chairs: DonNaro[m] acozine andersson007__ cybette_ gotmax[m] mariolenz[m] 18:07:13 <andersson007__> gotmax[m]: ah, thanks for the info 18:07:55 <cybette_> #info ansible-core 2.14.0b2 has been released: https://groups.google.com/g/ansible-devel/c/tiWZifuROq8 18:08:03 <andersson007__> cybette_: the summit's agenda looks descent 18:08:19 <gotmax> <felixfontein> ah, FYI: I won't be around for tomorrow's community meeting 18:08:36 <andersson007__> okay 18:09:04 <samccann> o/ sorry for the latness 18:09:04 <samccann> lateness even 18:09:05 <andersson007__> I'm not nearly as good as Felix in leading meetings, so if anyone wants to try, welcome! 18:09:12 <cybette_> thanks andersson007__ ! many thanks to all the presenters as well, and many others helping to make contrib summit happen 18:09:16 <andersson007__> #chair samccann 18:09:16 <zodbot> Current chairs: DonNaro[m] acozine andersson007__ cybette_ gotmax[m] mariolenz[m] samccann 18:09:35 <andersson007__> cybette_: yep +1:) 18:10:01 <andersson007__> remeber to join in-person or virtually folks 18:10:58 <andersson007__> any other updates? 18:11:03 <gotmax[m]> I've lead IRC meetings before, but I'm not the best at keeping time 18:11:09 <gotmax[m]> And I'm not on the SC 18:11:19 <andersson007__> gotmax[m]: no problem:) 18:11:28 <andersson007__> it's not an obstacle 18:12:01 <samccann> #info looking for quick feedback on docs improvement -https://github.com/ansible-community/community-topics/issues/143 18:12:13 <samccann> We'll likely finalize tomorrow, or Friday the latest 18:12:16 <andersson007__> i copy-paste things from the previous log which can be found in https://github.com/ansible/community/issues/645#issuecomment-1261349821 18:12:41 <cybette_> gotmax (He/Him): you don't have to be on the SC to lead a meeting :) anyone in the community are welcome to do that if they wish to :) 18:12:47 <andersson007__> gotmax[m]: ^ just fyi, if you wanna try, welcome 18:13:32 <gotmax[m]> Maybe another day. I'm a bit distracted today 18:13:40 <andersson007__> samccann: thanks for reminding, I'll try to take a look tomorrow 18:13:51 <andersson007__> gotmax[m]: yep, sure 18:14:03 <andersson007__> just let us know a bit in advance 18:15:02 <remindbot[m]> @cybette:ansible.im cyb-clock chimes every 15 minutes during the community meeting 18:15:20 <cybette_> plus we have cyb-clock ^ to keep time ;) 18:15:39 <andersson007__> #info mariolenz[m] is doing a great job with cleaning up the package! Thanks mariolenz[m] ! 18:15:43 <cybette_> hi Sergio Oliveira ! we're having the Ansible Community Meeting now. are you here for this? 18:15:51 <SergioOliveira[m> Hello! :) 18:15:51 <SergioOliveira[m> I'm trying to run the tests in community.rabbitmq locally but I'm facing some issues. I wonder if someone could give me some help to setup my local dev environment. That's what I'm getting: https://paste.ubuntu.com/p/CB2XdvzZrC/ 18:16:03 <cybette_> thanks mariolenz ! 18:16:32 <SergioOliveira[m> I haven't joinned for that reason but I'd love to participate 18:16:41 <gotmax[m]> I'm working on official Ansible Collection Packaging Guidelines for Fedora and making changes to the ansible-packaging macros 18:17:03 <andersson007__> SergioOliveira[m: hello, please write to csmart, its maintainer 18:17:30 <gotmax[m]> We have a fair amount of collections packaged and a couple other people packaging collections beside me, which I'm happy about 18:17:44 <andersson007__> gotmax[m]: sounds interesting! 18:18:02 <gotmax[m]> Also, anybody is welcome to join #packaging:ansible.com / #ansible-packaging :) 18:18:20 <andersson007__> gotmax[m]: if you need any community feedback / if you want to announce something related, feel free to leverage Bullhorn 18:18:52 <andersson007__> you could tag this with #info 18:18:57 <gotmax[m]> Yeah, I probably should do that 18:19:35 <andersson007__> #info gotmax[m] is working on official Ansible Collection Packaging Guidelines for Fedora and making changes to the ansible-packaging macros, anybody is welcome to join #packaging:ansible.com / #ansible-packaging :) 18:19:39 <cybette_> #info join #packaging:ansible.com (Matrix) / #ansible-packaging (IRC) if you're interested to discuss/participate in the packaging of Ansible collections 18:19:47 <andersson007__> :) 18:19:55 <gotmax[m]> The more the merrier 18:20:35 <gotmax[m]> I'll also probably package the ansible{,-core} pre-releases like I did last time 18:20:35 * cybette_ is too slow as always :P 18:20:52 <andersson007__> in Bullhorn it'd be seen by more people 18:20:54 <gotmax[m]> Is 2.14 the release with the new galaxy.yml file manifest stuff? 18:21:21 <cybette_> yep +1 for sharing to the Bullhorn 📯 18:21:30 * gotmax[m] will do that later 18:21:57 <andersson007__> gotmax[m]: thanks for doing this! 18:22:46 <andersson007__> gotmax[m]: i personally don't know 18:23:02 <gotmax[m]> FWIW, I am a Fedora packager sponsor if people feel like getting involved with Ansible packaging in Fedora 18:23:15 <andersson007__> I think devel channel is a good place to ask 18:23:59 <gotmax[m]> Seems so: https://github.com/ansible/ansible/commit/d2f80991180337e2be23d6883064a67dcbaeb662 18:25:00 * andersson007__ needs to read the details 18:25:09 <cybette_> yep I see this in the 2.14.0b1 changelog: collections - ansible-galaxy collection build can now utilize MANIFEST.in style directives from galaxy.yml instead of build_ignore effectively inverting the logic from include by default, to exclude by default. 18:26:12 <cybette_> haha I'm just repeating what everyone types :P 18:26:59 <andersson007__> cybette_: if you use a matrix.org account delays can happen:) 18:27:14 <gotmax[m]> I think sivel gave a good description of it in some community-topics issue, but for collections that opt in, it would automatically exclude .gitignore and other dotfiles that shouldn't be part of built collections 18:27:31 <gotmax[m]> I probably should educate myself more about this before proposing anything, but the SC might want to have some policy about this 18:28:04 <cybette_> andersson007__: thanks for making me look good (by blaming matrix ;) ❤️ 18:28:14 <andersson007__> hehe 18:28:29 <gotmax[m]> https://github.com/ansible-community/community-topics/issues/126#issuecomment-1220056484 18:29:08 <andersson007__> gotmax[m]: thanks for the link! 18:29:49 <andersson007__> yep, let's see, maybe we can introduce/recommend it in the requirements 18:30:01 <remindbot[m]> @cybette:ansible.im cyb-clock chimes every 15 minutes during the community meeting 18:30:12 <andersson007__> I remember about Questions to Legal topic btw 18:30:19 <andersson007__> other tasks pop up 18:30:50 <andersson007__> but one day i consolidate all the stuff in one consistent question to Legal 18:30:56 <gotmax[m]> #action gotmax to open a community-topics issue about galaxy.yml manifest directives in community collections 18:31:13 <andersson007__> gotmax[m]: great, thanks! 18:31:48 <andersson007__> Does anyone want to discuss any particular topic from community-topics or whatever? Feel free to suggest 18:32:34 <cybette_> andersson007__: is there something to discuss about the questions to Legal? (i.e. should we change the topic? we're still at "Updates" :) 18:33:10 <gotmax[m]> We could update the Zuul Galaxy publishing jobs to use ansible-core 2.14 once it is released, but if collections have this, `ansible-galaxy collection build` won't work at all with older versions 18:33:11 <gotmax[m]> So we'll probably need to hold off 18:33:15 <andersson007__> cybette_: i don't think so (about the Legal) 18:33:41 <cybette_> ok, thanks for doing the work and keeping us updated 18:33:48 <andersson007__> +1 18:34:19 <andersson007__> cybette_: if we have a topic we can change of course:) 18:34:30 <gotmax[m]> Basically, the question is https://github.com/ansible-community/community-topics/issues/131#issuecomment-1239727559. I think we agreed that was the main issue. 18:35:33 <gotmax[m]> We could go through the backlog: https://github.com/ansible-community/community-topics/issues?q=is%3Aissue+is%3Aopen+sort%3Acreated-asc 18:36:29 <andersson007__> I'll try to make time this week for Legal, or next week on Monday 18:36:48 <cybette_> some topics have been opened quite a while 😅 18:37:04 <samccann> any chance anwesha is around? they have a bit of legal chops 18:37:11 <andersson007__> the backlog is huge anyway:) 18:38:19 <andersson007__> btw folks who haven't vote yet on Vote ends topics, please do it 18:38:29 <gotmax[m]> Picking a random one `Custom GitHub actions related to Ansible #40`, I think we already have those? 18:38:54 <cybette_> yep, and if anything needs more attention (since not many people can join the community meeting), feel free to add it as an item for Bullhorn! 18:39:40 <andersson007__> samccann: i worked as a lawyer too and stopped 8 years ago:) Now i wouldn't trust my judgment 18:40:04 <gotmax[m]> Or we could end early :) 18:40:43 <samccann> oh haha TIL! didn't know that about your background! 18:41:17 <andersson007__> yep, spent 5 years at Uni.. worked for 3 years 18:41:31 <mariolenz[m]> Apropos backlog, do you think we could close https://github.com/ansible-community/community-topics/issues/82 or not? 18:41:36 <andersson007__> though the area was far from licensing 18:41:56 <cybette_> we have a diverse team with interesting skillset :) 18:42:38 <DonNaro[m]> was it criminal law? 18:43:49 <cybette_> mariolenz: was a concensus reached? (I haven't read through everything in #82) 18:43:50 <andersson007__> mariolenz[m]: done, thanks! 18:44:06 <andersson007__> cybette_: vast majority was for inclusion 18:44:12 <cybette_> ok nevermind :P 18:44:25 <andersson007__> DonNaro[m]: no 18:44:32 <andersson007__> civil law 18:44:33 * cybette_ should be renamed to snail 18:44:39 <briantist> hi sorry, been really busy lately 18:44:40 <briantist> o/ 18:44:41 <andersson007__> hehe 18:45:00 <remindbot[m]> @cybette:ansible.im cyb-clock chimes every 15 minutes during the community meeting 18:45:07 <andersson007__> briantist: no problem, hi, we perform asynchronously well imo 18:45:13 <gotmax[m]> mariolenz: I much prefer using individual collections over `ansible`, but I don't think it's a good idea to deprecate `ansible` 18:45:28 <briantist> woah what did I walk into lol 18:45:50 <andersson007__> hehe 18:46:14 <gotmax[m]> I think we got a bit bored :) 18:46:39 <andersson007__> imo these meeting shouldn't feel like something obligatory like it was 1-2 years ago 18:46:49 <andersson007__> it's just a good place to chat (for me) 18:47:05 <andersson007__> with active community folks and SC 18:47:20 <andersson007__> i.e. time dedicated to that 18:47:28 <andersson007__> socializing, etc. 18:48:00 <cybette_> yep, most discussions can and should be done asynchronously, and we can use the meetings to tie up some loose ends 18:48:04 <andersson007__> it was so crazy, say, 1.5 year ago:) 18:48:05 <briantist> qq I hope, re: opening a vote, how do I determine when a vote should end? 18:48:10 <acozine> last I looked at the open voting issues, folks had chimed in on all fo them 18:48:16 <andersson007__> cybette_: +1 18:48:43 <samccann> usually votes have an end date. If they don't I suggest we add one now 18:48:49 <andersson007__> briantist: iirc there's something written in README of community-topics 18:48:53 <acozine> briantist: when they are on GitHub they generally have a date on them, a deadline for voting 18:49:05 <cybette_> 1.5 years ago every meeting was going over 90 minutes, sometimes 2 hours. that's why we needed the cyb-clock 18:49:06 <acozine> heh, what samccann said 18:49:15 <briantist> right, I'm asking how do I determine the date I should add to them 😅 18:49:25 <andersson007__> briantist: i think a week is more than enough for that topic 18:49:30 <briantist> also I am looking at the README too, doesn't say anything in there 18:49:34 <briantist> ok sounds good to me 18:49:36 <acozine> ah 18:49:55 <gotmax[m]> https://github.com/ansible-community/community-topics/blob/main/community_topics_workflow.md 18:49:56 <gotmax[m]> it seems 18:50:25 <andersson007__> briantist: as a general rule - trust your judgment when establishing the date:) 18:50:46 <andersson007__> gotmax[m]: yep, exactly 18:50:46 <briantist> thanks! 18:50:49 <andersson007__> thanks 18:50:55 <cybette_> briantist: I suggest you give enough time to put it in at least one issue of Bullhorn (e.g. next bullhorn release + 1 week) 18:51:12 <andersson007__> gotmax[m]: briantist but it's a kind of set of recommendations 18:51:18 <andersson007__> it's not a policy 18:51:24 <gotmax[m]> cybette: Out of curiosity, what's the cyb-clcok running on? 18:51:33 <andersson007__> so sane judgment is what we should use 18:51:58 <briantist> cybette_: I would like to keep it slightly shorter.. just because I will be away for fest after that and this is a small topic, but generally I would agree 18:52:14 <acozine> we're out of the "everyone is on vacation" months, so a week seems reasonable 18:52:25 <andersson007__> +1 18:52:41 <gotmax[m]> gotmax[m]: I kind of want to ~~steal~~ reuse it 18:52:41 <dmsimard[m]> it's a matrix bot 18:52:49 <andersson007__> #chair dmsimard[m] 18:52:49 <zodbot> Current chairs: DonNaro[m] acozine andersson007__ cybette_ dmsimard[m] gotmax[m] mariolenz[m] samccann 18:52:55 <andersson007__> hey David! 18:53:03 * samccann waves to dmsimard 18:53:24 <cybette_> gotmax (He/Him): yeah it's remindbot, I'm trying to find the repo 18:53:56 * gotmax[m] waves to dmsimard 18:54:25 <briantist> babby's first vote topic: https://github.com/ansible-community/community-topics/discussions/146 18:55:09 <cybette_> I think it's this one https://github.com/anoadragon453/matrix-reminder-bot 18:56:27 <cybette_> hi dmsimard ! 18:56:30 <andersson007__> briantist iirc we decided to use YYYY-MM-DD format 18:56:41 <andersson007__> to avoid confusion 18:56:49 <mariolenz[m]> dmsimard: Great that you're here! I think you've been working on running tests on the collections that are part of the community package. But I don't find it right at the moment. Do you have the link? It was really great work! 18:56:52 <briantist> oof.. yeah that's my preferred format too, my brain is just mush 18:56:52 <andersson007__> it's called ISO format or something like that 18:57:32 * gotmax[m] wishes the US would use sane measurement systems/date formats 18:57:32 <acozine> I call it "make it obvious" format - start with the year and everyone knows the next thing is the month, not the day 18:57:33 <briantist> yeah.. when stressed, the cursed American date formats take advantage and avoid suppression ;) 18:58:20 <anwesha> samccann, I could not attend the meeting today since I had PyLadies Stockholm meetup going on till late evening. Then had to put the cranky little one to bed :). Reading back the logs now. 18:59:07 <dmsimard[m]> mariolenz: I'm not actively working on anything like that at this time but it's likely it was something that I would have liked to do -- can you help my memory about what kind of tests ? 18:59:34 <andersson007__> I'll close the meeting in 1 minute, though it won't be an obstacle for chatting who wants 19:00:03 <cybette_> thanks andersson007__ ! 19:00:07 <dmsimard[m]> there some amount of testing coverage encapsulated in https://github.com/ansible-community/antsibull/blob/main/roles/build-release/tasks/tests.yaml and https://github.com/ansible-community/antsibull/blob/main/playbooks/nested-ansible-tests.yaml which was meant to be designed to make it easy to add more tests in there 19:00:07 <andersson007__> #endmeeting