Skip to content

Update in Vagrant from Ubuntu v22 to v26 #2573

@binarykitchen

Description

@binarykitchen

With Ubuntu v26.04 LTS just being released recently, including PHP v8.5 as the default, let's get the next party version started: this by bumping Ubuntu inside our Vagrant file for a starter 🤩

@JoshData "It's much faster to test things over and over with Vagrant than a cloud VM somewhere."
Aye. This along with any dependencies and any other adjustments.

Once merged, with PHP v8.5, while assuring all runs well, we may consider updating Nextcloud to v27 next.

Details

  • Current Ubuntu version is v22, we didn't migrate to v24, so it's actually stepping forward two LTS versions which is quite a big leap.
  • Python on Ubuntu v26 will be on v3.13 (v3.10 now)
  • Foundation tools like sudo are written in Rust instead of C (shouldn't be a concern for us)
  • SSH on Ubuntu v26 runs using systemd socket-based activation. Need to double-check whether this poses a problem for us?
  • NetBIOS will be disabled by default in /etc/samba/smb.conf (noted, but "meh", right?)
  • ... anything else? Comment below.

cc @JoshData @yodax @matidau @clonejo @Synchro

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions