* jeblairtest lurks using matrix | 00:06 | |
clarkb | jeblairtest: it seems to work | 00:06 |
---|---|---|
jeblairtest | indeed. and since the bridge already had this channel, i got history when i joined too. pretty neat. | 00:07 |
corvus | in case anyone else is curious (i was): the bridge has a service bot, and you can give it your nickserv password and it will connect as you and authn. | 00:09 |
corvus | screenshot of the help text: https://i.imgur.com/5yF3KcK.png | 00:11 |
corvus | i'm running a self-hosted synapse + element via docker-compose | 00:12 |
clarkb | corvus: and so you bridge the main irc bridge onto your server? | 00:14 |
corvus | clarkb: yeah, though i think the terminology is that i joined a room hosted on matrix.org via federation, and that room is bridged to irc | 00:17 |
clarkb | gotcha | 00:18 |
corvus | (so the room is "#freenode_#opendev:matrix.org", and my homeserver joined that room, as it would any room not hosted on my own homeserver) | 00:18 |
clarkb | and you could just point an element client directly at the matrix.org servers and join via them? | 00:18 |
clarkb | the synapse server in this case isn't strictly necessary? | 00:19 |
corvus | clarkb: correct, i'm doing complex stuff for fun and learning | 00:19 |
*** calcmandan has joined #opendev | 00:19 | |
corvus | clarkb: the easiest way to join this room via matrix without any effort is to register on the public matrix.org homeserver, log in with the matrix.org element client, and join the channel from there. | 00:19 |
clarkb | cool, just want to make sure I understand enough of it when we say "people can use matrix's bridge" that doesn't entail running a server too :) | 00:20 |
corvus | yep; i mean, i haven't tried it, but that's certainly the idea, and should be trivial for us to validate :) | 00:20 |
corvus | i mostly wanted to refresh my knowledge of matrix operations, and also maintain a homeserver for my own privacy | 00:21 |
corvus | incidentally, you can also use the matrix.org hosted element to connect to your own homeserver, or vice-versa. it's basically a stateless js app. | 00:23 |
clarkb | there is a desktop app too iirc | 00:24 |
clarkb | which may just be a js app wrapped in a browser presented as a natiev thing | 00:24 |
corvus | and https://github.com/poljar/weechat-matrix | 00:24 |
corvus | which is next on my list :) | 00:25 |
jeblairtest | ...and done | 00:33 |
jeblairtest | clarkb: the weechat plugin is quite pleasant and easy to use. verifying e2e encryption keys for private DMs is a little awkward, but can be done in other clients. | 00:53 |
jeblairtest | i think i'm going to become a weechat user; and will seriously consider using the bridge for irc instead of a direct connection. | 00:54 |
*** ysandeep|away has quit IRC | 01:05 | |
*** ChanServ has quit IRC | 01:05 | |
*** corvus has quit IRC | 01:10 | |
jeblairtest | ping | 01:15 |
*** ysandeep|away has joined #opendev | 01:15 | |
*** ChanServ has joined #opendev | 01:15 | |
*** weber.freenode.net sets mode: +o ChanServ | 01:15 | |
jeblairtest | i'm currently unable to connect to freenode via my normal irc client :( | 01:16 |
*** jeblair has joined #opendev | 01:16 | |
*** jeblair is now known as corvus | 01:16 | |
corvus | okay, back; i think freenode may be having issues | 01:17 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 01:32 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 02:24 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: bridge: upgrade to Ansible 4.0.0 https://review.opendev.org/c/opendev/system-config/+/792866 | 03:12 |
ianw | dmsimard: it was a long time ago, but was there a reason we didn't put https://github.com/ansible-community/ara/commit/0cad657e0e8246ed6cdb3588fd4b43cf91c314f4 into a release? | 03:48 |
ianw | clarkb: i really thought 3.11.0 dib should be not leaving profiledir directories behind | 03:54 |
ianw | https://review.opendev.org/c/openstack/diskimage-builder/+/787303 | 03:55 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 04:15 |
*** ykarel|away has joined #opendev | 04:17 | |
*** ricolin has joined #opendev | 04:18 | |
*** rishabhhpe has joined #opendev | 04:28 | |
*** redrobot8 has joined #opendev | 04:36 | |
*** redrobot has quit IRC | 04:39 | |
*** redrobot8 is now known as redrobot | 04:39 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 04:41 |
*** ysandeep|away is now known as ysandeep|ruck | 04:48 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 05:14 |
*** marios has joined #opendev | 05:25 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 05:37 |
*** ykarel|away is now known as ykarel | 05:48 | |
*** slaweq has joined #opendev | 06:03 | |
*** rishabhhpe has quit IRC | 06:05 | |
*** rishabhhpe has joined #opendev | 06:06 | |
openstackgerrit | Merged opendev/system-config master: Symlink python3 to python for gerrit image build https://review.opendev.org/c/opendev/system-config/+/792041 | 06:09 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: ask.openstack.org static site https://review.opendev.org/c/opendev/system-config/+/792789 | 06:10 |
*** sboyron has joined #opendev | 06:17 | |
*** ralonsoh has joined #opendev | 06:19 | |
*** rishabhhpe has quit IRC | 06:31 | |
*** rishabhhpe has joined #opendev | 06:32 | |
dpawlik | thanks for the investigation fungi and mnaser! | 06:39 |
*** rishabhhpe has quit IRC | 06:52 | |
*** rishabhhpe has joined #opendev | 06:53 | |
*** vishalmanchanda has joined #opendev | 06:54 | |
ianw | clarkb: ^^ ready for review now | 06:54 |
ianw | #status log cleared leaked files and rebooted nb01/nb02 | 06:55 |
openstackstatus | ianw: finished logging | 06:55 |
ianw | forgot that from before | 06:56 |
*** sshnaidm|afk is now known as sshnaidm | 06:59 | |
*** amoralej|off is now known as amoralej | 07:02 | |
*** fressi has joined #opendev | 07:10 | |
*** andrewbonney has joined #opendev | 07:17 | |
*** rpittau|afk is now known as rpittau | 07:18 | |
*** rishabhhpe has quit IRC | 07:19 | |
*** rishabhhpe has joined #opendev | 07:20 | |
*** tosky has joined #opendev | 07:22 | |
*** rishabhhpe has quit IRC | 07:30 | |
*** rishabhhpe has joined #opendev | 07:33 | |
*** Tengu has quit IRC | 07:42 | |
*** priteau has joined #opendev | 07:44 | |
*** Tengu has joined #opendev | 07:49 | |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Fix buildset-registry test on focal https://review.opendev.org/c/zuul/zuul-jobs/+/792349 | 07:52 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Add ensure-skopeo role https://review.opendev.org/c/zuul/zuul-jobs/+/792900 | 07:52 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Fix ensure-kubernetes role for focal https://review.opendev.org/c/zuul/zuul-jobs/+/792901 | 07:52 |
*** jpena|off is now known as jpena | 08:00 | |
*** lucasagomes has joined #opendev | 08:04 | |
*** ykarel is now known as ykarel|lunch | 08:05 | |
noonedeadpunk | Hey there! Have a question regarding https://review.opendev.org/c/opendev/system-config/+/792651 - I'm not sure, but I guess that afs volume should already exist at this point? And I'm not sure how it should be created... Feels a bit like it's a manual action? | 08:06 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Fix buildset-registry test on focal https://review.opendev.org/c/zuul/zuul-jobs/+/792349 | 08:10 |
*** vishalmanchanda has quit IRC | 08:11 | |
*** seongsoocho has quit IRC | 08:12 | |
*** rishabhhpe has quit IRC | 08:15 | |
*** rishabhhpe has joined #opendev | 08:16 | |
*** mnasiadka has quit IRC | 08:17 | |
*** whoami-rajat_ has joined #opendev | 08:19 | |
*** vishalmanchanda has joined #opendev | 08:21 | |
*** mnasiadka has joined #opendev | 08:26 | |
*** seongsoocho has joined #opendev | 08:30 | |
*** dtantsur has quit IRC | 08:34 | |
*** dtantsur has joined #opendev | 08:40 | |
*** whoami-rajat_ is now known as whoami-rajat | 08:42 | |
*** stephenfin has joined #opendev | 08:46 | |
*** hashar has joined #opendev | 08:47 | |
*** dtantsur has quit IRC | 08:57 | |
*** dtantsur has joined #opendev | 08:58 | |
dtantsur | is it only me or freenode started having many more disconnects? | 08:58 |
*** ykarel|lunch has quit IRC | 09:35 | |
*** ykarel|lunch has joined #opendev | 09:36 | |
*** ykarel|lunch has quit IRC | 09:37 | |
*** ykarel|lunch has joined #opendev | 09:37 | |
*** ykarel|lunch is now known as ykarel | 09:54 | |
*** fressi has quit IRC | 09:54 | |
*** tinwood has quit IRC | 10:08 | |
*** mattmceuen has quit IRC | 10:08 | |
*** ttx has quit IRC | 10:08 | |
*** wendar has quit IRC | 10:08 | |
*** rm_work has quit IRC | 10:08 | |
*** tinwood has joined #opendev | 10:09 | |
*** mattmceuen has joined #opendev | 10:09 | |
*** wendar has joined #opendev | 10:09 | |
*** ttx has joined #opendev | 10:09 | |
*** rm_work has joined #opendev | 10:09 | |
*** jeblairtest has quit IRC | 10:12 | |
*** reed has quit IRC | 10:12 | |
*** mordred has quit IRC | 10:12 | |
*** gtema has quit IRC | 10:12 | |
*** dirk has quit IRC | 10:12 | |
*** fressi has joined #opendev | 10:13 | |
*** fungi has quit IRC | 10:13 | |
*** mugsie has quit IRC | 10:13 | |
*** fungi has joined #opendev | 10:14 | |
*** mugsie has joined #opendev | 10:14 | |
*** Tengu has quit IRC | 10:14 | |
*** ralonsoh has quit IRC | 10:14 | |
*** slaweq has quit IRC | 10:14 | |
*** ricolin has quit IRC | 10:14 | |
*** corvus has quit IRC | 10:14 | |
*** openstackgerrit has quit IRC | 10:14 | |
*** mkowalski has quit IRC | 10:14 | |
*** kopecmartin has quit IRC | 10:14 | |
*** jonher has quit IRC | 10:14 | |
*** bhagyashris has quit IRC | 10:14 | |
*** akahat has quit IRC | 10:14 | |
*** cenn has quit IRC | 10:14 | |
*** Tengu has joined #opendev | 10:16 | |
*** ralonsoh has joined #opendev | 10:16 | |
*** slaweq has joined #opendev | 10:16 | |
*** ricolin has joined #opendev | 10:16 | |
*** corvus has joined #opendev | 10:16 | |
*** openstackgerrit has joined #opendev | 10:16 | |
*** mkowalski has joined #opendev | 10:16 | |
*** kopecmartin has joined #opendev | 10:16 | |
*** jonher has joined #opendev | 10:16 | |
*** bhagyashris has joined #opendev | 10:16 | |
*** akahat has joined #opendev | 10:16 | |
*** cenn has joined #opendev | 10:16 | |
*** mnaser has quit IRC | 10:16 | |
*** fdegir has quit IRC | 10:16 | |
*** mhu has quit IRC | 10:16 | |
*** felixedel has quit IRC | 10:16 | |
*** icey has quit IRC | 10:16 | |
*** amotoki has quit IRC | 10:16 | |
*** CeeMac has quit IRC | 10:18 | |
*** parallax has quit IRC | 10:18 | |
*** jrosser has quit IRC | 10:18 | |
*** paladox has quit IRC | 10:18 | |
*** StevenK has quit IRC | 10:18 | |
*** JayF has quit IRC | 10:18 | |
*** timburke has quit IRC | 10:18 | |
*** sshnaidm has quit IRC | 10:18 | |
*** calcmandan has quit IRC | 10:18 | |
*** gothicserpent has quit IRC | 10:18 | |
*** guillaumec has quit IRC | 10:18 | |
*** Dmitrii-Sh has quit IRC | 10:18 | |
*** lourot has quit IRC | 10:18 | |
*** swest has quit IRC | 10:18 | |
*** amoralej has quit IRC | 10:18 | |
*** smcginnis has quit IRC | 10:18 | |
*** tristanC has quit IRC | 10:18 | |
*** otherwiseguy has quit IRC | 10:18 | |
*** raukadah has quit IRC | 10:18 | |
*** dtantsur has quit IRC | 10:18 | |
*** iurygregory has quit IRC | 10:18 | |
*** dmellado has quit IRC | 10:18 | |
*** slittle1 has quit IRC | 10:18 | |
*** tobiash has quit IRC | 10:18 | |
*** toomer has quit IRC | 10:18 | |
*** amorin has quit IRC | 10:18 | |
*** vishalmanchanda has quit IRC | 10:18 | |
*** sboyron has quit IRC | 10:18 | |
*** owalsh has quit IRC | 10:18 | |
*** dmsimard has quit IRC | 10:18 | |
*** jpena has quit IRC | 10:18 | |
*** Jeffrey4l has quit IRC | 10:18 | |
*** SpamapS has quit IRC | 10:18 | |
*** dtantsur has joined #opendev | 10:20 | |
*** vishalmanchanda has joined #opendev | 10:20 | |
*** sboyron has joined #opendev | 10:20 | |
*** calcmandan has joined #opendev | 10:20 | |
*** timburke has joined #opendev | 10:20 | |
*** slittle1 has joined #opendev | 10:20 | |
*** owalsh has joined #opendev | 10:20 | |
*** sshnaidm has joined #opendev | 10:20 | |
*** dmsimard has joined #opendev | 10:20 | |
*** JayF has joined #opendev | 10:20 | |
*** StevenK has joined #opendev | 10:20 | |
*** jrosser has joined #opendev | 10:20 | |
*** paladox has joined #opendev | 10:20 | |
*** parallax has joined #opendev | 10:20 | |
*** CeeMac has joined #opendev | 10:20 | |
*** jpena has joined #opendev | 10:20 | |
*** gothicserpent has joined #opendev | 10:20 | |
*** guillaumec has joined #opendev | 10:20 | |
*** SpamapS has joined #opendev | 10:20 | |
*** iurygregory has joined #opendev | 10:20 | |
*** dmellado has joined #opendev | 10:20 | |
*** Dmitrii-Sh has joined #opendev | 10:20 | |
*** Jeffrey4l has joined #opendev | 10:20 | |
*** lourot has joined #opendev | 10:20 | |
*** swest has joined #opendev | 10:20 | |
*** tobiash has joined #opendev | 10:20 | |
*** raukadah has joined #opendev | 10:20 | |
*** otherwiseguy has joined #opendev | 10:20 | |
*** tristanC has joined #opendev | 10:20 | |
*** smcginnis has joined #opendev | 10:20 | |
*** amoralej has joined #opendev | 10:20 | |
*** toomer has joined #opendev | 10:20 | |
*** amorin has joined #opendev | 10:20 | |
*** mnaser has joined #opendev | 10:21 | |
*** fdegir has joined #opendev | 10:21 | |
*** mhu has joined #opendev | 10:21 | |
*** felixedel has joined #opendev | 10:21 | |
*** icey has joined #opendev | 10:21 | |
*** amotoki has joined #opendev | 10:21 | |
*** mnasiadka has quit IRC | 10:21 | |
*** rishabhhpe has quit IRC | 10:21 | |
*** redrobot has quit IRC | 10:21 | |
*** priteau has quit IRC | 10:21 | |
*** ysandeep|ruck has quit IRC | 10:21 | |
*** ChanServ has quit IRC | 10:21 | |
*** mnasiadka has joined #opendev | 10:24 | |
*** rishabhhpe has joined #opendev | 10:24 | |
*** priteau has joined #opendev | 10:24 | |
*** redrobot has joined #opendev | 10:24 | |
*** ysandeep|ruck has joined #opendev | 10:24 | |
*** ChanServ has joined #opendev | 10:24 | |
*** weber.freenode.net sets mode: +o ChanServ | 10:24 | |
*** ianw has quit IRC | 10:27 | |
*** ianw has joined #opendev | 10:27 | |
frickler | dtantsur: there was a global notice now about moving servers around. but I would also support moving soonish | 10:32 |
dtantsur | yeah, it came after I complained :) | 10:32 |
*** gtema has joined #opendev | 10:34 | |
*** mordred has joined #opendev | 10:36 | |
*** gtema has quit IRC | 10:40 | |
*** mordred has quit IRC | 10:41 | |
*** fressi has joined #opendev | 10:45 | |
*** whoami-rajat has quit IRC | 10:49 | |
*** jeblairtest has joined #opendev | 10:49 | |
*** reed has joined #opendev | 10:52 | |
*** smcginni1 has joined #opendev | 10:57 | |
*** gothicserpent has quit IRC | 10:57 | |
*** smcginnis has quit IRC | 10:57 | |
*** swest has quit IRC | 10:57 | |
*** swest has joined #opendev | 10:58 | |
*** timburke has quit IRC | 10:59 | |
*** guillaumec has quit IRC | 11:00 | |
*** Dmitrii-Sh has quit IRC | 11:00 | |
*** Dmitrii-Sh8 has joined #opendev | 11:00 | |
*** fressi has quit IRC | 11:00 | |
*** guillaumec has joined #opendev | 11:00 | |
*** gothicserpent has joined #opendev | 11:01 | |
*** sshnaidm has quit IRC | 11:06 | |
*** sshnaidm has joined #opendev | 11:07 | |
*** dtantsur is now known as dtantsur|brb | 11:12 | |
*** jpena is now known as jpena|lunch | 11:30 | |
*** whoami-rajat has joined #opendev | 11:35 | |
*** dirk has joined #opendev | 11:40 | |
*** gtema has joined #opendev | 11:48 | |
*** fressi has joined #opendev | 11:48 | |
*** mordred has joined #opendev | 12:01 | |
*** tosky has quit IRC | 12:08 | |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul-jobs master: Add ansible-lint job https://review.opendev.org/c/zuul/zuul-jobs/+/532083 | 12:12 |
*** ysandeep|ruck is now known as ysandeep|lunch | 12:13 | |
*** fressi has quit IRC | 12:22 | |
*** jpena|lunch is now known as jpena | 12:28 | |
*** fressi has joined #opendev | 12:28 | |
*** ykarel has quit IRC | 12:34 | |
*** ykarel has joined #opendev | 12:34 | |
*** fressi has quit IRC | 12:38 | |
*** rishabhhpe has quit IRC | 12:38 | |
*** rishabhhpe has joined #opendev | 12:39 | |
*** amoralej is now known as amoralej|lunch | 12:40 | |
*** fressi has joined #opendev | 12:42 | |
*** fressi has quit IRC | 12:57 | |
*** dtantsur|brb is now known as dtantsur | 12:58 | |
*** fressi has joined #opendev | 13:00 | |
*** ysandeep|lunch is now known as ysandeep|ruck | 13:06 | |
*** rishabhhpe has quit IRC | 13:17 | |
*** rishabhhpe has joined #opendev | 13:18 | |
fungi | noonedeadpunk: yeah, we'll need to create a mirror.erlang volume in afs, i should be able to get to that today hopefully: https://docs.opendev.org/opendev/system-config/latest/afs.html#mirrors | 13:27 |
*** ricolin has quit IRC | 13:28 | |
*** amoralej|lunch is now known as amoralej | 13:29 | |
noonedeadpunk | I saw that but I guess that requires infra root?:) | 13:30 |
*** artom has joined #opendev | 13:36 | |
fungi | noonedeadpunk: correct. er, well, more precisely, it requires someone with admin access to our openafs servers in our kerberos | 13:39 |
*** rishabhhpe has quit IRC | 13:45 | |
*** rishabhhpe has joined #opendev | 13:46 | |
*** akurbatov has joined #opendev | 13:50 | |
*** fressi has quit IRC | 13:56 | |
*** fressi has joined #opendev | 13:58 | |
*** mlavalle has joined #opendev | 13:59 | |
yoctozepto | noonedeadpunk: btw, why are not you using the rabbitmq-provided erlang? are you installing other erlang software? | 14:01 |
noonedeadpunk | what do you mean under rabbitmq-provided erlang? It requires erlang to match used rabbitmq version. And if you're not using external rabbit version that differs from what provided by distro, you don't have erlang? | 14:03 |
noonedeadpunk | Or I'm missing smth? | 14:03 |
noonedeadpunk | *internal rabbit version | 14:03 |
yoctozepto | noonedeadpunk: I'm not following you now | 14:03 |
yoctozepto | I will try to explain | 14:04 |
yoctozepto | I understand you would either | 14:04 |
yoctozepto | 1) use distro-packaged erlang and rabbitmq (or, well, close-to-distro packaged one like with centos sig related to rdo) | 14:04 |
yoctozepto | 2) use rabbitmq-provided erlang and rabbitmq | 14:04 |
yoctozepto | in Kolla we use (2) | 14:05 |
yoctozepto | it has smaller footprint and is presumably tested by rabbitmq team | 14:05 |
noonedeadpunk | well, we use 2 as well. But rabbit does not provide erlang? | 14:05 |
yoctozepto | yes, they do? | 14:05 |
noonedeadpunk | I mean if we look at https://packagecloud.io/rabbitmq/rabbitmq-server/packages/ubuntu/groovy/rabbitmq-server_3.8.16-1_all.deb they just require it? | 14:05 |
yoctozepto | https://www.rabbitmq.com/which-erlang.html#erlang-repositories | 14:06 |
yoctozepto | Debian Erlang packages from Team RabbitMQ on Cloudsmith.io and Launchpad. | 14:06 |
yoctozepto | Zero dependency Erlang RPM from Team RabbitMQ, also available from Cloudsmith.io | 14:06 |
noonedeadpunk | I wonder how erlang rpm matches with erlang repo for debian? | 14:07 |
noonedeadpunk | ah | 14:07 |
noonedeadpunk | Yeah, I see. We just sticked to https://packagecloud.io/ for a while... | 14:08 |
yoctozepto | well, they basically package the same versions with their recipes from deb and rpm | 14:08 |
noonedeadpunk | But might be worth reconsdidering this... | 14:08 |
yoctozepto | it works for Kolla | 14:08 |
yoctozepto | if OSA also adopts, it means more end users | 14:08 |
yoctozepto | profit | 14:08 |
yoctozepto | :D | 14:08 |
noonedeadpunk | I mean we used that path https://www.rabbitmq.com/install-debian.html#apt-packagecloud | 14:09 |
noonedeadpunk | except we get erlang from different place... | 14:09 |
noonedeadpunk | yoctozepto: and how you get available versions from https://dl.cloudsmith.io/ as it seems they don't allow listing? | 14:13 |
noonedeadpunk | I think that was the reason why we avoided it.... | 14:14 |
yoctozepto | noonedeadpunk: we get the repo contents like good citizens? ;d | 14:14 |
noonedeadpunk | haha | 14:14 |
yoctozepto | no, seriously; the rpm and deb repos need to follow a specific structure | 14:15 |
yoctozepto | that's why they work in the first place ;p | 14:15 |
noonedeadpunk | well, yes... But it's a bit annoying when you want to know if they already have bullseye or not | 14:16 |
priteau | Hi. I've seen two post failures in the last hour, is there an issue with one of the providers? | 14:17 |
priteau | https://zuul.opendev.org/t/openstack/build/2aff25cf7cf947bf8f92086262ed1160 | 14:17 |
priteau | https://zuul.opendev.org/t/openstack/build/e9e51b05a0a0488982f0d5b5065c9d00 | 14:17 |
noonedeadpunk | yoctozepto: but I think you're right | 14:18 |
noonedeadpunk | fungi: hold on a bit with afs creation :) | 14:18 |
yoctozepto | noonedeadpunk: thanks | 14:19 |
yoctozepto | noonedeadpunk: bullseye works for us with that repo | 14:19 |
yoctozepto | the stuff you want to look at lives in openstack/kolla | 14:19 |
yoctozepto | should be easy to grep the right parts | 14:19 |
yoctozepto | in wallaby and master we have bullseye | 14:19 |
fungi | priteau: i hadn't heard anyone mention post_failure results yet, i'll look at those and see if i can identify a cause | 14:22 |
noonedeadpunk | yoctozepto: um, they for real have just 3 rabbitmq versions in repo???? | 14:27 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Add ensure-skopeo role https://review.opendev.org/c/zuul/zuul-jobs/+/792900 | 14:27 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Fix buildset-registry test on focal https://review.opendev.org/c/zuul/zuul-jobs/+/792349 | 14:28 |
noonedeadpunk | And, um, how you control that they won't change for users between releases and complete rabbit upgrades? | 14:28 |
noonedeadpunk | I mean - you deployed train with 3.7. Run apt upgrade and got 3.8 ? | 14:28 |
yoctozepto | noonedeadpunk: we pin erlang version to minor; they seem to have been upgrading fine on these lines | 14:29 |
noonedeadpunk | ah, so upgrade jsut does not made... | 14:29 |
yoctozepto | precisely on train we pin to 3.7 | 14:29 |
noonedeadpunk | but then it won't be installed either? | 14:30 |
noonedeadpunk | in case of re-installation? | 14:30 |
noonedeadpunk | I'm just kind of confused with https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/ubuntu/dists/bionic/main/binary-amd64/Packages.gz | 14:30 |
noonedeadpunk | as there's no 3.7 | 14:30 |
yoctozepto | noonedeadpunk: ah, weird; we are using the PPA on deb and it is well-equipped | 14:34 |
yoctozepto | perhaps this cloudsmith mirror has limits | 14:34 |
yoctozepto | or whatever | 14:34 |
yoctozepto | good catch though | 14:34 |
*** fressi has quit IRC | 14:36 | |
noonedeadpunk | eventually for us it's super easy to switch and eventually users can pick up whatever repo they want https://opendev.org/openstack/openstack-ansible-rabbitmq_server/src/branch/master/defaults/main.yml#L67-L80 | 14:37 |
noonedeadpunk | But I guess we will leave with current repos by default, as cloudsmith feels keeping bare minimum versions in loop | 14:37 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Add ensure-skopeo role https://review.opendev.org/c/zuul/zuul-jobs/+/792900 | 14:38 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul-jobs master: Fix buildset-registry test on focal https://review.opendev.org/c/zuul/zuul-jobs/+/792349 | 14:38 |
noonedeadpunk | probably if you don't care about revisions and minor version that's fine.... | 14:39 |
noonedeadpunk | but deployments won't be really consistent after deployment | 14:39 |
yoctozepto | they are with pins; but yeah, we are using the PPA, not cloudsmith there | 14:40 |
yoctozepto | but PPA from rabbitmq team nonetheless | 14:40 |
noonedeadpunk | well, erlang cloudsmith is also having only major versions | 14:40 |
noonedeadpunk | or you use ppa there as well? | 14:40 |
noonedeadpunk | like among all 22 erlang there's only 22.3.4.16-1 | 14:43 |
*** ykarel is now known as ykarel|away | 14:43 | |
noonedeadpunk | and whole set of 23.3.* | 14:43 |
fungi | priteau: build 2aff25cf7cf947bf8f92086262ed1160 ran from our ze11 executor, the error seems to be a 401 unauthorized response from storage101.iad3.clouddrive.com/v1/MossoCloudFS_28a933f9-900d-40b8-9de3-deb24d213aa2/zuul_opendev_logs_2af | 14:45 |
fungi | now to see if the other example is the same | 14:45 |
clarkb | infra-root I'd like to approve https://review.opendev.org/c/opendev/system-config/+/792708 today and start making progress on that. I have a meeting in a few minutes and after that I'll probably +A it with ianw's +2 if anyone else wants to look at cert updates can you let me know and/or review it before then? | 14:53 |
yoctozepto | noonedeadpunk: ppa for erlang, packagecloud for rabbitmq | 14:54 |
yoctozepto | multitasking so I was not precise, sorry | 14:55 |
fungi | priteau: build e9e51b05a0a0488982f0d5b5065c9d00 ran from our ze10 executor, but the error seems to be the same (same swift api endpoint even, just different container | 14:55 |
priteau | Thanks fungi | 14:56 |
fungi | i'm checking logs across our executors, looks like it may have been a narrow window of time | 14:56 |
*** rishabhhpe has quit IRC | 14:58 | |
*** ykarel|away has quit IRC | 14:59 | |
noonedeadpunk | ah, ppa for erlang... it's also weird though https://launchpad.net/~rabbitmq/+archive/ubuntu/rabbitmq-erlang | 15:00 |
yoctozepto | it's what we use and rely on rabbitmq to do it right | 15:01 |
yoctozepto | so far so good | 15:01 |
noonedeadpunk | I'd say we should have puting more truth into official erlang repos... But they're just not super reliable lately | 15:01 |
yoctozepto | what can I say? :D | 15:01 |
noonedeadpunk | in terms of apt-cacher-ng | 15:02 |
yoctozepto | psst, I'd say we work collectively to make openstack rabbitmq-less | 15:02 |
fungi | priteau: i find logs for 22 occurrences between 13:14:35-14:17:06 UTC, so it was happening to some small percentage of builds over roughly an hour span, and we haven't seen any recurrence for approximately the past 45 minutes now | 15:02 |
priteau | fungi: Great, thanks for checking :) | 15:02 |
noonedeadpunk | replace rabbit with... qrouterd?:) | 15:02 |
noonedeadpunk | I mean messaging in general is great, isn't it? | 15:03 |
fungi | priteau: so anyway, safe to recheck those, and probably a small enough impact we needn't bother spamming a notice to all the irc channels, but i'll log it | 15:03 |
yoctozepto | noonedeadpunk: well, we have two things to tackle: messaging for rpc and messaging for notifications | 15:05 |
fungi | #status log A unidentified incident in one region of one of our storage donors caused a small percentage of Zuul job builds to report a POST_FAILURE result with no uploaded logs between 13:14 and 14:18 UTC, these can be safely rechecked | 15:05 |
openstackstatus | fungi: finished logging | 15:05 |
yoctozepto | qdrouterd could work for rpc but it does not seem popular | 15:06 |
yoctozepto | and for notifications perhaps kafka is a better choice anyway | 15:06 |
*** ysandeep|ruck is now known as ysandeep|away | 15:06 | |
yoctozepto | I really feel rabbitmq is here just by chance ;d | 15:06 |
yoctozepto | ironic has json rpc support | 15:06 |
yoctozepto | so it can work without rabbitmq/qdrouterd | 15:07 |
yoctozepto | not sure about limitations of that | 15:07 |
noonedeadpunk | well, originally rabbit is the way more powerfull than we use | 15:08 |
yoctozepto | yeah, we are introducing too much complexity, especially for the majority scenarios with just rpc | 15:10 |
yoctozepto | but we are getting really offtopic here on #opendev | 15:10 |
*** sshnaidm is now known as sshnaidm|afk | 15:11 | |
*** sshnaidm|afk is now known as sshnaidm | 15:35 | |
*** lucasagomes has quit IRC | 15:58 | |
clarkb | I have approved the ethercalc LE cert change | 16:01 |
*** marios is now known as marios|out | 16:02 | |
clarkb | assuming that goes well I'll try to work through the other two services today as well | 16:04 |
fungi | thanks! i'm fairly heads down working on accessbot for now | 16:07 |
fungi | as part of the wip changes, i'm reworking the channels config syntax to reflect that these are access levels rather than a flag mask, because that's going to actually need reflecting in how accessbot works there, and continuing to refer to masks instead of levels would likely lead to confusion | 16:09 |
*** ykarel|away has joined #opendev | 16:10 | |
clarkb | fungi: and that is due to the different chanserv dialect on oftc? | 16:12 |
clarkb | I think the accessbot configuration sort of already mapped logical levels to masks then applied those logical levels to users. But ya if the implementation deals with masks that would be confusing if the chanserv doesn't | 16:12 |
*** tosky has joined #opendev | 16:14 | |
fungi | right, in particular the full_mask stuff where accessbot would use it as a limiting filter on access flags for existing unlisted ops | 16:16 |
fungi | instead there are basically four levels: master, chanop, member, and unset | 16:16 |
fungi | so if there are existing users in a channel's access list, the closest analog would be to make sure their level is <= the allowed level | 16:18 |
clarkb | ianw: the ask change lgtm. Looks like DNS hasn't been updated to include an acme challenge record yet, but ya I think we can go ahead with that probably? Then when we're happy with the static setup update the A/AAAA records to a CNAME | 16:19 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Switch the IRC access check to OFTC https://review.opendev.org/c/openstack/project-config/+/792843 | 16:19 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Revert "Accessbot OFTC channel list stopgap" https://review.opendev.org/c/openstack/project-config/+/792857 | 16:19 |
fungi | anyway, the config in 792843 reflects the new model now and i've cleaned up all the remaining todo entries there | 16:20 |
fungi | will have the corresponding accessbot change pushed up later today hopefully, but i need to perform some extensive testing on it first | 16:20 |
clarkb | ok, and then we also need to be careful that we don't land any of that until we're intending to switch? because the changes won't support both freenode and oftc right? | 16:21 |
clarkb | (you had been marking things WIP previously, just want to make sure I'm keeping up) | 16:22 |
*** ykarel|away has quit IRC | 16:22 | |
fungi | yep, still wip, and yes the system-config and project-config changes will probably have to get some level of atomicity around deployment | 16:24 |
fungi | though in reality i think if we merge the config change first then accessbot will just break until we land the accessbot change | 16:24 |
clarkb | makes sense | 16:25 |
fungi | but regardless i expect we'll probably put deployment jobs on hold globally before approving the first of that topic until all of them have merged | 16:27 |
*** mlavalle has quit IRC | 16:32 | |
*** amoralej is now known as amoralej|off | 16:35 | |
*** marios|out has quit IRC | 16:38 | |
*** rpittau is now known as rpittau|afk | 16:41 | |
clarkb | ianw: thinking about the dib leaks, what if they are all associated with image updates doing a forceful restart of the container? I think we can tell docker-compose to do a more graceful stop with a timeout which may give dib time to cleanup after receiving the sigint? | 16:42 |
clarkb | hrm we already set a stop grace period so nevermind | 16:47 |
clarkb | service-nodepool is still failing after nb01 and nb02 got cleaned up. Looks like docker-compose up -d is failing on nb03 for some reason. I'm rerunning with --verbose there and looking into it | 16:51 |
clarkb | I am able to reproduce it but --verbose doesn't really tell me much more info. I think it is trying to stop the container to start it on a newer image and that is afiling | 16:53 |
clarkb | I'll see what docker-compose down says | 16:53 |
*** dtantsur is now known as dtantsur|afk | 16:54 | |
*** hashar has quit IRC | 16:54 | |
clarkb | yup docker-compose down fails with the same error | 16:57 |
*** jpena is now known as jpena|off | 16:58 | |
clarkb | I'll try with an even longer timeout. Though it seems the processes aren't running but the docker container is still "up" | 16:58 |
clarkb | ethercalc change has a job that timed out :( will recheck it once it reports back | 16:59 |
clarkb | I am attempt docker kill against the container directly now | 17:07 |
*** timburke has joined #opendev | 17:07 | |
clarkb | no luck via that either. I notice there is an old stale cp from a dib build a a handful of sync processes. The dumb-init process is tehre too but no dib or nodepool-builder from what I can see | 17:07 |
clarkb | this might just be a reboot and force the process table to be happy that way situation | 17:08 |
clarkb | though I may let ianw look at it before we take that drastic action | 17:08 |
fungi | accessbot overhaul is actually not too bad, the nickserv identifying "just works" as-is after i rip out the identify-msg cap and adjust how service nicks are parsed from the responses. i think the bulk of the work is just going to come down to replacing the mask handling with canned access levels | 17:08 |
clarkb | and even that may just be changing some var names and it would work? maybe changing order of command args to chanserv? | 17:09 |
clarkb | I wonder if we've tripped over a docker arm64 bug :/ | 17:10 |
clarkb | re ethercalc I realized I could be impatient and promote teh change to restart its jobs. I have done this | 17:13 |
clarkb | on nb03 I have gone as far as trying to restart the docker service. This too appears to not be functioning :/ | 17:14 |
fungi | no, not just changing some var names unfortunately. it's very granular iterating over flags and composing flag diffs to set/unset | 17:18 |
fungi | however i can rip most of that out and simplify | 17:18 |
clarkb | ah | 17:21 |
clarkb | systemctl restart docker.service did eventually succeed but docker compose down is still failing. I don't think this is anything to do with dib or nodepool itself and instead docker. For this reason I think I'll just go ahead with a reboot now | 17:27 |
clarkb | reboots theer are slow but it has rebooted | 17:34 |
clarkb | and docker-compose up -d succeeded | 17:35 |
*** andrewbonney has quit IRC | 17:36 | |
*** fressi has joined #opendev | 17:37 | |
clarkb | anyway service-nodepool should hopefully succeed now | 17:37 |
yoctozepto | anyone of you aware whether our Chinese users are able to use matrix.org ? | 17:45 |
yoctozepto | (or join the matrix in any applicable way) | 17:45 |
fungi | yoctozepto: i do not know, it's certainly come up as something worth finding out | 17:46 |
clarkb | google indicates it is problematic | 17:47 |
fungi | https://news.ycombinator.com/item?id=23393935 from a year ago says it's blocked there | 17:47 |
fungi | also apparently google briefly kicked the element matrix client out of the android app store in february, because users reported it could be used to reach channels with bad content | 17:51 |
yoctozepto | eh, users | 17:59 |
yoctozepto | ok, so we know oftc is China-friendly | 17:59 |
yoctozepto | if we lift the registration need | 17:59 |
yoctozepto | going from matrix (or just any irc webclient) to our channels will be easy-peasy | 18:00 |
*** stephenfin has quit IRC | 18:00 | |
yoctozepto | so I guess we could go win-win by just going oftc now | 18:00 |
yoctozepto | and gradually migrate to matrix if we confirm a way for China to join those spaces | 18:01 |
clarkb | I'm not sure I'd do a gradual migration to anything. Doing so is likely to fracture communication channels | 18:01 |
*** mlavalle has joined #opendev | 18:03 | |
yoctozepto | we can't really stop people from doing it and there seems to be push to use the newer media | 18:03 |
yoctozepto | though the portal rooms seems to be a sweet spot | 18:03 |
yoctozepto | see me posting on oftc from matrix | 18:03 |
yoctozepto | ah, sorry, only fungi in there | 18:03 |
yoctozepto | I thought I saw you too | 18:04 |
fungi | in #openstack anyway | 18:04 |
clarkb | I stopped hanging out in #openstack years ago when I realized that I was the only one answering questions | 18:04 |
clarkb | yoctozepto: my comment is more along the lines of what opendev can do. I don't think we should support matrix and irc bots for example | 18:05 |
clarkb | if there is a shift to matrix then our bots should follow and leave behind irc | 18:05 |
yoctozepto | oic | 18:05 |
yoctozepto | makes sense | 18:05 |
yoctozepto | perhaps we will find some middle ground | 18:05 |
yoctozepto | the bridging is nice | 18:05 |
yoctozepto | irc could supply messages in matrix | 18:06 |
openstackgerrit | Merged opendev/system-config master: Provision ethercalc LE cert https://review.opendev.org/c/opendev/system-config/+/792708 | 18:07 |
yoctozepto | ok, time for some rest | 18:07 |
yoctozepto | you enjoy your day | 18:07 |
clarkb | you too | 18:07 |
*** ralonsoh has quit IRC | 18:25 | |
*** mnaser has quit IRC | 18:30 | |
*** fdegir has quit IRC | 18:30 | |
*** mhu has quit IRC | 18:30 | |
*** felixedel has quit IRC | 18:30 | |
*** icey has quit IRC | 18:30 | |
*** amotoki has quit IRC | 18:30 | |
*** icey has joined #opendev | 18:30 | |
*** felixedel has joined #opendev | 18:30 | |
*** mhu has joined #opendev | 18:30 | |
*** mnaser has joined #opendev | 18:31 | |
*** fdegir has joined #opendev | 18:31 | |
*** amotoki has joined #opendev | 18:31 | |
clarkb | ethercalc LE provisioning lgtm so I have approved the next change to swap its vhost config over to the LE cert | 18:43 |
clarkb | I'm also going to approve the change to provision a storyboard LE cert now | 18:44 |
fungi | awesome, thanks | 18:46 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Switch the IRC access check to OFTC https://review.opendev.org/c/openstack/project-config/+/792843 | 18:52 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Revert "Accessbot OFTC channel list stopgap" https://review.opendev.org/c/openstack/project-config/+/792857 | 18:52 |
clarkb | I'm seeing a few post failures in zuul status, the one I spot checked briefly is https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_138/792827/1/gate/system-config-puppet-apply-4-ubuntu-xenial/13839ed/job-output.txt and seems to be limestone problems? | 19:02 |
clarkb | anyway heads up /me goes back to the meeting | 19:02 |
*** sboyron has quit IRC | 19:07 | |
openstackgerrit | Merged opendev/system-config master: Switch ethercalc to the new LE cert https://review.opendev.org/c/opendev/system-config/+/792827 | 19:14 |
openstackgerrit | Merged opendev/system-config master: Provision LE cert for storyboard.openstack.org https://review.opendev.org/c/opendev/system-config/+/792852 | 19:43 |
*** hashar has joined #opendev | 19:51 | |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Don't use standard labels in vexxhost-ca-ymq-1 https://review.opendev.org/c/openstack/project-config/+/785769 | 19:51 |
ianw | memory unplug might not be totally crazy, have to look into it | 19:59 |
ianw | i bet though differences between kvm/qemu and xen would be annoying in a general sense. but i guess it only needs to work in a subset | 20:00 |
*** lourot has quit IRC | 20:03 | |
*** lourot has joined #opendev | 20:06 | |
*** lourot has quit IRC | 20:07 | |
*** lourot has joined #opendev | 20:07 | |
*** lourot has quit IRC | 20:10 | |
*** lourot has joined #opendev | 20:12 | |
ianw | clarkb: is nb03 still in a sad state? | 20:17 |
clarkb | ianw: I don't think so. I ended up rebooting it and taht seemed to make the process table happy again | 20:17 |
*** lourot has quit IRC | 20:17 | |
*** lourot has joined #opendev | 20:18 | |
ianw | cool, thanks. and yeah, i think even with the timeout, shutdown at random times is probably part of the issue | 20:18 |
clarkb | fwiw docker-compose down, docker kill $containerid, systemctl restart docker.service as well as `kill $pids` all failed to stop the processes | 20:19 |
clarkb | the reboot was not fast but once it completed everything seemed happy again | 20:19 |
fungi | yay! i got past the identify hurdle, and have it adding admins to channels with the intended access levels now, though it looks like i might have an idempotency problem to work through (luckily i'm just testing with a couple of channels for now) | 20:40 |
*** slaweq has quit IRC | 20:43 | |
*** hashar has quit IRC | 20:46 | |
openstackgerrit | Jeremy Stanley proposed opendev/system-config master: Retool accessbot for OFTC https://review.opendev.org/c/opendev/system-config/+/793062 | 21:11 |
fungi | infra-root: that's ^ locally tested against a subset of channels and seems to be working for me | 21:12 |
*** elod has quit IRC | 21:16 | |
*** elod has joined #opendev | 21:18 | |
*** akurbatov has quit IRC | 21:48 | |
*** corvus has quit IRC | 21:51 | |
*** jeblairtest is now known as corvus | 21:51 | |
*** corvus has joined #opendev | 21:52 | |
*** vishalmanchanda has quit IRC | 22:13 | |
clarkb | ethercalc's cert lgtm | 22:17 |
clarkb | storyboard's provisioned cert also lgtm so I have approved the chagne to swap it in apache | 22:20 |
*** tobiash has quit IRC | 22:24 | |
corvus | clarkb: is there a way to re-order buffers in weechat? | 22:25 |
clarkb | corvus: yes one sec | 22:26 |
clarkb | corvus: `/buffer move $number` will move the current buffer to that location | 22:26 |
clarkb | and then shifting happens to the others as necessary | 22:26 |
corvus | (i totally did google that and failed, btw) thanks! | 22:26 |
clarkb | there is also /buffer swap | 22:26 |
openstackgerrit | Merged opendev/system-config master: Switch storyboard to LE cert https://review.opendev.org/c/opendev/system-config/+/792853 | 22:35 |
clarkb | fungi: https://review.opendev.org/c/opendev/system-config/+/793062 failed the eavesdrop job. Not suer why yet as I was going to review it first | 22:45 |
fungi | the depends-on to project-config may not be working | 22:46 |
clarkb | fungi: also re your question on https://review.opendev.org/c/openstack/project-config/+/792843/4/accessbot/channels.yaml does oftc chanserv not have any channel modes/flags ? thinking things like +r or similar | 22:46 |
fungi | there are channel modes, but they're not part of access list entries | 22:47 |
fungi | the modes handling is left intact | 22:47 |
fungi | oh, i see what you're saying, yes i seem to have removed modes which weren't related to the #openstack-unregistered channel forwarding | 22:48 |
fungi | i'll add some of those back after checking they're the same (assuming i can find the mlock info for that network) | 22:49 |
clarkb | fungi: ya I think I'm getting confused andsaw that stuff seemed to be removed and confused it with the allowed: full stuff | 22:51 |
clarkb | its not clear to me what the old mask: full_mask was intending to achieve | 22:51 |
clarkb | is that how we promoted other channel specific ops? | 22:51 |
fungi | kinda | 22:52 |
fungi | it supposedly worked like this: | 22:52 |
clarkb | maybe allowed: ops makes more sense for those chanells then? | 22:52 |
fungi | you set a default mask for channels, if there was a channel-specific operator in the access list, then they got any flags which weren't part of that default mask removed | 22:52 |
fungi | if you overrode the default mask with a channel specific one (like full_mask) then only flags not present in that mask were removed from entries | 22:53 |
clarkb | gotcha | 22:55 |
clarkb | then ya i think your rewrite to say "this is what they get" rather than a mask makes sense in the other dialect | 22:55 |
fungi | i'm thinking instead (at least for now), we just ignore any access list entries which are present if those users aren't in our config, but instead of encouraging a proliferation of manual chanops additions we encourage people to add channel-specific entries to the channel list in git | 22:55 |
fungi | basically treat all channels as if (in olden terms) they had mask: full_mask set | 22:56 |
fungi | because we never really seem to have had a policy for when we'd allow channels to add that anyway | 22:56 |
*** tosky has quit IRC | 23:03 | |
openstackgerrit | Merged opendev/system-config master: Provision LE cert for translate.openstack.org https://review.opendev.org/c/opendev/system-config/+/792854 | 23:09 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!