18:00:42 <felixfontein> #startmeeting Ansible Community Meeting 18:00:42 <zodbot> Meeting started Wed May 10 18:00:42 2023 UTC. 18:00:42 <zodbot> This meeting is logged and archived in a public location. 18:00:42 <zodbot> The chair is felixfontein. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 18:00:42 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:42 <zodbot> The meeting name has been set to 'ansible_community_meeting' 18:00:42 <felixfontein> #topic Agenda https://github.com/ansible/community/issues/679 18:00:48 <felixfontein> Landrash[m], acozine, andersson007_, anwesha, ascherbaum, baptistemm, bcoca, briantist, cidrblock, cyberpear, cybette, dericcrago, dmsimard, felixfontein, geerlingguy, gotmax, gundalow, gwmngilfen, ikhan_, jillr, jtanner, lmodemal, mariolenz[m], markuman, maxamillion, misc, nitzmahone, oranod, resmo, russoz, samccann, thaumos, wbentley15[m], zbr: The Ansible community meeting is starting 18:00:52 <felixfontein> now! 18:00:54 <felixfontein> The ping list is stored at https://kutt.it/meeting-people. Feel free to add or remove yourself. 18:00:57 <felixfontein> #info Agenda: https://github.com/ansible/community/issues/679 / Topics: https://github.com/ansible-community/community-topics 18:01:00 <felixfontein> #topic Updates 18:01:04 <andersson007___> o/ 18:01:14 <cybette_> o/ 18:01:17 <felixfontein> #chair andersson007___ cybette_ 18:01:17 <zodbot> Current chairs: andersson007___ cybette_ felixfontein 18:01:18 <oranod> o/ 18:01:21 <felixfontein> #chair oranod 18:01:21 <zodbot> Current chairs: andersson007___ cybette_ felixfontein oranod 18:02:11 <gotmax23> .hi 18:02:12 <zodbot> gotmax23: gotmax23 'Maxwell G' <maxwell@gtmx.me> 18:02:42 * gotmax23 notes that there's been some Matrix <-> IRC bridge issues today 18:02:49 <felixfontein> #info There's a antsibull-docs 2.0.0a1 prerelease for testing; please note that the sphinx-init subcommand currently generates an unsatisfyable version range, this should get fixed by a 2.0.0a2 release later today. 18:02:53 <felixfontein> #chair gotmax23 18:02:53 <zodbot> Current chairs: andersson007___ cybette_ felixfontein gotmax23 oranod 18:03:00 <andersson007___> #info the [PR](https://github.com/ansible/ansible/pull/74901) to ansible-core adding a new nice feature to ansible-galaxy command is still vacant to finish. If you're interested, put a comment in the PR that you're in . 18:03:06 <felixfontein> yeah, it might be better to watch from IRC today :) 18:03:33 <cybette_> #info Please take a look at the Proposed Ansible Community Forum layout and add your comments/feedback: https://github.com/ansible-community/community-topics/issues/202#issuecomment-1542420839 18:03:47 <felixfontein> now I remember what I wanted to read before the meeting... 18:03:50 * gotmax23 has both Element and The Lounge open 18:05:07 * andersson007___ always uses irc for community meetings 18:05:17 <felixfontein> hmm, I see on matrix that maxamillion wrote .hello2, but that doesn't show up here and his nick isn't available on IRC... 18:05:49 <FelixFontein[m]> maxamillion: you're not visible from IRC right now; the bridge has some problems today 18:06:23 <gotmax23> 18:05 <felixfontein> hmm, I see on matrix that maxamillion wrote .hello2, but that doesn't show up here and his nick isn't available on IRC... 18:06:30 <gotmax23> ironically didn't show up on Matrix 18:06:39 <felixfontein> yep :) 18:06:53 <andersson007___> yeah, there are lags at least sometimes 18:07:08 <andersson007___> heard that it's because of overloaded matrix.org servers 18:07:35 <andersson007___> permanently overloaded:) 18:07:36 * gotmax23 take a look at community-topics 18:07:43 <felixfontein> gwmngilfen-work had some links about that, they are doing some work on the bridge, and something isn't right yet 18:07:43 <cybette_> fun day, github and matrix issues galore 18:07:47 <felixfontein> (or something like that) 18:07:51 <felixfontein> yeah, that too :) 18:08:00 <gotmax23> I have updates regarding #218 and #226 18:08:03 <felixfontein> https://www.githubstatus.com/ is more colorful today... 18:08:11 <felixfontein> with which do you want to start? 18:08:14 <andersson007___> we've reached the point today that the whole internet started lagging 18:08:36 <gotmax23> We can start with #226 about the ansible-build-data docs 18:08:48 <gotmax23> but if anyone else has something feel free to go ahead first 18:08:49 <felixfontein> #topic ansible-build-data release docs 18:08:53 <gotmax23> I'm finishing my lunch :) 18:08:54 <felixfontein> #link https://github.com/ansible-community/community-topics/issues/226 18:09:02 <felixfontein> tada, here it is ;) 18:09:08 <felixfontein> sorry, read the lunch message too late ;) 18:09:15 <felixfontein> (and I'm not sure there is something else) 18:09:46 <gotmax23> So, I've been working on documenting the release process in the ansible-build-data repository 18:09:52 <gotmax23> I proposed an outline in https://github.com/ansible-community/ansible-build-data/issues/221#issuecomment-1531996313 18:10:09 <felixfontein> anwesha[m] isn't around for today's meeting, pinging her so she can look at the logs later :) 18:10:35 <gotmax23> So far, we've merged a PR setting up the doc scaffolding and adding docs for how to handle the Enforce collection tagging policy as a release blocker #218 issue 18:11:02 <gotmax23> I opened https://github.com/ansible-community/ansible-build-data/pull/227 to add docs for the actual release process 18:11:03 <gotmax23> It provides a step-by-step guide 18:11:11 <cybette_> anwesha has commented on https://github.com/ansible-community/ansible-build-data/pull/227 that she'll share something by this week 18:11:25 <gotmax23> I'm waiting for feedback from anwesha and/or previous release managers who want to chime in 18:11:40 <felixfontein> dmsimard[m]: dericcrago: ^ :) 18:11:46 <gotmax23> don't worry :) 18:11:56 <gotmax23> yeah, I saw :) 18:11:57 * andersson007___ is sure step-by-step guides is always a great thing 18:12:21 * andersson007___ like when a random community person can release using it 18:12:33 * andersson007___ successfully at the first try 18:12:49 <cybette_> maybe also ompragash, deric.crago , dmsimard etc. 18:12:52 <gotmax23> 18:11 * @andersson007___ is sure step-by-step guides is always a great thing 18:12:52 <gotmax23> 18:12 * @andersson007___ like when a random community person can release using it 18:12:52 <gotmax23> Me too :) 18:12:54 <felixfontein> yeah, that random community person just needs a PyPI token ;) 18:13:06 <cybette_> ah I'm too slow (or there's a lag) 18:13:08 <andersson007___> 👍 18:13:19 <gotmax23> there's a decent sized lag :) 18:13:48 <gotmax23> felixfontein: yeah, the community person would need a PyPI token or we'd need some sort of GH Action or something that could push it 18:13:53 <andersson007___> felixfontein: i hope one day they even don't need tokens 18:14:06 <gotmax23> I'd be happy to help with releases in the future 18:14:26 <Leo[m]> Hi all! 👋 18:14:36 <gotmax23> I already do the releases in Fedora 18:14:39 <andersson007___> 👋 18:14:46 <gotmax23> so I could just do them in the same time 18:14:49 <felixfontein> #chair Leo[m] 18:14:49 <zodbot> Current chairs: Leo[m] andersson007___ cybette_ felixfontein gotmax23 oranod 18:14:53 * gotmax23 waves to Leo 18:15:00 <remindbot[m]> @cybette:ansible.im cyb-clock chimes every 15 minutes during the community meeting 18:15:24 <andersson007___> gotmax23: it sounds great to me, thanks for desire to help 18:15:48 <gotmax> anyways, if anyone has other concrete feedback, feel free to chime in on https://github.com/ansible-community/ansible-build-data/issues/221 18:16:01 <gotmax> andersson007___: thanks :) 18:16:03 <felixfontein> I can also help, but I'm also happy if I don't have to do more than reviewing PRs for that ;) 18:16:21 <andersson007___> hehe 18:16:38 <felixfontein> too much stuff going on at the moment 18:17:05 * andersson007___ feeling the same 18:17:20 <gotmax> yeah... 18:17:39 <felixfontein> gotmax23: should we switch to #218? 18:17:49 <gotmax> sure 18:18:00 <felixfontein> #topic Enforce collection tagging policy as a release blocker 18:18:04 <felixfontein> #link https://github.com/ansible-community/community-topics/issues/218 18:18:26 <cybette_> different topic? 18:18:36 <gotmax> cybette_: yes 18:18:53 <gotmax> As I said, we merged https://github.com/ansible-community/ansible-build-data/commit/950e2d650b5ec0fd748f686e5a9ec2c84c8d227d to document this new policy 18:19:31 <gotmax> Currently, the release playbook just warns about tag validation errors, but they'll become actual errors and block the release starting in 9.0.0a1 18:19:57 <gotmax> If anyone wants me to summarize the discussion we had about this in last meeting, let me know :) 18:20:53 <gotmax> by tag validation errors, I mean collection releases that are available on Galaxy but not tagged in the collections' git repository 18:22:18 <felixfontein> :+1: 18:22:38 <gotmax> did we loose Matrix or is my Element client just broken? 18:22:49 <andersson007___> i can't read effectively right now but the idea sgtm, happy to see the work going 18:22:54 <Leo[m]> <gotmax> "anyways, if anyone has other..." <- previous topic sorry! late arrival, gotmax let me know if Is it useful to share a few of the related links to the existing documentation for the collections in the issue. I'm guessing you are pointing towards the "including a collection in ansible community package" for the docs/adding.md right? 18:22:59 <felixfontein> I was just about to write that matrix hasn't seen up updates for 7-8 minutes 18:23:21 <gotmax> I think someone forgot to pay off the bridge goblins :) 18:23:30 <felixfontein> lol 18:23:34 <andersson007___> hehe 18:23:44 <felixfontein> I don't see that message by Leo on matrix at all 18:23:52 <gotmax> me neither 18:24:13 <felixfontein> hmm... chaos :) 18:24:22 <gotmax> Leo[m]: that proposal is specifically about the changes that need to be made to the ansible-build-data repository 18:24:26 <Leo[m]> felixfontein: I'm on matrix and I'm seeing your messages, but it has been misbehaving today :D 18:24:37 <felixfontein> the lats one I see is "gotmax23 waves to Leo", and nothing since then 18:24:46 <felixfontein> Leo[m]: hmm, funny :) 18:24:51 <gotmax> but we can link to the full collection inclusion process in the ansible-build-data doc and vice versa 18:25:00 <andersson007___> "to pay bridge goblins" will be the joke of today and tomorrow for me 18:25:07 <Leo[m]> gotmax: ohh ok, sorry, missed that bit. ty 18:25:12 <felixfontein> :) 18:25:15 * gotmax wonders if there's something different between the matrix.org and ansible.im homeserver 18:25:24 <gotmax> Leo[m]: sure, thanks for asking! 18:25:39 <felixfontein> I'm using matrix.org as a homeserver right now 18:26:07 <cybette_> yeah the homeserver probably makes a difference. my matrix.org account only sees "gotmax23 waves to Leo" as well 18:26:17 <Landrash[m]> Im using my own but havent seen any burps in the flow 18:26:28 <felixfontein> #chair Landrash[m] 18:26:28 <zodbot> Current chairs: Landrash[m] Leo[m] andersson007___ cybette_ felixfontein gotmax23 oranod 18:26:32 <cybette_> matrix.org is probably overloaded 18:26:37 <gotmax> yeah... 18:26:48 <felixfontein> ah, now updates are coming on matrix for me... 18:27:15 <felixfontein> "the time traveller meeting" ;) 18:27:26 <gotmax> should we move open floor? it seems enough of the messages are falling through anyways. 18:27:59 <cybette_> +1 18:28:21 <felixfontein> sounds good to me 18:28:24 <felixfontein> #topic Open Floor 18:28:30 <felixfontein> with a special trapdoor for messages! ;) 18:28:48 <gotmax> :) 18:29:11 <felixfontein> gotmax: I wasn't sure whether your pun was intended, but I liked it ;) 18:29:18 <gotmax> it was :) 18:29:20 <felixfontein> hehe 18:29:35 <gotmax> we have been working away on antsibull-core and antsibull-docs v2 18:29:52 <gotmax> antsibull-core 2.0.0 was released a couple days ago 18:30:00 <remindbot[m]> @cybette:ansible.im cyb-clock chimes every 15 minutes during the community meeting 18:30:15 <gotmax> antsibull-docs 2.0.0a1 was released but we need to do a hotfix due to an issue with the sphinx-init command 18:30:42 <felixfontein> gotmax: there's a PR already, once it's merged I'll do the 2.0.0a2 release :) 18:30:43 <gotmax> we've announced the releases on the Bullhorn but thought I'd bring it up here :) 18:30:50 <felixfontein> https://github.com/ansible-community/antsibull-docs/pull/149 18:30:57 <gotmax> ah, I didn't see that yet 18:30:59 <gotmax> thanks 18:31:09 <felixfontein> I created it shortly before the meeting started 18:31:31 <felixfontein> and then noticed that GH has some problems since there were some unexpected CI failures without logs ;) 18:31:54 <felixfontein> fortunately they just have partial outages, so with the retry functionality everything passed in the end 18:32:02 <gotmax> I think the internet is cursed today 18:32:19 <cybette_> maybe the internet needs a reboot 18:32:28 <gotmax> unplug it and plug it back in? 18:32:42 <cybette_> hehe exactly 18:32:57 <andersson007___> shut down all computers in the world 18:33:06 <andersson007___> and all switches 18:33:07 <andersson007___> etc. 18:33:23 <felixfontein> just shut it down and ... notice you don't have a way to restart it remotely :D 18:33:31 <oranod> chatGPT screams 18:33:34 <andersson007___> lol 18:34:33 <andersson007___> you can call a person in datacenter to kickstart it 18:35:01 <andersson007___> i mean a classical phone if you have 18:35:07 <felixfontein> yeah, but to call them you need internet, because everyone uses VoIP nowadays ;) 18:35:45 <felixfontein> even classical phones usually only are analog til the next phone switch station, then it's VoIP... 18:36:02 <andersson007___> or you can use your bike then if you have 18:36:30 <gotmax> carrier pigeon? 18:36:43 <felixfontein> which reminds me I have to replace our last analog phone, or alternatively the analog-VoIP adapter next to it, since Cisco screwed up and the current adapter has a remote command execution vuln... 18:36:49 <gotmax> also, felixfontein I acked your antsibull-docs PR, but made a suggestion to improve the changelog fragment 18:37:07 <gotmax> what fun... 18:37:21 <felixfontein> gotmax: thanks, applied! 18:38:06 <gotmax> should we end early or does anyone else have something? 18:38:14 <felixfontein> yeah, and I also just read that the Linux kernel has a privilege escalation problem, local users can get root rights, with a reproducer available now, and patches haven't really been distributed yet... 18:38:29 <felixfontein> so time to upgrade kernels soon ;) 18:38:31 <gotmax> 😬 18:39:01 <andersson007___> not today:) 18:39:20 <felixfontein> yeah, the updates need to be out first ;) 18:39:33 <felixfontein> ok, let's stop early. the shortest community meeting for a long time :) 18:39:39 <gotmax> ack 18:39:41 <felixfontein> #endmeeting