#metabrainz

/

      • BrainzGit
        [artwork-indexer] 14mwiencek merged pull request #2 (03master…project-access-keys): Support separate CAA and EAA access keys https://github.com/metabrainz/artwork-indexer/p...
      • aerozol[m]
        mayhem: yvanzo: reosarevok: Draft post with the faces of GSoC 2024, please let me know if you spot any issues: https://wordpress.com/post/blog.metabrainz.org/...
      • minimal has quit
      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #3275 (03beta…eaa-s3-keys): Support separate CAA and EAA access keys https://github.com/metabrainz/musicbrainz-serve...
      • aerozol[m]
        Ugh, now I am jonesing for uploading to EAA as well. Maybe hold back the beta release until I have free time again bitmap 🤔
      • bitmap
        haha I'm not certain it will work yet so you may get your wish aerozol[m]
      • someone from the IA mentioned they may have to "manually rsync the s3 records" first, so we'll see what happens
      • Miblo has quit
      • Miblo joined the channel
      • eharris joined the channel
      • aerozol[m]
        as yvanzo has already expressed… 😱😱😱🥳🥳🥳😭😭😭🤩🤩🤩❤️❤️❤️🚀🚀🚀
      • bitmap loves the enthusiasm 😂
      • outsidecontext: I haven’t forgotten our interview post btw, just waiting for a quiet time to post it. It would have been now/this weekend, but now there’s the GSoC pic, and perhaps another beta release announcement/EAA (not sure about that one). I figure nothing in our interview is time critical/it doesn’t matter if it is poster now or in a month?
      • bitmap
        I've removed the admin restrictions, so I think normal users should be able to upload event art on the beta server now
      • ^ pinging all Discord EAA hype men aerozol[m], UltimateRiff
      • however I'm mega done for the day so won't be able to respond to any issues until tomorrow
      • aerozol[m]
        Rest up bitmap!!
      • yellowhatpro joined the channel
      • zerodogg has quit
      • Kladky joined the channel
      • Kladky has quit
      • Kladky joined the channel
      • zerodogg joined the channel
      • discordbrainz
        <02UltimateRiff> noice~ works like a dream~
      • twodoorcoupe joined the channel
      • aerozol[m] has quit
      • aerozol[m] joined the channel
      • aerozol[m]
        pranav: I’ve done most of the mockups for user pages and tabs: https://www.figma.com/design/tFLTQiq7QlA1oGRTJV...
      • Might be good to get a round of feedback from mentors, maybe monkey, and maybe the community, what do you think? I have kept it pretty simple but there may be things I’ve missed.
      • MonkeyPython
      • aerozol[m]
        pranav: I did not completely mockup ‘Playlists’ and ‘Created for You’ pages though. Can you confirm that they are a required part of your project? That would be pretty ambitious! If you confirm then I have a few more items to add, for instance playlist pages will have to be added as well. The short bulletpoint for those two pages (“And some components…”) is doing some HEAVY lifting, I didn’t notice that or I would have
      • mentioned it in our meeting :P
      • pranav: Finally: My designs may have some things that are easy for me to mock up, or additional functionality, that is a headache for you to implement. Please coordinate with lucifer to make sure that you get a minimum viable product (MVP, some nice jargon for you…) with the required stuff before getting bogged down with details. It might be best to get the base profile page done and then see if you get to any of the tabs at all - shifting
      • the whole web interface is pretty huge. Don’t get me wrong though, I would love it if you managed it!
      • ApeKattQuest joined the channel
      • Ping me any time, and remind me when you need more mockups, please and thanks :D
      • Night all
      • texke joined the channel
      • outsidecontext
        aerozol[m]: yes, no rush on posting this. You'll find the right time for this :)
      • reosarevok
        aerozol[m]: "We used the opportunity to put faces to names, explain how MetaBrainz works, and to answer any questions" should all three have "to"?
      • Anwyay, seems good, thanks!
      • boscage has quit
      • yellowhatpro has quit
      • atj
        reosarevok: it works better with just one "to" IMO
      • reosarevok
        That was the other option I was considering :)
      • atj
        "We used the opportunity to put faces to names, explain how MetaBrainz works, and answer any questions"
      • reosarevok
        I think I'll just make the change tbh
      • It's a draft anyway so :) Thanks!
      • ahvalmissaamine
      • love the fish banjolin
      • *bandolin
      • reosarevok
        Pratha-Fish: ^ fish
      • Tarun_0x0 joined the channel
      • fletchto99 has quit
      • aerozol[m]
        Thanks reosarevok and atj!
      • fletchto99 joined the channel
      • reosarevok
        Oooh, event art is neat :)
      • Now if I only could be bothered to find time to attend any events!
      • lucifer
        monkey: listens should be done now. can you check if it looks correct?
      • count might be outdated for 5 mins.
      • reosarevok
        bitmap: have you heard / seen of other issues with MBS-13598 ?
      • BrainzBot
        MBS-13598: Recent items dropdown list doesn't function correctly anymore https://tickets.metabrainz.org/browse/MBS-13598
      • reosarevok
        yvanzo: around? MBS-13601 seems to correctly point we didn't actually change the schema version to 29 in our files (such as write_graphs.pl, the tests and sample DBDefs, etc) this time around - I assume we should just do that, right? :)
      • BrainzBot
        MBS-13601: Schema sequence not updated after the 2024-05-13 schema change release https://tickets.metabrainz.org/browse/MBS-13601
      • aerozol[m]
        reosarevok: I have had intermittent issues with recent item dropdowns as well. Just never got round to making a report or searching for a ticket
      • reosarevok
        yvanzo: we should also update schema diagrams I guess :)
      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3276 (03master…MBS-13601): MBS-13601: Bump DB_SCHEMA_SEQUENCE, ACTIVE_SCHEMA_SEQUENCE to 29 https://github.com/metabrainz/musicbrainz-serve...
      • Tarun_0x0 has quit
      • Tarun_0x0 joined the channel
      • lucifer
        zas, atj: hi! around to setup backups for chatbrainz?
      • yvanzo
        Thanks aerozol[m] for drafting the blog post, 2 faces are missing (I just sent additional screenshots to pick them from).
      • I’ve just added a picture for the only absent otherwise :)
      • Tarun_0x0 has quit
      • atj
        lucifer: sorry, been a busy morning
      • will be around shortly
      • yvanzo: do you know if the mbs docker images have ca-certificates installed?
      • yvanzo
        atj: yes
      • reosarevok: yes to both
      • atj
        yvanzo: great, thanks. just had a shower thought about whether it would be able to perform HTTPS verification
      • yvanzo
        👍
      • atj
        yvanzo: just going to try and get borg and borgmatic installed on the matrix server then i'll be around for the search change
      • reosarevok
      • BrainzBot
        MBS-13600: add icon to show events have art
      • reosarevok
        I guess we should rename the "Cover Art" component too?
      • To "artwork" or something? Dunno :)
      • yvanzo
        Is a CD inner ring artwork?
      • Or should we add a component Event Art since it is the wording in the website?
      • reosarevok
        We could add a separate component, but does it make sense? It seems the same sort of thing as us moving CAA to IMG
      • I'm ok with that if you prefer it tho
      • yvanzo
        reosarevok: Let’s do both :)
      • I‘ve added Event Art component and a folder to group with Cover Art
      • reosarevok
        Perfect, thanks
      • yvanzo
        We also have CAA & EAA components in IMG :)
      • relaxoMob has quit
      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3277 (03master…MBS-13600): MBS-13600: Display event art indicator for events https://github.com/metabrainz/musicbrainz-serve...
      • atj
        yvanzo: let me know when you're around to do the search change on beta
      • yvanzo
        atj: now :)
      • atj
        ok, give me one second to make sure that the mbsssss configsets match what is in git
      • yvanzo: ok, all good
      • yvanzo
        aerozol[m]: I’ve added a footnote for the missing portrait that lucifer reported.
      • aerozol[m]: I’ve also set categories and tags.
      • aerozol[m]: The only thing that you might want to change is the text in squared brackets (unless it is intentional) on the first line, maybe to be replaced it with something from https://emojipedia.org/smileys
      • discordbrainz
        <06wabfall> I wanted to try to install the music brainz server with Docker, I made a compute engine instance with 100 GB of storage but when I do the command: sudo docker-compose run --rm musicbrainz createdb.sh -fetch I have an error Fri May 24 12:02:19 PM UTC 2024: Checking MD5 sums... mbdump.tar.bz2: OK mbdump-cdstubs.tar.bz2: OK mbdump-cover-art-archive.tar.bz2: OK mbdump-derived.tar.bz2: OK mbdump-stats.tar.bz2: OK
      • mbdump-wikidocs.tar.bz2: OK Fri May 24 12:03:37 PM UTC 2024: Done fetching dump files. found existing dumps 2024/05/24 12:03:38 Waiting for: tcp://db:5432 ... 2024/05/24 12:04:20 Problem with dial: dial tcp: lookup db on 127.0.0.11:53: no such host. Sleeping 1s 2024/05/24 12:04:22 Problem with dial: dial tcp 172.18.0.3:5432: connect: connection refused. Sleeping 1s 2024/05/24 12:04:23 Problem with dial: dial tcp 172.18.0.3:5432:
      • connect: connection refused. Sleeping 1s 2024/05/24 12:04:38 Timeout after 1m0s waiting on dependencies to become available: [tcp://db:5432]
      • yvanzo
        hi wabfall, what is the output of `docker compose config`? please use a pastebin service for posting logs
      • atj
        lucifer: borg doesn't provide arm binaries so will need to install using virtualenv i think
      • discordbrainz
        <06wabfall> the output of docker-compose config : https://pastebin.com/pna4msaJ
      • yvanzo
        wabfall: Is there a Postgres server running on your computer?
      • wabfall: It failed after waiting for too long after the `db` service. The output of `docker compose logs db` should help with understanding the issue.
      • lucifer
        atj: i think the spantaleev notebooks provide for self building of borg images too
      • discordbrainz
        <06wabfall> the virtual machine (debian 10) is exclusively for musicbrainz, I started an instance then did the commands: sudo apt-get update && \ sudo apt-get install docker.io docker-compose git && \ sudo systemctl enable --now docker.service git clone https://github.com/metabrainz/musicbrainz-docke... cd musicbrainz-docker sudo docker-compose build sudo docker-compose run --rm musicbrainz createdb.sh -fetch
      • lucifer
        but whatever seems simpler to you.
      • yvanzo
        wabfall: Thank you, an exclusive VM is even better, I was just asking in case of conflicts with another Postgres instance.
      • discordbrainz
      • <06wabfall> Yes no worries it's normal, it's better than with my windows
      • atj
        lucifer: i found a third part who is offering automated arm builds for borg https://borg.bauerj.eu/
      • unsure whether to trust it or not though :)
      • *third party
      • lucifer
        i see
      • aerozol[m] has quit
      • yvanzo
        wabfall: Might “Cannot allocate memory” be due to your VM not having enough memory available?
      • discordbrainz
        <06wabfall> I'll try with more memory 🙂
      • atj
        lucifer: do you think backing up `/data` will be sufficient?
      • lucifer
        atj: i think its /matrix
      • atj
        ah, should I have mounted the partition there?
      • lucifer
      • >backup_borg_location_source_directories defines the list of directories to back up: it's set to {{ matrix_base_data_path }} by default, which is the base directory for every service's data, such as Synapse, Postgres and the bridges.
      • and that points to /matrix ^
      • atj
        ok, looks like the role can sort out installing Borg then
      • discordbrainz
        <06wabfall> same thing with more memory, yvanzo (200GB storage and 16GB RAM)
      • atj
        we just need to install the SSH key on the borg server
      • wabfall: is this on Linux?
      • discordbrainz
        <06wabfall> debian 10
      • yvanzo
        wabfall: Let’s try to run the database only: `docker compose up --build --force-recreate db`
      • discordbrainz
        <06wabfall> funnygamers72@musicbrainz-server:~/musicbrainz-docker$ sudo docker-compose up --build --force-recreate db Building db Step 1/3 : ARG POSTGRES_VERSION=16 Step 2/3 : ARG DB_BUILD_SEQUENCE=0 Step 3/3 : FROM metabrainz/musicbrainz-docker-db:${POSTGRES_VERSION}-build${DB_BUILD_SEQUENCE} ---> 7a4231015075 Successfully built 7a4231015075 Successfully tagged musicbrainz-docker_db:16 Recreating musicbrainz-docker_db_1 ... done
      • Attaching to musicbrainz-docker_db_1 db_1 | popen failure: Cannot allocate memory db_1 | initdb: error: program "postgres" is needed by initdb but was not found in the same directory as "/usr/lib/postgresql/16/bin/initdb"
      • atj
        wabfall: FYI Debian 10 will be EOL in about a month
      • discordbrainz
        <06wabfall> no problem, it's a gcp vm
      • atj
      • minimal joined the channel
      • discordbrainz
        <06wabfall> oh okay, i will try
      • yvanzo
        atj: That reminds me some incompatibility between Debian image and host version.
      • atj: still around for solr9/beta.mb.o btw
      • discordbrainz
        <06wabfall> Which operating system do you recommend?
      • <06wabfall> debian 12 is okay ?*
      • yvanzo
        it should be