yyoung: might it be some javascript is blocked by your webbrowser?
2021-05-20 14042, 2021
yyoung
IIRC it was fine before and I didn't change anything since then, I'll have a look
2021-05-20 14048, 2021
yvanzo
yyoung: The script batch.js must be able to query getconfig to retrieve the extra buttons.
2021-05-20 14004, 2021
yyoung
yvanzo: It works fine under Chrome incognito mode, in normal mode I can still see a successful request to getconfig, but there's a "RPC: request rejected (bad origin): https://tickets.metabrainz.org" message in the console
2021-05-20 14058, 2021
yvanzo
yyoung: might be caused by an add-on that is enabled in normal mode only, try disabling it if possible.
2021-05-20 14048, 2021
yyoung
yvanzo: Yes, I'll have a check, thank you
2021-05-20 14016, 2021
sampsyo has quit
2021-05-20 14004, 2021
sampsyo joined the channel
2021-05-20 14028, 2021
nelgin
OK, let me take a look
2021-05-20 14031, 2021
sumedh joined the channel
2021-05-20 14050, 2021
alastairp
hi _lucifer
2021-05-20 14012, 2021
alastairp
cool, so we know that the email works, and we know that the dump works with the storage box
2021-05-20 14016, 2021
nelgin
yvanzo, vacuuming db is running now.
2021-05-20 14000, 2021
_lucifer
Hi alastairp!
2021-05-20 14007, 2021
_lucifer
yes, right.
2021-05-20 14038, 2021
alastairp
_lucifer: I'm just reading the dump file again. so it did the dump to the temp directory, and then copied it to the backup dir, then failed to copy it again to the ftp dir?
2021-05-20 14001, 2021
Lotheric has quit
2021-05-20 14030, 2021
alastairp
ah yes, I see the incremental dump in the backups directory
2021-05-20 14048, 2021
alastairp
I see the permissions on ftp directory being owned by root. that's interesting.
2021-05-20 14015, 2021
_lucifer
alastairp: yes. it failed while trying to create a directory under ftp.
2021-05-20 14016, 2021
alastairp
so yes, I think it makes sense to change that back, I'll run through the dump process again to check
2021-05-20 14042, 2021
_lucifer
right my guess is that this got mixed when lemmy went down and dumps were recovered.
2021-05-20 14037, 2021
alastairp
there are two additional changes we could make: 1) add some explicit checks at the beginning of the dump like we do for tmp location - check that the permissions of all dump locations are correct and that we can expect to continue
2021-05-20 14001, 2021
alastairp
2) integrate sentry bash so that in case of an error we get an explicit notification instead of having to go back and look through the logs
2021-05-20 14041, 2021
nelgin
Thu 20 May 2021 06:53:36 AM UTC : UPDATE THE DB_SCHEMA_SEQUENCE IN DBDefs.pm TO 26 !
2021-05-20 14041, 2021
nelgin
Very good.,
2021-05-20 14048, 2021
nelgin
Can't locate List/AllUtils.pm in @INC (you may need to install the List::AllUtils module) (@INC contains: /musicbrainz-server/admin/../lib /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base)
2021-05-20 14048, 2021
nelgin
at ./admin/BuildMaterializedTables line 10.
2021-05-20 14048, 2021
nelgin
BEGIN failed--compilation aborted at ./admin/BuildMaterializedTables line 10.
2021-05-20 14059, 2021
nelgin
Looks like a new dependency?
2021-05-20 14055, 2021
nelgin
Looks like the docker is missing liblist-allutils-perl - How do I install it?
2021-05-20 14034, 2021
nelgin
yvanzo that was trying to run "sudo docker-compose exec musicbrainz ./admin/BuildMaterializedTables --database=MAINTENANCE all" btw
not sure what chown does for a non-existent directory. so just rearranging the checks probably won't be enough.
2021-05-20 14022, 2021
yvanzo
(This isn’t a new dependency, rather an environment issue.)
2021-05-20 14027, 2021
revi has quit
2021-05-20 14050, 2021
revi joined the channel
2021-05-20 14054, 2021
alastairp
_lucifer: the problem is that this script runs as `lbdumps`, so if the ftp dir is owned by root, lbdumps can't do anything
2021-05-20 14007, 2021
alastairp
which is interesting... maybe we could have a discussion to see if we run this as _root_, then we could make all of the necessary permission changes if needed. We can force the python scripts to run as a particular user if we want
2021-05-20 14010, 2021
alastairp
let me put it on th elist
2021-05-20 14056, 2021
_lucifer
makes sense.
2021-05-20 14022, 2021
_lucifer
for now, we change the owner of the ftp manually ?
2021-05-20 14003, 2021
alastairp
yeah, I'll double-check that today
2021-05-20 14026, 2021
_lucifer
cool, thanks!
2021-05-20 14013, 2021
yvanzo has quit
2021-05-20 14030, 2021
MRiddickW has quit
2021-05-20 14026, 2021
reosarevok
ruaok, _lucifer (if you get support emails): see the latest email re: LB
2021-05-20 14028, 2021
yvanzo joined the channel
2021-05-20 14047, 2021
reosarevok
What happens if someone was to recreate their MB account with the same username? Would their LB account work again?
2021-05-20 14059, 2021
reosarevok
(if they have removed their MB account in the meantime)
2021-05-20 14030, 2021
_lucifer
no, I do not get support emails. i am not sure if deleting MB account also leads to deletion of LB account?
2021-05-20 14059, 2021
_lucifer
if no, then LB account would work again.
2021-05-20 14047, 2021
outsidecontext joined the channel
2021-05-20 14000, 2021
nelgin
yvanzo ok that seems to be working.
2021-05-20 14008, 2021
yvanzo has quit
2021-05-20 14030, 2021
adhawkins
Trying to update my container too, it's failing at step 22, trying to update yarn keys. Any thoughts?
So why won't it run inside docker? It's worked in the past...
2021-05-20 14052, 2021
adhawkins
Grrr...
2021-05-20 14002, 2021
yvanzo
it should eventually work inside the build
2021-05-20 14021, 2021
yvanzo
does it reliably work from the host, or maybe you were lucky?
2021-05-20 14056, 2021
yvanzo
do you use the same curl command from the host,
2021-05-20 14057, 2021
yvanzo
?
2021-05-20 14049, 2021
adhawkins
Yes, it works reliably on the host, and is now seemingly quicker.
2021-05-20 14026, 2021
adhawkins
I copied the command from the 'RUN' line echo'd during the build, and just replaced the NODE_VERSION variable with 1.16.0
2021-05-20 14038, 2021
yvanzo
16.1.0
2021-05-20 14009, 2021
adhawkins
Good spot. Just re-trying.
2021-05-20 14039, 2021
adhawkins
That works. It's slow again though.
2021-05-20 14039, 2021
loujine has quit
2021-05-20 14049, 2021
loujine joined the channel
2021-05-20 14029, 2021
loujine has quit
2021-05-20 14039, 2021
loujine joined the channel
2021-05-20 14059, 2021
adhawkins
When I say it works, I mean I can execute the curl command in the host.
2021-05-20 14012, 2021
yvanzo
adhawkins: two potential workarounds: either add options (--retry 10 --speed-limit 30 --speed-time 60 ) to that curl command, or copy the file you already download to build resources.
2021-05-20 14012, 2021
adhawkins
Already tried with retries 50, will add the speed ones too.
2021-05-20 14032, 2021
yvanzo
That is the main issue: Speed is too slow for you when downloading from nodesource.com.
2021-05-20 14053, 2021
adhawkins
Not sure what you mean about copying to build resources?
2021-05-20 14005, 2021
adhawkins
Speed switches didn't help.
2021-05-20 14006, 2021
yvanzo
This is definitely a load issue, your IP might not be redirected to the same nodesource server as we do.