Raito Bezarius on Nostr: For example, colmena would call a script, that script would determine the system is ...
For example, colmena would call a script, that script would determine the system is running on partition A, install the new kernel on partition B, update the userspace in-place, re-execute the init system (#s6 for now) and then you could reboot to complete the upgrade with the new kernel.
If the new kernel is broken, you would go back to the A kernel, otherwise you would promote the B kernel to be functional and stick to it.
5/???
Published at
2024-05-16 11:11:05Event JSON
{
"id": "a31bb611e326dc71e831b9a7a487708608fa1d738d430bf3bb0077367c2ed4f9",
"pubkey": "5ab0ff62d0dc33bfa5c3380d991e650e4c28b949f6d524e2ef77068e8ebf37d5",
"created_at": 1715857865,
"kind": 1,
"tags": [
[
"e",
"ee22d2bc3c01c2466eeafcf3070371a7ef4751d55bfd665c650d471417786cc9",
"wss://relay.mostr.pub",
"reply"
],
[
"t",
"s6"
],
[
"proxy",
"https://nixos.paris/users/raito/statuses/112450461044453384",
"activitypub"
]
],
"content": "For example, colmena would call a script, that script would determine the system is running on partition A, install the new kernel on partition B, update the userspace in-place, re-execute the init system (#s6 for now) and then you could reboot to complete the upgrade with the new kernel.\n\nIf the new kernel is broken, you would go back to the A kernel, otherwise you would promote the B kernel to be functional and stick to it.\n\n5/???",
"sig": "a98a06baa26688be005871fb54937530e95e259e5e7ebb91d0be4cf481b8df0ec4d4afd6c540bfe4b87cbf4c19f89ed344c508d2e570008d6a1e26b90bb0eeb8"
}