Let me know if you have any other specific ideas you have in mind. Thanks
yvanzo
O’Moin
zas, atj: No disk I/O latency alert today, but it might just be due to quiet days. There is still a small peak.
mayhem
arsh: that page doesn't work for me. so I guess a working page is a specific idea. :)
jivte joined the channel
monkey
jivte: Hi, if you have questions for me, please do ask them directly in the chat whether I am available at that moment or not, that way I can answer when I'm available and you can check the logs for the answer
jivte
monkey: Hey!!
we use rc-slider library for slider in fresh releases
but it no longer supports tooltip now in the current versions >10.x.x
and if we use previous versions for the tooltip React 18 gives us problems :(
monkey: That could be used and already tried this approach but when fresh releases was implemented last year we used 10.0.0
and in this and further version tooltip was removed
monkey
So these links above are all of the older version then?
I see
jivte
yeah they forgot to upade the documentation from past 1 year :|
monkey
It just looks to me like you should be able to customize the handle, and implement the functionality we had with handleRender (https://github.com/react-component/slider/blob/...) but again I'm not very familiar with the library
So sure, it will need refactoring with the newer versions, but unless you find an appropriate library replacement that doesn't require a lot of work, that's likely the easiest option
But yes, that's what I was suggesting, using handleRender and a custom component
texke has quit
zas
atj: as central log server we'll be able to re-use quest after lucifer is done with it
I think we'll try the rsyslog approach we discussed recently
mayhem
reosarevok: ping me when you have a moment. not urgent.
ah, the clarity of mind that zas has after a night on my couch. :)
aerozol
Buen día monkey! If you wanted to meet we could do it now-ish instead of your tonight
monkey
Oh, that would be perfect aerozol
Not too late for you?
Oh, hang on, DST.
Pretty late still
aerozol
I can be tired now or tired tomorrow morning :D
Give me 5
monkey
👍
zas
atj: this week I'd like to finish the borgmatic/ansible move. We need to convert current borg configs to Ansible yml, and handle the removal of existing timer script
atj: we'll do a docker to syslog setup on rex/rudi. https://docs.docker.com/config/containers/loggi... indicates "Restart Docker for the changes to take effect for newly created containers. Existing containers do not use the new logging configuration."
so most machines will not send docker logs (yet), but we can confirm it works
mayhem
WTF? There are no mentors listed in the summer of code app. WTF?
zas
on the target storage we'll have one directory per node, and then 2 subdirs, one for system logs, one for docker logs. Docker logs will be named after container's name.
mayhem
oh, odd. fixed. not sure I get this incantation of the soc app
zas
atj: we can get sub-second precision for log timestamps (see https://www.rsyslog.com/doc/v8-stable/configura... RSYSLOG_FileFormat), it will ease re-assembling logs with a (mostly) correct order (all machines are timesynced via ntp)
we'll prolly need to write some code to merge logs together in order to be processed (multiple nginx/openresty instances & mbstats)
source nodes will buffer logs in case of connectivity issue with target server, so no log will be lost when we reboot the target server
mbstats scripts will run on quest (rather than on gateways), so it will reclaim a bit of resources on new gateways, that's not a bad thing
siinamon has quit
siinamon joined the channel
siinamon has quit
siinamon joined the channel
monkey
mayhem: I did get an email from GSOC telling me I've been added as a mentor. IIRC that was already done previously; perhaps something wrong with the new app, as you say?
(incantation? incarnation?)
atj
zas: we should probably use chrony instead of timesyncd, AFAIU timesyncd is SNTP not NTP
monkey
Ahh, it says I've been added as a Member, not a mentor
mayhem
there was a step where I had to add the mentors. again. the workflow is very mysterious.
monkey
Oh, and apparently I can't log in to the webapp
mayhem
but there are apps and I marked to "resume" apps as ignore.
*two
atj
i've been working on an office servers group for buddy, but it's adding a lot of complexity to the playbooks as i need to split plays into two
i'll update the pr today
zas
yep, sorry for that, we have few machines left that have specific configurations, but we need to add them to Ansible at this point anyway
atj
Is there a way we can manage telegraf on buddy?
jivte has quit
zas
what do you mean?
kellnerd has quit
atj
I think you said to leave to it alone because you had some SSH tunneling set up
due to dynamic IP?
jivte joined the channel
lola420 has quit
lola420 joined the channel
mayhem
monkey: do you know the URL for AiBrainz yet?
monkey
I was thinking `/explore/ai-brainz`. Doesn't have to be in explore though, we could add it as a top level item in the sidenav, make the URL `/ai-brainz`
meycroft
lucifer: mayhem : I have finally posted my GSoC 2023 proposal for "Integrate Music Streaming and Content Resolver from Deezer" for the ListenBrainz project on the MeB forum. Please review the same. All other community members are also welcome to give their inputs 🤗.
atj: ah yes, about telegraf/buddy, but that's temporary, my plan is to move the ssh/dyn ip workaround to moroder (which is the target), and remove it from herb
off for lunch
jivte has quit
BrainzGit
[musicbrainz-server] 14yvanzo opened pull request #2912 (03master…worldcat-entities-mbs-13016): MBS-13016: Allow, clean-up, and display WorldCat Entities URL https://github.com/metabrainz/musicbrainz-serve...