Replace URL in nix upgrade-nix with one that gives us lix #17

Closed
opened 2024-03-11 06:22:27 +00:00 by jade · 4 comments
Owner

Currently this is hardcoded to a github URL pointing somewhere in nixpkgs. We need to change that to Something Else :D

Currently this is hardcoded to a github URL pointing somewhere in nixpkgs. We need to change that to Something Else :D
jade added the
release-blocker
label 2024-03-11 06:22:27 +00:00
Owner

Seems like there's a Nix option in the DS installer to change that URL.

Seems like there's a Nix option in the DS installer to change that URL.
Author
Owner

Seems like there's a Nix option in the DS installer to change that URL.

requires a grahamc patch we don't really want, and tbh the installer should handle upgrades in case it has to do actual migrations instead of only knowing how to change nix version in the default profile.

i think I'm more for a solution that guts it to instead call into some installer configured path so the ux still works, but we'd have to figure out a migration strategy to transition users to lix. i think the answer might well be "lix installer or you already know how to do it, don't worry about it".

> Seems like there's a Nix option in the DS installer to change that URL. requires a grahamc patch we don't really want, and tbh the installer should handle upgrades in case it has to do actual migrations instead of only knowing how to change nix version in the default profile. i think I'm more for a solution that guts it to instead call into some installer configured path so the ux still works, but we'd have to figure out a migration strategy to transition users to lix. i think the answer might well be "lix installer or you already know how to do it, don't worry about it".
jade added this to the v2.90 milestone 2024-03-14 06:35:05 +00:00
jade added this to the Release engineering project 2024-03-14 18:32:15 +00:00
ktemkin modified the project from Release engineering to Soft Launch 2024-04-27 01:10:19 +00:00
qyriad was assigned by ktemkin 2024-04-27 01:34:09 +00:00
Owner

Merged; thanks @qyriad.

Merged; thanks @qyriad.
Owner
CL: https://gerrit.lix.systems/c/lix/+/1029 Commit: 7ab076f21cc00dc165c637c33bf6ee9a1e8deed8
Sign in to join this conversation.
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#17
No description provided.