!aGqRytqbCECitOFhbt:nixos.org

Release Management

345 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html93 Servers

Load older messages


SenderMessageTime
10 Nov 2023
@hexa:lossy.networkhexabecause the spot market is a cruel place00:45:44
@hexa:lossy.networkhexaI feel like this falls on your shoulders https://github.com/NixOS/nixpkgs/pull/266270#issuecomment-180613247717:32:35
@hexa:lossy.networkhexa

Anyways, I'll be gone for two weeks now, so the call on what to do has to make someone else anyways.

17:32:49
@hexa:lossy.networkhexa figsoda, raitobezarius 17:33:02
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
I feel like this falls on your shoulders https://github.com/NixOS/nixpkgs/pull/266270#issuecomment-1806132477
Yep I received a private message about it
17:33:19
@raitobezarius:matrix.orgraitobezariusThis is a matter I am monitoring17:33:24
@lennart:0520.chlennart
In reply to @hexa:lossy.network

FoundationDB now defaults to major version 7.

haha, I guess we could drop it
18:43:54
@raitobezarius:matrix.orgraitobezariusI answered on it here19:10:57
@raitobezarius:matrix.orgraitobezarius figsoda: I would like your stamp on https://github.com/NixOS/nixpkgs/pull/266270#issuecomment-1806294172 19:11:04
@raitobezarius:matrix.orgraitobezariusor your "aaaaaaaah no"19:11:09
@raitobezarius:matrix.orgraitobezariusIf anyone feels concerned by convergence logic and PostgreSQL ones, please chime in19:11:29
@raitobezarius:matrix.orgraitobezariusMy perspective is obviously biased as a maintainer of that subsystem and someone who hates when all the work is pushed on a poor overworked maintainer whom we ask to make it up for absence of investment in an ecosystem to avoid this situation19:12:07
@julienmalka:matrix.org@julienmalka:matrix.orgI we reverted the default postgresql version to 14, the impacted users would be everyone that run nixos-unstable right ? 19:16:58
@julienmalka:matrix.org@julienmalka:matrix.orgWhat if we remove the default value for postgresql, forcing users to be mindful about the versions they use ? Migrated users could then use version 15 and new users version 14. We would have to also have an assert that ensure* is used only with version 14. 19:22:42
@julienmalka:matrix.org@julienmalka:matrix.orgCurrently if we remove the ensure* options a lot of nixos modules are going to be broken no ?19:23:47
@raitobezarius:matrix.orgraitobezarius
In reply to @julienmalka:matrix.org
I we reverted the default postgresql version to 14, the impacted users would be everyone that run nixos-unstable right ?
Let's assume we do this
19:52:41
@raitobezarius:matrix.orgraitobezariusWe would break anyone PGSQL 15 deployment19:52:46
@raitobezarius:matrix.orgraitobezariusBecause you have to downgrade the PG15 folder now19:52:53
@raitobezarius:matrix.orgraitobezarius
In reply to @julienmalka:matrix.org
What if we remove the default value for postgresql, forcing users to be mindful about the versions they use ? Migrated users could then use version 15 and new users version 14. We would have to also have an assert that ensure* is used only with version 14.
This is orthogonal to the situation
19:53:01
@raitobezarius:matrix.orgraitobezarius
In reply to @julienmalka:matrix.org
Currently if we remove the ensure* options a lot of nixos modules are going to be broken no ?
No, because the modules are migrated in the PR
19:53:07
@raitobezarius:matrix.orgraitobezariusOnly out of tree modules would be broken19:53:12
@raitobezarius:matrix.orgraitobezariusI don't know if the cost of breaking everyone on PG15 is higher or lower than the cost of breaking every out of tree modules with ensurePermission options19:55:41
@raitobezarius:matrix.orgraitobezariusMy view is that the former has higher cost because I don't think a lot of people understand well PostgreSQL to understand how to downgrade their state data (you have to pg_dumpall everything and re-import, if you don't have enough working memory to do it, good luck)19:56:34
@raitobezarius:matrix.orgraitobezariusThe latter is just cheap people have to figure out stuff or block their upgrades19:56:44
@raitobezarius:matrix.orgraitobezariusTherefore, revert is still out of the question to me, but I am open to be proven wrong19:56:59
@bendlas:matrix.orgbendlas joined the room.19:59:00
@bendlas:matrix.orgbendlas👋19:59:17
@raitobezarius:matrix.orgraitobezariusI have to jump in another meeting right now19:59:49
@raitobezarius:matrix.orgraitobezariusI will people chime in / discuss on issues here and there19:59:56
@raitobezarius:matrix.orgraitobezariusI'd like to come to a "pre-decision" on Monday ideally that we will announce in Discourse20:00:12

Show newer messages


Back to Room ListRoom Version: 6