0:00 AM
ruaok
nn freso
0:00 AM
musicbrainz and caa updated.
0:27 AM
esmiurium joined the channel
0:35 AM
chirlu: rika is up.
0:35 AM
you still up?
0:35 AM
chirlu
Yes, I logged in already.
0:36 AM
But Postgres doesn’t seem to be running.
0:37 AM
ruaok
great.
0:37 AM
you have sudo, so you can start PG.
0:38 AM
do what you can. I also have a 2TB portable drive that I am going to backup stuff to.
0:38 AM
if you want to toss things for me to copy, mail me.
0:38 AM
ruaok bugs out of DWNI again
0:39 AM
chirlu
ruaok: sudo wants my password, which I don’t know (I set it to some random value after setting up pubkey auth years ago).
0:42 AM
bitmap
what's rika's IP?
0:42 AM
chirlu
72.29.167.152
0:43 AM
bitmap
can you sudo now?
0:45 AM
chirlu
Yes, thanks.
0:46 AM
JesseW joined the channel
0:46 AM
Pg running.
0:50 AM
ruaok
bitmap: zas: Gentlecat: we've been OKed to use as much bandwidth as we need.
0:50 AM
so, no need for downtime.
0:50 AM
I'll update the doc
0:50 AM
bitmap
sweet
0:53 AM
ruaok
done.
0:54 AM
ok, we need to do no limiting on our end. just let'er rip. :)
1:05 AM
Zialus has quit
1:09 AM
chirlu has quit
1:29 AM
chirlu joined the channel
1:42 AM
chirlu
Reportstool data saved.
1:43 AM
If anyone else also wants it, you can fetch ~chirlu/reportstool.tar.xz (note that the configuration file contains the OAuth secret value that is probably still valid).
1:43 AM
Lotheric_ joined the channel
1:46 AM
Lotheric__ has quit
2:24 AM
bitmap
staticbrainz is part of the gateway configuration now
2:25 AM
2:31 AM
opatel99 joined the channel
2:39 AM
legoktm
Did MB get selected for GCI?
2:40 AM
chirlu
Apparently yes.
2:42 AM
So was Wikimedia.
2:43 AM
ruaok: I think I’m finished with rika.
2:43 AM
chirlu also saved the sleepycat.png.
2:44 AM
ruaok
Lol.
2:44 AM
Is there anything else I should copy off rika?
2:44 AM
And thanks, for your help here...
2:49 AM
chirlu
Well, I’m not aware of anything important. Of course, the safest way is always to keep a full backup. :-)
2:58 AM
Leftmost
Nothing of import in my stuff.
2:59 AM
bitmap
I'm copying some historical artifacts
3:26 AM
legoktm
chirlu: Yeah, I knew about Wikimedia :) and sweet!
3:27 AM
chirlu
3:29 AM
legoktm
ah, thanks
3:52 AM
magerharz has quit
3:56 AM
Leftmost has quit
4:03 AM
Leftmost joined the channel
4:06 AM
Slurpee has quit
4:26 AM
Leftmost has quit
4:44 AM
Leftmost joined the channel
5:16 AM
opatel99 has quit
5:17 AM
eharris has quit
5:17 AM
dseomn has quit
5:17 AM
eharris joined the channel
5:17 AM
vin-ivar has quit
5:18 AM
dseomn joined the channel
5:18 AM
CallerNo6 has quit
5:18 AM
CallerNo6 joined the channel
5:20 AM
vin-ivar joined the channel
5:31 AM
kyan has quit
5:54 AM
Nyanko-sensei joined the channel
5:57 AM
D4RK-PH0ENiX has quit
6:32 AM
Nyanko-sensei has quit
6:33 AM
D4RK-PH0ENiX joined the channel
6:55 AM
zas
moin
6:56 AM
bitmap
moin
7:01 AM
JesseW has quit
7:15 AM
dboys_ joined the channel
7:24 AM
JonnyJD_ joined the channel
7:26 AM
armalcolite
wow! MB gets selected again.
7:28 AM
Freso: if there is anything that i can do then please inform me.
7:43 AM
mihaitish joined the channel
7:50 AM
yeeeargh joined the channel
8:13 AM
JonnyJD_ has quit
9:03 AM
github joined the channel
9:03 AM
github
9:03 AM
github has left the channel
9:04 AM
zas
1300 req/s on ws for 200 concurrent connections, bottleneck is number of ws containers, not db (it depends on requests ofc)
9:05 AM
and 3500 req/s on static files
9:05 AM
^^ this is to make ruaok happy even before coffee ;)
9:12 AM
UmkaDK has quit
9:13 AM
UmkaDK joined the channel
9:36 AM
chirlu has quit
9:37 AM
chirlu joined the channel
10:30 AM
lazka joined the channel
10:55 AM
Freso has quit
10:56 AM
Freso joined the channel
11:06 AM
Gentlecat
zas: remind me how to check if multiple backends are being used by nginx
11:07 AM
I just added another meb container, want to see if it shows up
11:07 AM
zas
Hey
11:08 AM
no easy way yet, but log in kiki and do
11:08 AM
grep -A20 -F '# metabrainz' /home/zas/openresty-gateways/files/nginx/conf.d/upstreams-auto-generated.conf
11:09 AM
replace metabrainz by your service name
11:09 AM
Gentlecat
11:10 AM
zas
important thing
11:10 AM
we discovered an issue related to consul http checks
11:10 AM
Gentlecat
what's the issue?
11:11 AM
zas
under heavy load, if your service doesn't return 429 responses (too many requests), consul may consider the upstream as dead
11:11 AM
and therefore remove it from this list, balancing the load to the remaining upstreams, eventually cascading to death
11:12 AM
if under too many requests your service returns 5xx (or anything != 429), better use tcp health checks
11:13 AM
we did that dor mb services (because they suck, using 5xx instead of 429)
11:14 AM
11:15 AM
"The status of the service depends on the HTTP response code: any 2xx code is considered passing, a 429 Too Many Requests is a warning, and anything else is a failure."
11:15 AM
and if it is a failure... upstream is removed after few secs
11:16 AM
i discovered it the hard way while doing load tests
11:17 AM
11:19 AM
Leo_Verto has quit
11:21 AM
Gentlecat
almost all of the containers I've made are using TCP check because they are based on uWSGI
11:21 AM
the only two exceptions are mbspotify nginx container (which is a bit broken now anyway) and sentry
11:41 AM
D4RK-PH0ENiX has quit
11:42 AM
Nyanko-sensei joined the channel
11:45 AM
dpmittal joined the channel
11:46 AM
Nyanko-sensei has quit
11:55 AM
D4RK-PH0ENiX joined the channel
11:58 AM
dpmittal has quit
12:03 PM
bitmap: good morning
12:20 PM
bitmap
mornin'
12:22 PM
bitmap is slap happy
12:31 PM
Freso is here!
12:32 PM
Freso
armalcolite: I'm sure the BB team would appreciate another mentor on the team. :)
12:32 PM
zas is here... since days
12:32 PM
zas
ruaok: ping, wake up, coffee, this is The Day
12:35 PM
Freso goes to backup ~freso and ~i18n on rika
12:40 PM
Gentlecat goes to the office to backup Freso
12:41 PM
Freso
:o
13:08 PM
zas
13:09 PM
if you add anything to kiki, it is expected to run on herb too. And backend servers should not run on kiki or herb at all
13:09 PM
or do i miss something ?
13:09 PM
Gentlecat
ah, OK
13:09 PM
I missed that
13:09 PM
will move it somewhere else
13:10 PM
zas
gateways are totally redundant, we may switch from one to the other at any moment
13:10 PM
bitmap
zas: in /home/ftp-data/.ssh/authorized_keys on sakura we use some fancy rrsync commands, do you know if that's no longer necessary?
13:11 PM
zas
bitmap: make a copy for history (that's the ssh command trick right ?)
13:11 PM
basically it runs a command based on key used
13:11 PM
CatQuest
[22:47] <Leftmost> Tagging isn't a big application for me, but library management is, with tagging as a sidebar.
13:11 PM
library managmeent. ie what I said earlier of the "digital shelf" :)
13:11 PM
bitmap
command="/home/ftp-data/bin/rrsync /media/ftp/root/pub/musicbrainz/data/fullexport/"
13:11 PM
right
13:11 PM
command="rm /media/ftp/root/pub/musicbrainz/data/fullexport/latest-is* ; /home/ftp-data/bin/rrsync /media/ftp/root/pub/musicbrainz/data/fullexport/"
13:11 PM
I'm a bit confused what the rm is for
13:12 PM
zas
i guess it deletes ;)
13:12 PM
bitmap
but why :)
13:12 PM
zas
rrsync is the useful part
13:12 PM
but we should have it somewhere