17:30 PM
yvanzo
MeB accounts
17:31 PM
Satyaraj[m]
> <@irc_yvanzo:moviebrainz.org> tweeted about it
17:31 PM
* your twitter username?
17:31 PM
yvanzo
17:31 PM
monkey posted on BB twitter
17:31 PM
(links)
17:32 PM
zas
all alerts cleared (but load on kiss, soon)
17:32 PM
yvanzo
lucifer: might be worth updating docker-server-configs then
17:33 PM
lucifer
yvanzo: it was a temporary move, reverted.
17:33 PM
containers are now in sync with what is mentioned in docker-server-configs
17:34 PM
yvanzo
👍
17:35 PM
zas
everything looks good on my side, alerts are all gone, and stats look normal now
17:35 PM
bitmap
nice, same here
17:36 PM
monkey
👏
17:36 PM
bitmap
I'll bbiab but can look into deploying MBS-13449 afterward, yvanzo
17:36 PM
BrainzBot
17:37 PM
zas
We finally sorted out this mess. Now back to real work ;)
17:38 PM
yvanzo[m] joined the channel
17:38 PM
yvanzo[m]
zas: Where is the script to double-check that there is no longer any duplicate MAC addresses?
17:38 PM
zas
ansible -m shell -a 'docker ps --format {% raw %}{{.ID}}{% endraw %} | while read id; do docker inspect $id | jq ".[] .NetworkSettings .Networks .bridge .MacAddress"; done |sort |uniq -c |sort -n |grep -vE "^\s+1|null" || true' docker_servers
17:39 PM
I just checked, all clear
17:39 PM
yvanzo
👏
17:41 PM
zas
lucifer: on kiss & gaga it would be great to prune old containers & images
17:42 PM
bitmap: I just did on paco, because of jenkins (it creates images but never clear them, reclaimed 5gb)
17:42 PM
lucifer: I mean kiss & wolf (gaga's ok)
17:44 PM
mayhem[m] joined the channel
17:44 PM
mayhem[m]
bitmap (IRC): just got mail from matthew@kite about a missing repllication packet on
meb.org . could you please look into that?
17:44 PM
17:50 PM
bitmap
mayhem[m]: it's expected since cron was stopped after packet 165383 from 15:00 UTC. 165384 will be generated in ~10 minutes
17:50 PM
mayhem[m]
fabu, thanks!
17:53 PM
lucifer
zas: done
17:53 PM
zas
lucifer: thanks!
17:53 PM
mayhem[m] relays the message to the BBC/kite
17:55 PM
bitmap
I should have timed that better and let cron run at 16:00, will consider that next time
17:57 PM
yvanzo
lucifer: What time would work for you on tomorrow?
17:57 PM
lucifer
yvanzo: i should be around most of the day.
17:58 PM
yvanzo
Ok, I should be up early but leave early too.
17:58 PM
lucifer
cool, ping me whenever you are around.
17:58 PM
yvanzo
👍
17:58 PM
bitmap: Do you mean downtime at :15?
18:35 PM
ApeKattQuest
åssen gor'e?
18:35 PM
åssen går'e?
18:37 PM
lucifer
yvanzo: can you point me to the branch or instructions to follow? I have some time now too and can test it out.
18:37 PM
bitmap
yvanzo: sorry not sure I understand the question
18:38 PM
yvanzo
18:39 PM
lucifer: Instructions are the same but using Git Bash
18:40 PM
lucifer
yvanzo: can I use wsl 2 Ubuntu bash instead?
18:40 PM
yvanzo
sure if you want
18:40 PM
lucifer
cool
18:41 PM
yvanzo
18:42 PM
bitmap: scheduling downtime at :15 would let replication packets go next time :)
18:43 PM
bitmap
ah, right
18:59 PM
BrainzGit
19:03 PM
bitmap
I'm merging production into the beta branch now, is there anything else I should include (or is beta frozen?)
19:09 PM
bitmap just merges production only
19:10 PM
relaxoMob has quit
19:15 PM
reosarevok
I'm not sure tbh
19:15 PM
yvanzo would know
19:17 PM
bitmap
I'm just deploying the cache changes for now
19:17 PM
reosarevok
Sure
19:26 PM
yvanzo
👍
19:27 PM
lucifer
yvanzo: pg_amqp is failing to build
19:27 PM
19:27 PM
yvanzo
beta is frozen for a while, only #3130 was missing for a simultaneous beta/prod update
19:29 PM
bitmap
ok, updating beta now
19:29 PM
yvanzo
lucifer: is it for `docker-compose build --no-cache db`
19:30 PM
lucifer
yvanzo: `docker-compose build`
19:30 PM
i can try building just db too.
19:30 PM
but yes this failure was for db image.
19:31 PM
yvanzo
lucifer: it's failing here too
19:31 PM
huhridge has quit
19:32 PM
probably due to some changes upstream in postgres:12 image
19:32 PM
lucifer
ah :/
19:33 PM
they seemed to have moved to bookworm.
19:33 PM
not sure if that's new
19:37 PM
do you know if we use bookworm or bullseye in production?
19:38 PM
bitmap
for the main cluster?
19:38 PM
petitminion joined the channel
19:38 PM
lucifer
yes
19:39 PM
bitmap
they use metabrainz/base-image which is based on ubuntu jammy
19:39 PM
lucifer
ah interesting, and install postgres using apt?
19:39 PM
bitmap
yeah from the PGDG repo
19:40 PM
19:41 PM
I vaguely remember having to patch pg_amqp to add "int" to all of the broker_id arguments, but I don't remember what for.
19:42 PM
lucifer
yup that is what these warnings show as well
19:42 PM
do we have a fork of pg_amqp?
19:42 PM
bitmap
nope
19:43 PM
this might've been for the postgres-json-dump container, which uses the postgres:16.1-bookworm image
19:43 PM
lucifer
the official repo looks more or less unmaintained so i guess it makes sense to have our own fork with the fixes
19:45 PM
yvanzo
lucifer: you can append `.0` to the 2nd line FROM… for testing
19:45 PM
(in `build/postgres/Dockerfile`)
19:46 PM
lucifer
makes sense, trying
19:46 PM
bitmap
beta updated, now updating prod
20:06 PM
Zhele has quit
20:17 PM
Zhele joined the channel
20:18 PM
prod is updated
20:20 PM
reosarevok
Thanks!
20:20 PM
So I guess we do a release on Monday
20:20 PM
Should we look into AC stuff or EAA next?
20:22 PM
bitmap
yes ;)
20:22 PM
reosarevok
Putting both on beta at once seems a bit much
20:26 PM
petitminion has quit
20:26 PM
bitmap
both will probably need an extra week or two in beta
20:27 PM
I guess it depends on how long the beta period is
20:31 PM
Satyaraj[m] has quit
20:32 PM
reosarevok
The EAA thing in test does seem better now, anyway.
20:32 PM
All the issues we found seem correct
20:38 PM
yvanzo[m] has quit
20:40 PM
relaxoMob joined the channel
20:49 PM
aerozol
kellnerd: thank you for the blog check! I knew you would find things to improve 🫶
20:50 PM
!m yvanzo for keeping users updated on all channels 🙌
20:50 PM
BrainzBot
You're doing good work, yvanzo for keeping users updated on all channels 🙌!
20:50 PM
aerozol
!m team for sorting out docker!!
20:50 PM
BrainzBot
You're doing good work, team for sorting out docker!!!
20:51 PM
aerozol
(at least, from the chat I gather that it’s been sorted?)
20:53 PM
mayhem[m] has quit
20:55 PM
petitminion joined the channel
20:57 PM
bitmap
looks to be sorted, thankfully
20:59 PM
aerozol
amazing, what a frikkin headache
20:59 PM
BrainzGit
21:01 PM
yvanzo
bitmap: Has production been updated to the next release? If so, we can announce it tomorrow.
21:01 PM
Will have to fix building PG for mirrors though. ^
21:02 PM
bitmap
I only merged the cache PR into what was already in production
21:04 PM
lucifer
yvanzo: got the same error documented in the summit notes doc
21:13 PM
yvanzo
bitmap: Ok thus the release on Monday, I marked the ticket in beta and updated the beta banner accordingly.
21:14 PM
bitmap
thanks!
21:15 PM
yvanzo
lucifer: as expected, let’s look closer into this tomorrow then :)
21:18 PM
atj
just checked and all container IPs and MACs match, aside from app on mingus but that seems intentional
21:18 PM
lucifer
yvanzo: sure, makes sense
21:19 PM
bitmap
I noticed an issue in the cache, but I don't think it's a cause of any bugs...just some bogus keys being set
21:19 PM
MB:release:recently_invalidated:HASH(0x55e14656ac08)
21:19 PM
yvanzo
atj, zas: I didn’t remove the containers on mingus because I wasn’t sure how to re-create these.
21:19 PM
bitmap
it seems to occur when a release is merged
21:20 PM
I guess I could look into that tomorrow, I'd rather review derat's PR tonight
21:21 PM
atj
yvanzo: no harm AFAICS
21:42 PM
bitmap
22:29 PM
relaxoMob has quit
22:30 PM
relaxoMob joined the channel
22:58 PM
I can manually trigger a BGREWRITEAOF, but I'm not sure why it's not doing that automatically anymore (?). and the pattern seems to have had already changed before I deployed the cache PR
23:05 PM
well, I went ahead and ran that (at 23:04 UTC), as you can see in the graph
23:29 PM
huhridge joined the channel
23:34 PM
huhridge has quit