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