Upgrade nextcloud to 31 #105

Merged
kalipso merged 6 commits from nextcloud_upgrade_31 into master 2025-04-15 01:10:20 +02:00
Collaborator

Also added forms and appointments
Fixes #104 #96 #95
I tested the vm but we'll have to see how/if the upgrade process on deploy works

Also added forms and appointments Fixes #104 #96 #95 I tested the vm but we'll have to see how/if the upgrade process on deploy works
ahtlon added the Updatesnextcloud labels 2025-04-11 21:21:00 +02:00
ahtlon added 3 commits 2025-04-11 21:21:01 +02:00
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/bd65bc3cde04c16755955630b344bc9e35272c56?narHash=sha256-dinzAqCjenWDxuy%2BMqUQq0I4zUSfaCvN9rzuCmgMZJY%3D' (2025-01-08)
  → 'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f?narHash=sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI%3D' (2025-04-08)
• Updated input 'microvm':
    'github:astro/microvm.nix/d3a9b7504d420a1ffd7c83c1bb8fe57deaf939d2?narHash=sha256-bNvtud2PUcbYM0i5Uq1v01Dcgq7RuhVKfjaSKkW2KRI%3D' (2025-02-09)
  → 'github:astro/microvm.nix/773d5a04e2e10ca7b412270dea11276a496e1b61?narHash=sha256-Fz7AiCJWtoWZ2guJwO3B1h3RuJxYWaCzFIqY0Kmkyrs%3D' (2025-03-27)
• Updated input 'nixos-generators':
    'github:nix-community/nixos-generators/d002ce9b6e7eb467cd1c6bb9aef9c35d191b5453?narHash=sha256-3Pe0yKlCc7EOeq1X/aJVDH0CtNL%2BtIBm49vpepwL1MQ%3D' (2025-01-16)
  → 'github:nix-community/nixos-generators/42ee229088490e3777ed7d1162cb9e9d8c3dbb11?narHash=sha256-QaMEhcnscfF2MqB7flZr%2BsLJMMYZPnvqO4NYf9B4G38%3D' (2025-03-21)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/2eccff41bab80839b1d25b303b53d339fbb07087?narHash=sha256-5yRlg48XmpcX5b5HesdGMOte%2BYuCy9rzQkJz%2Bimcu6I%3D' (2025-02-06)
  → 'github:NixOS/nixos-hardware/1fe3cc2bc5d2dc9c81cb4e63d2f67c1543340df1?narHash=sha256-OuLhysErPHl53BBifhesrRumJNhrlSgQDfYOTXfgIMg%3D' (2025-04-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/44534bc021b85c8d78e465021e21f33b856e2540?narHash=sha256-PwQASeL2cGVmrtQYlrBur0U20Xy07uSWVnFup2PHnDs%3D' (2025-02-10)
  → 'github:NixOS/nixpkgs/f9ebe33a928b5d529c895202263a5ce46bdf12f7?narHash=sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5%2BW0%3D' (2025-04-10)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/a79cfe0ebd24952b580b1cf08cd906354996d547?narHash=sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y%3D' (2025-02-08)
  → 'github:NixOS/nixpkgs/f675531bc7e6657c10a18b565cfebd8aa9e24c14?narHash=sha256-gbl9hE39nQRpZaLjhWKmEu5ejtQsgI5TWYrIVVJn30U%3D' (2025-04-09)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/07af005bb7d60c7f118d9d9f5530485da5d1e975?narHash=sha256-7JAGezJ0Dn5qIyA2%2BT4Dt/xQgAbhCglh6lzCekTVMeU%3D' (2025-02-11)
  → 'github:Mic92/sops-nix/69d5a5a4635c27dae5a742f36108beccc506c1ba?narHash=sha256-SR6%2BqjkPjGQG%2B8eM4dCcVtss8r9bre/LAxFMPJpaZeU%3D' (2025-04-08)
[docs] Add nextcloud upgrade docs
All checks were successful
Check flake syntax / flake-check (push) Successful in 4m25s
00f4b7c2b1
ahtlon requested review from kalipso 2025-04-11 21:21:22 +02:00
kalipso added 1 commit 2025-04-13 15:24:18 +02:00
[run-vim] allow setting data share
All checks were successful
Check flake syntax / flake-check (push) Successful in 4m27s
da12a73334
kalipso added 1 commit 2025-04-13 15:29:51 +02:00
[docs] update updates
Some checks failed
Check flake syntax / flake-check (push) Has been cancelled
7732abfd68
kalipso added 1 commit 2025-04-13 15:31:08 +02:00
[docs] updates fix linebreaks
All checks were successful
Check flake syntax / flake-check (push) Successful in 4m26s
e171178a93
kalipso approved these changes 2025-04-13 15:34:07 +02:00
kalipso left a comment
Owner

Looks good to me. I updated run-vm so that we can set a share for the data directory. This way we can run a nextcloud vm with the old version with a shared /var and /data dir. This initializes those directory with state from that nextcloud version. Then we can do the update and run the vm again to see if it successfully migrated to the new version.

I did the test and the instance was updating from 30 to 31 without problem.

Looks good to me. I updated `run-vm` so that we can set a share for the data directory. This way we can run a nextcloud vm with the old version with a shared /var and /data dir. This initializes those directory with state from that nextcloud version. Then we can do the update and run the vm again to see if it successfully migrated to the new version. I did the test and the instance was updating from 30 to 31 without problem.
Owner

To prevent suprise i think you should merge this AFTER plenary tomorrow, not before :D

To prevent suprise i think you should merge this **AFTER** plenary tomorrow, not before :D
kalipso merged commit c7cf9cc1ff into master 2025-04-15 01:10:20 +02:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kalipso/infrastructure#105