| 13 Nov 2023 |
bendlas | oof ... so add ensureDatabaseOwners = {}; instead, or switch to mobilizon database name, pending stateVersion == 23.11? | 14:49:59 |
raitobezarius | I'm trying to evaluate the blast radius | 14:52:35 |
raitobezarius | And we can think of potential solutions | 14:52:40 |
raitobezarius | So far, Mobilizon is like this, SourceHut possess⦠multiple databases | 14:52:54 |
raitobezarius | (metasrht, buildsrht, gitsrht, etc, etc.) | 14:53:00 |
raitobezarius | But I think they are operated under the same user | 14:53:06 |
raitobezarius | OK, that's it in terms of evaluation errors | 14:53:27 |
raitobezarius | Mobilizon and SourceHut | 14:53:32 |
raitobezarius |  Download image.png | 14:53:43 |
raitobezarius | gro BRRR EPYC | 14:53:44 |
bendlas | I mean, the cleanest solution would be services.postgresql.ensureDatabases.*.owner, but unfortunately that has also been taken from us, no thanks to ensureDatabases being a list of strings š„² | 14:54:26 |
raitobezarius | Yep, I think I agree with that | 14:54:41 |
raitobezarius | This is for 24.05 | 14:54:48 |
raitobezarius | My only objective here is to minimize the amount of breakages we will have to fix during ZHF | 14:55:03 |
raitobezarius | It's likely we will have remnants issues during the beta of 23.11 | 14:55:58 |
raitobezarius | If we can have them down to 1 or 2 modules, that's enough for me | 14:56:06 |
raitobezarius | # pgbouncer is in crash loop.
# dex-oidc fails.
# coder doesn't build.
# invidious is in crash loop
# odoo is in crash loop.
so far
| 15:29:22 |
raitobezarius | in addition to the 2 evaluation errors | 15:29:29 |
raitobezarius | the rest is passing | 15:29:54 |
raitobezarius | so blast radius is 2 eval errors, 3 crash loops, 1 non-build, 1 proper failure | 15:30:07 |
raitobezarius | let's compare to master | 15:30:18 |
bendlas | prepared a section, but still have to test & verify https://github.com/NixOS/nixpkgs/pull/267238 | 15:37:40 |
bendlas | ugh, can I not do an unlinked heading? heading in line 52 does not have an id | 15:39:33 |
raitobezarius | yep everything must have a link | 15:43:50 |
raitobezarius | I'd say this is pretty good already | 15:43:54 |
raitobezarius | My biggest concern is the DynamicUser usecase | 15:44:01 |
raitobezarius | OK, so on master pre-default commit, coder and dex-oidc were broken too already | 15:44:36 |
raitobezarius | but odoo, invidious, pgbouncer were working | 15:44:54 |
raitobezarius | so I only need to refix those | 15:44:59 |
bendlas | btw, since I'm at it: I also wanted to write gitea -> forgejo migration instructions. should these go just to the changelog, or should I create a manual page as well? | 15:53:57 |