*** noonedeadpunk has quit IRC | 00:08 | |
*** hamalq_ has joined #opendev | 00:15 | |
*** tosky has quit IRC | 00:18 | |
*** hamalq has quit IRC | 00:19 | |
*** hamalq_ has quit IRC | 00:21 | |
*** mlavalle has quit IRC | 00:22 | |
*** hamalq has joined #opendev | 00:25 | |
*** cgoncalves has quit IRC | 00:28 | |
openstackgerrit | Ian Wienand proposed opendev/gerritlib master: integration test: run manage-projects with debug https://review.opendev.org/c/opendev/gerritlib/+/765223 | 00:35 |
---|---|---|
openstackgerrit | Ian Wienand proposed opendev/system-config master: WIP: initalize gerrit in testing https://review.opendev.org/c/opendev/system-config/+/765224 | 00:55 |
*** DSpider has quit IRC | 00:57 | |
*** cgoncalves has joined #opendev | 01:06 | |
fungi | i'll check in a bit to see if we're set for a restart | 01:23 |
*** brinzhang0 has joined #opendev | 02:01 | |
*** brinzhang_ has quit IRC | 02:04 | |
*** hamalq has quit IRC | 02:32 | |
ianw | fungi: do you want me to pull the latest image? | 02:38 |
openstackgerrit | Ian Wienand proposed opendev/system-config master: WIP: initalize gerrit in testing https://review.opendev.org/c/opendev/system-config/+/765224 | 02:54 |
*** brinzhang0 has quit IRC | 03:20 | |
*** brinzhang has joined #opendev | 03:29 | |
fungi | yeah, sorry, got sidetracked but checking stuff now | 03:35 |
fungi | opendevorg/gerrit 3.2 b12bec20e800 7 hours ago 796MB | 03:38 |
fungi | that's after pulling | 03:38 |
fungi | 763656 merged at 21:10z so that seems reasonable timing | 03:40 |
fungi | docker-compose.yaml has the db bindmount in it too | 03:40 |
fungi | other than the tripleo gate queue just getting longer and longer, things seem to have generally calmed down | 03:43 |
fungi | taking things down and up quickly now | 03:46 |
fungi | #status log restarted the gerrit service on review.o.o for the openjdk 11 upgrade from https://review.opendev.org/763656 | 03:46 |
openstackstatus | fungi: finished logging | 03:46 |
ianw | fungi: i wonder, the latest digest is 221051f8d64e? | 03:47 |
ianw | for 763656 according to https://registry.hub.docker.com/layers/opendevorg/gerrit/3.2/images/sha256-221051f8d64e3128c155b983ffb8aa584a61125336c0033c2529e1aa3642f7bd?context=explore | 03:47 |
fungi | mmm | 03:47 |
ianw | anyway it has java 11 now, but i just wonder what i'm reading wrong | 03:50 |
fungi | why would pull have a different hash? | 03:50 |
fungi | yeah | 03:50 |
fungi | that's output from `docker image ls` so maybe it uses a different hash algorithm? | 03:51 |
fungi | but yeah | 03:52 |
fungi | JVM: Oracle Corporation OpenJDK 64-Bit Server VM 11.0.9.1+1 | 03:52 |
fungi | i don't expect we would have built additional gerrit 3.2 images after that change landed | 03:52 |
fungi | there would only be the one with java 11 | 03:52 |
ianw | "RepoDigests": [ | 03:53 |
ianw | "opendevorg/gerrit@sha256:221051f8d64e3128c155b983ffb8aa584a61125336c0033c2529e1aa3642f7bd" | 03:53 |
ianw | ], | 03:53 |
fungi | anyway, things seem to be working normally, but i'm around for a while still of something turns out weird | 03:53 |
ianw | that lines up | 03:53 |
fungi | could docker image ls be giving sha-1? | 03:54 |
ianw | yeah i think it's "docker image ls --digests" to get what lines up with the dockerhub entry | 03:56 |
ianw | "the image id is a hash of the local image JSON configuration" | 03:56 |
ianw | just ... because | 03:56 |
fungi | that's... fun | 03:57 |
ianw | anyway, right image :) | 03:57 |
ianw | i just locally took a screenshot using a selenium docker container of the locally running gerrit. i think this might work. | 03:58 |
fungi | neat! | 04:00 |
fungi | yeah, that sounds promising | 04:00 |
*** brinzhang_ has joined #opendev | 04:04 | |
fungi | for webapps we can't create a simple draft build of, that seems like a great alternative for getting an idea of what certain webui alterations will look like | 04:04 |
*** brinzhang has quit IRC | 04:07 | |
*** ykarel|away has joined #opendev | 04:34 | |
*** rishabhhpe has joined #opendev | 04:45 | |
*** rishabhhpe has quit IRC | 04:46 | |
*** rishabhhpe has joined #opendev | 04:49 | |
*** ysandeep|away is now known as ysandeep | 04:53 | |
*** ykarel|away is now known as ykarel | 05:23 | |
openstackgerrit | Ian Wienand proposed opendev/system-config master: WIP: initalize gerrit in testing https://review.opendev.org/c/opendev/system-config/+/765224 | 05:23 |
*** ianw is now known as ianw_pto | 05:24 | |
*** marios has joined #opendev | 05:59 | |
*** chengsheng1 is now known as chengsheng | 06:07 | |
*** d34dh0r53 has quit IRC | 07:09 | |
*** d34dh0r53 has joined #opendev | 07:10 | |
*** sboyron has joined #opendev | 07:20 | |
*** rpittau|afk is now known as rpittau | 07:27 | |
*** eolivare has joined #opendev | 07:29 | |
*** slaweq has joined #opendev | 07:41 | |
*** lpetrut has joined #opendev | 07:46 | |
*** fressi has joined #opendev | 08:01 | |
*** rishabhhpe has quit IRC | 08:31 | |
*** tosky has joined #opendev | 08:34 | |
*** fressi_ has joined #opendev | 08:42 | |
*** rishabhhpe has joined #opendev | 08:43 | |
*** fressi has quit IRC | 08:44 | |
*** fressi_ has quit IRC | 08:47 | |
*** andrewbonney has joined #opendev | 08:49 | |
*** fressi has joined #opendev | 08:52 | |
*** hashar has joined #opendev | 08:54 | |
*** noonedeadpunk has joined #opendev | 09:03 | |
*** ykarel_ has joined #opendev | 09:08 | |
*** ykarel has quit IRC | 09:11 | |
*** ykarel_ has quit IRC | 09:12 | |
*** ykarel_ has joined #opendev | 09:18 | |
*** sshnaidm|afk is now known as sshnaidm|ruck | 09:22 | |
*** rishabhhpe has quit IRC | 09:34 | |
*** ykarel_ is now known as ykarel | 09:46 | |
*** rishabhhpe has joined #opendev | 09:56 | |
*** rishabhhpe has quit IRC | 09:59 | |
*** DSpider has joined #opendev | 10:26 | |
*** dtantsur|afk is now known as dtantsur | 10:26 | |
openstackgerrit | Merged opendev/elastic-recheck master: Add query for bug 1903979 https://review.opendev.org/c/opendev/elastic-recheck/+/762502 | 12:03 |
openstack | bug 1903979 in OpenStack Compute (nova) "nova-live-migration job fails during evacuate negative test" [High,In progress] https://launchpad.net/bugs/1903979 - Assigned to Lee Yarwood (lyarwood) | 12:03 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 12:29 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 12:52 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 13:00 |
*** ysandeep is now known as ysandeep|afk | 13:02 | |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 13:13 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 13:17 |
*** brinzhang_ has quit IRC | 13:18 | |
*** mugsie has quit IRC | 13:32 | |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 13:44 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 13:49 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 13:59 |
*** ysandeep|afk is now known as ysandeep | 14:04 | |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 14:14 |
*** sshnaidm|ruck is now known as sshnaidm|afk | 14:17 | |
fungi | http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=26&rra_id=all | 15:00 |
fungi | openjdk 11 doesn't seem to have resulted in a huge performance boost | 15:00 |
fungi | though it does seem to have consumed memory more aggrssively | 15:00 |
fungi | http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=27&rra_id=all | 15:01 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 15:10 |
*** fressi has quit IRC | 15:14 | |
*** hashar is now known as hasharAway | 15:22 | |
mnaser | o/ are we safe to land projects that will run manage-projects (i.e. gerrit acl changes etc?) | 15:26 |
*** sshnaidm|afk is now known as sshnaidm|ruck | 15:27 | |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: ensure-podman: Use official podman repos for ubuntu https://review.opendev.org/c/zuul/zuul-jobs/+/765177 | 15:29 |
*** lpetrut has quit IRC | 15:30 | |
*** redrobot has joined #opendev | 15:35 | |
*** ysandeep is now known as ysandeep|away | 15:36 | |
openstackgerrit | Merged openstack/project-config master: End project gating for retiring Searchlight project https://review.opendev.org/c/openstack/project-config/+/764519 | 15:36 |
openstackgerrit | Merged openstack/project-config master: End project gating for retiring Qinling project https://review.opendev.org/c/openstack/project-config/+/764520 | 15:41 |
fungi | mnaser: yes, absolutely | 15:42 |
fungi | worst case we may encounter bugs in the manage-projects script which delays them taking effect, but things should be fine | 15:43 |
fungi | we had to merge a change to fix a behavior change in new gerrit around group creation, but i think it's merged now and i shouldn't impact those config changes anyway | 15:44 |
clarkb | fungi: mnaser well that fix isn't in our images yet | 15:53 |
clarkb | and I'm not sure it would work at all. It might be nice get the current broken state happy before doing more? | 15:53 |
mnaser | ah- in this case it was an acl change.. | 15:54 |
mnaser | i think i can remove my +w still | 15:54 |
clarkb | ya the current issue we've discovered is an acl update | 15:54 |
clarkb | we think we have a fix but it isn't in the gerrit docker image yet I think | 15:54 |
mnaser | ok i've removed my +W from https://review.opendev.org/c/openstack/project-config/+/764534 and https://review.opendev.org/c/openstack/project-config/+/764532 | 15:54 |
fungi | it was specifically an acl adding a group thought right? | 15:56 |
*** mlavalle has joined #opendev | 15:57 | |
clarkb | fungi: no, it is an acl adding vote categories. The bug is we don't properly detect the group already exists so try to create it and that is an error | 15:57 |
clarkb | the fix updates our gerrit ssh query to use the correct flag to query for group existence | 15:57 |
clarkb | I think new groups will also fail because we won't get the uuid necessary to put in the groups file | 15:57 |
clarkb | basically any acl update is broken unless it only uses built in groups | 15:57 |
clarkb | that was the deficiency in our testing, we only used the built in groups in testing | 15:58 |
fungi | though they'll continue to get retried on subsequent runs until the fix is in, right? | 15:58 |
clarkb | no the acls won't be updated at all | 15:58 |
clarkb | though amybe in this case if there are no groups involved it would work | 15:58 |
clarkb | (I think there are groups involved in retirements now though) | 15:58 |
fungi | once the gerritlib fix lands, do we need to tag a release or are we continuously deploying the master branch state into our images? | 16:08 |
fungi | i can check, just figure you've already done so | 16:09 |
clarkb | fungi: I think we need a gerritlib tag, then a jeepyb/system-config gerrit image update to update the image | 16:09 |
fungi | ahh, okay | 16:10 |
*** hasharAway is now known as hashar | 16:11 | |
*** ykarel is now known as ykarel|away | 16:19 | |
fungi | looks like the gerritlib fix hit a mirror server timeout in limestone | 16:34 |
fungi | urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='mirror.regionone.limestone.opendev.org', port=443): Read timed out. | 16:34 |
fungi | i can reach it, so likely internal networking issues | 16:35 |
clarkb | fungi: note that I think that fix is for tests only. We could theoretically tag the change from yesterday but that feels incomplete | 16:35 |
fungi | yep | 16:35 |
*** marios is now known as marios|out | 16:37 | |
fungi | clarkb: so looking at the gerritlib changes which have merged since 0.9.0, i think the tcp keepalive support addition and configurable connection retries justify a minor version bump to 0.10.0 for the next tag | 16:45 |
fungi | once the two approved changes merge | 16:45 |
clarkb | ya that seems reasonable, what is the second approved change? | 16:46 |
clarkb | oh the one for debug logging in testing ++ | 16:46 |
fungi | ianw added some m-p testing improvements on the heels of yours | 16:46 |
fungi | yeah, that | 16:46 |
fungi | i figured they should both go in togther | 16:46 |
clarkb | yup agreed as that makes the tests a lot easier to understand | 16:47 |
fungi | i'll be on hand to push the 0.10.0 tag once those are in, and then when it's up on pypi i'll push a trivial change to trigger another manage-projects container image build i guess? | 16:48 |
*** ykarel|away has quit IRC | 16:48 | |
clarkb | fungi: ya maybe bump up the gerritlib version in jeepyb requirements? | 16:49 |
clarkb | I think that should do it and reflect the improvements that have been made | 16:49 |
*** rpittau is now known as rpittau|afk | 16:49 | |
fungi | that's a good point | 16:53 |
fungi | i'll push that first after the release is done | 16:53 |
*** marios|out has quit IRC | 16:55 | |
*** eolivare has quit IRC | 16:56 | |
openstackgerrit | Merged opendev/gerritlib master: Test manage-projects repos harder https://review.opendev.org/c/opendev/gerritlib/+/765217 | 17:12 |
fungi | so there's one of them | 17:21 |
fungi | the other is about to enter the gate now | 17:22 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: Add unit test for modify_registries_conf https://review.opendev.org/c/zuul/zuul-jobs/+/765352 | 17:29 |
*** tosky has quit IRC | 17:29 | |
*** Tengu has quit IRC | 17:32 | |
*** dtantsur is now known as dtantsur|afk | 17:39 | |
*** Tengu has joined #opendev | 17:39 | |
openstackgerrit | Merged opendev/gerritlib master: integration test: run manage-projects with debug https://review.opendev.org/c/opendev/gerritlib/+/765223 | 17:43 |
fungi | okay, prepping to tag it now | 17:45 |
fungi | tag pushed | 17:51 |
clarkb | thanks! | 17:52 |
fungi | #status log released gerritlib 0.10.0 to get a gerrit upgrade related group management fix into our manage-projects image | 17:53 |
openstackstatus | fungi: finished logging | 17:53 |
fungi | as soon as it appears on pypi i'll push the version bump in jeepyb | 17:56 |
clarkb | fungi: I've just double checked the jeepyb gerrit image build job file matchers and it is set to .* so should be fine to update the requirements file | 17:58 |
openstackgerrit | Paul Belanger proposed zuul/zuul-jobs master: Add unit test for modify_registries_conf https://review.opendev.org/c/zuul/zuul-jobs/+/765352 | 18:03 |
openstackgerrit | Jeremy Stanley proposed opendev/jeepyb master: Bump gerritlib requirement to 0.10.0 https://review.opendev.org/c/opendev/jeepyb/+/765357 | 18:04 |
fungi | clarkb: thanks for confirming! ^ | 18:04 |
zbr | fungi: re jeepyb i wonder what made https://review.opendev.org/c/opendev/jeepyb/+/714729 missing a merge | 18:13 |
fungi | zbr: i was wondering that myself. it's possible there were gerrit/jgit issues with it | 18:14 |
zbr | i guess you can do the -W/+W trick, probably faster than a recheck comment. | 18:15 |
fungi | zuul tries to guess whether gerrit will be able to merge a change, but it doesn't always guess accurately since the only real way to assess that would be to test each merge action with an actual jgit implementation | 18:15 |
zbr | well.. i doubt there were too many changes on this repo happening at the same time :D | 18:16 |
zbr | my guess, probably slipped during a restart or so. | 18:16 |
fungi | yeah but if a bunch of other changes merged between the commit that change was parented on and when it was approved, jgit can choke | 18:16 |
fungi | also possible gerrit was offline at the exact moment the submit action was called, i guess | 18:17 |
fungi | though we didn't log any gerrit restart that day: https://wiki.openstack.org/wiki/Infrastructure_Status | 18:18 |
zbr | https://review.opendev.org/c/opendev/jeepyb/+/758595 also seams safe | 18:21 |
*** sshnaidm|ruck is now known as sshnaidm|afk | 18:22 | |
zbr | i wonder why ancient (3yy+ old) changes are not just abandoned, it could make it cleaner. | 18:24 |
zbr | does anyone benefit from having PR-zombies? on the other hand abandoning them could motivate someone to revive it. | 18:25 |
clarkb | we'ev given you the ability to abandon your own changes if you feel that is appropriate | 18:27 |
clarkb | we think thati s better than mass abandoning and losing things as a result | 18:27 |
clarkb | this conversation has come up over and over and over again. Basically if teams want to do that they can, we give tehm that ability but don't do it wholesale as its a bad approach from a hosting perspective | 18:27 |
*** andrewbonney has quit IRC | 18:29 | |
zbr | most of the time the original author left, so only cores can abandon. and for the record, I never recommended bulk abandon. | 18:29 |
clarkb | "i wonder why ancient (3yy+ old) changes are not just abandoned, it could make it cleaner." implies bulk abandons based on timestamps | 18:30 |
zbr | i was referring to a nice one, with a comment: "this seams outdated and we will abandon to cleanup the review queue but if you want to revive...." | 18:30 |
fungi | we've had a loose policy that if a core reviewer notices a change is no longer relevant, they can politely abandon it | 18:31 |
zbr | just abandoned by a human, while I love automation, some stuff are better left to humans | 18:31 |
fungi | i usually try to say something like "this was fixed in change NNNN instead" or "this doesn't fit with the project plans, sorry" or whatever | 18:32 |
zbr | i know, i used the button quite often, i do not remember any complaints, afaik restore can be done even by original author. | 18:32 |
zbr | probably people would use it more if it would be called "archive" | 18:33 |
zbr | because in the end, that's is what it does. | 18:33 |
fungi | the underlying problem is that we lack sufficient time to devote to reviewing every change which gets proposed. abandoning a change in a reasonable manner is part of review, but when some of those changes don't get reviewed they don't get abandoned. i don't thnik abandonnig changes i haven't reviewed is a wise choice though | 18:33 |
fungi | any more than closing bugs nobody's had time to triage is a good idea | 18:36 |
*** hashar has quit IRC | 18:40 | |
zbr | while i totally agree that lack of time is a major issue, my personal approach is to (at least attempt) to review incoming contributions on projects i take care of, and not allow them to pile-up. Why? because ignoring means deterring someone from ever contributing back, which to some extend loosing someone that could potential help you with | 18:40 |
zbr | maintenance. | 18:40 |
clarkb | right but we cannot physically accomplish that because there is simply too much | 18:43 |
clarkb | if I started doing that today I wouldn't get to see my family or have sleep or get any other work done | 18:43 |
clarkb | because the inputs are greater than the human processing power | 18:44 |
clarkb | instead we do our best to prioritize and apply the time we do have to the most important things of the moment | 18:44 |
* zbr going out, is already 7pm here, see you tomorrow. | 18:45 | |
openstackgerrit | Merged opendev/jeepyb master: Just use flake8 instead of hacking https://review.opendev.org/c/opendev/jeepyb/+/714729 | 18:57 |
*** hamalq has joined #opendev | 18:58 | |
*** hashar has joined #opendev | 18:58 | |
*** deepthot has joined #opendev | 18:59 | |
fungi | dockerhub says our gerrit and gerrit-base images updated 2 minutes ago | 19:00 |
fungi | i went ahead and pulled since our automation hadn't yet | 19:03 |
fungi | opendevorg/gerrit 3.2 712c96672bbb 9 minutes ago 796MB | 19:03 |
fungi | looks like our new manage-projects wrapper doesn't log to /var/log/manage_projects.log | 19:05 |
fungi | looks like it logs to /var/log/ansible/manage-projects.yaml.log on bridge.o.o now | 19:09 |
fungi | the continued error is with openstack/tripleo-ci so i'll test running manage-projects for it first by itself and see what happens now | 19:09 |
fungi | that seems to have worked | 19:10 |
fungi | going to do a full m-p run of everything now to make sure there are no other lingering errors this was hiding | 19:10 |
fungi | apparently there's nothing else to do | 19:12 |
fungi | mnaser: if you want to reapply your approval on one of those retirement changes we'll make sure it gets applied correctly | 19:12 |
clarkb | fungi: cool so we're happy with the state of things now? | 19:16 |
clarkb | and thank you for picking that up after I had to step away yesterday | 19:16 |
fungi | clarkb: absolutely | 19:20 |
fungi | your fix seems to be working a treat | 19:20 |
*** DSpider has quit IRC | 19:46 | |
*** sshnaidm|afk has quit IRC | 20:30 | |
*** tosky has joined #opendev | 20:55 | |
*** deepthot has quit IRC | 21:00 | |
openstackgerrit | Merged openstack/project-config master: [check-release-approval] Handle PTL-less projects https://review.opendev.org/c/openstack/project-config/+/764775 | 21:04 |
openstackgerrit | Merged openstack/project-config master: Notify placement changes on nova channel https://review.opendev.org/c/openstack/project-config/+/764469 | 21:04 |
openstackgerrit | Merged openstack/project-config master: Update retiring Qinling repo ACL to openstack/retired.config https://review.opendev.org/c/openstack/project-config/+/764532 | 21:04 |
openstackgerrit | Merged openstack/project-config master: Update retiring Searchlight repo ACL to openstack/retired.config https://review.opendev.org/c/openstack/project-config/+/764534 | 21:04 |
*** openstackgerrit has quit IRC | 21:08 | |
*** hashar has quit IRC | 21:16 | |
*** deepthot has joined #opendev | 22:16 | |
*** openstackgerrit has joined #opendev | 22:41 | |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Announce openstack/ossa in #openstack-security https://review.opendev.org/c/openstack/project-config/+/765389 | 22:41 |
*** tkajinam has quit IRC | 23:03 | |
*** tkajinam has joined #opendev | 23:04 | |
openstackgerrit | Jeremy Stanley proposed opendev/system-config master: Add an OpenDev theme into our Gerrit image https://review.opendev.org/c/opendev/system-config/+/765422 | 23:53 |
fungi | paladox: ^ | 23:53 |
fungi | thanks again! | 23:54 |
paladox | should change wm-styles to opendev-styles | 23:54 |
fungi | oh, can do | 23:54 |
paladox | but otherwise looks good to me :) | 23:54 |
openstackgerrit | Jeremy Stanley proposed opendev/system-config master: Add an OpenDev theme into our Gerrit image https://review.opendev.org/c/opendev/system-config/+/765422 | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!