New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
restya-board: 0.6 -> 0.6.6 #49618
restya-board: 0.6 -> 0.6.6 #49618
Conversation
I did not find any mention of database format change that would require a migration in changelogs between 0.6.0 and 0.6.6. Am I missing something? |
@c0bw3b my assumption is based on this section in their readme: https://github.com/RestyaPlatform/board/blob/dev/README.md#upgrade. |
There is a script in the repository that seems to handle upgrades in some way, not sure if we can reuse it here: https://github.com/RestyaPlatform/board/blob/dev/restyaboard.sh |
Such upgrades are to be managed in NixOS modules, not in the packages. |
@coretemp I agree, but we should probably ensure we have a migration in the service in place before upgrading the package? Otherwise it might break someone's set up. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The consensus is that a migration strategy should be in place in the NixOS module before this is merged.
(to mirror exchanges in #74763) |
Closing in favor of #74888. |
Motivation for this change
The current version is 1 year old and there was a lot of improvements implemented recently, see https://restya.com/board/changelog.
I'm not sure if we should do anything to invoke database migration in the nixos module.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)