After some hard work, it is now time to test Debian 10 (Buster) for all currently supported devices. We need feedback before we can release this as a stable update. The more testers we get, the quicker we can get this out of the door as a regular upgrade.
Known issues (will be added as discovered / reported)
TBC
Solved issues
TBC
Instructions
Please note that the only way to downgrade after installing this is to reinstall OSMC; unless you really know what you are doing. Please take a backup of any important data before testing.
Change all references of the word âstretchâ to âbusterâ
Run the following commands to update: sudo apt-get update && sudo apt-get dist-upgrade && reboot or update via My OSMC â Updates â Manual Controls â Check for Updates now (recommended).
Your system should have have received the update.
Please note that Vero 4K/4K+ users also have the opportunity to test an improved video stack which is not yet included as standard. More details on this can be found here. Issues specific to this improved video stack should still be reported and diagnosed in the other thread as not to obstruct this thread.
Reading package lists⌠Done
Building dependency tree
Reading state information⌠Done containerd.io is already the newest version (1.3.7-1).
docker-ce-cli is already the newest version (5:19.03.13~3-0~debian-buster).
Recommended packages:
cgroupfs-mount | cgroup-lite pigz libltdl7
The following NEW packages will be installed:
docker-ce
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/14.4 MB of archives.
After this operation, 68.1 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package docker-ce.
(Reading database ⌠46303 files and directories currently installed.)
Preparing to unpack âŚ/docker-ce_5%3a19.03.13~3-0~debian-buster_armhf.deb âŚ
Unpacking docker-ce (5:19.03.13~3-0~debian-buster) âŚ
Setting up docker-ce (5:19.03.13~3-0~debian-buster) âŚ
Job for docker.service failed because the control process exited with error code.
See âsystemctl status docker.serviceâ and âjournalctl -xeâ for details.
invoke-rc.d: initscript docker, action âstartâ failed.
â docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Sun 2020-09-20 10:30:21 BST; 31ms ago
Docs: https://docs.docker.com
Process: 8254 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
Main PID: 8254 (code=exited, status=1/FAILURE)
dpkg: error processing package docker-ce (âconfigure):
installed docker-ce package post-installation script subprocess returned error exit status 1
Processing triggers for systemd (241-7~deb10u4) âŚ
Errors were encountered while processing:
docker-ce
E: Sub-process /usr/bin/dpkg returned an error code (1)
osmc@HTPC:~$ sudo dockerd --debug
INFO[2020-09-20T10:35:45.029129479+01:00] Starting up
DEBU[2020-09-20T10:35:45.032409020+01:00] Listener created for HTTP on unix (/var/run/docker.sock)
DEBU[2020-09-20T10:35:45.035398229+01:00] Golangâs threads limit set to 10260
INFO[2020-09-20T10:35:45.037581187+01:00] parsed scheme: âunixâ module=grpc
INFO[2020-09-20T10:35:45.037723187+01:00] scheme âunixâ not registered, fallback to default scheme module=grpc
INFO[2020-09-20T10:35:45.037943270+01:00] ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0 }] } module=grpc
INFO[2020-09-20T10:35:45.038066562+01:00] ClientConn switching balancer to âpick_firstâ module=grpc
INFO[2020-09-20T10:35:45.044229979+01:00] parsed scheme: âunixâ module=grpc
INFO[2020-09-20T10:35:45.044449479+01:00] scheme âunixâ not registered, fallback to default scheme module=grpc
INFO[2020-09-20T10:35:45.044718729+01:00] ccResolverWrapper: sending update to cc: {[{unix:///run/containerd/containerd.sock 0 }] } module=grpc
INFO[2020-09-20T10:35:45.044954562+01:00] ClientConn switching balancer to âpick_firstâ module=grpc
DEBU[2020-09-20T10:35:45.050336854+01:00] Using default logging driver json-file
DEBU[2020-09-20T10:35:45.051006104+01:00] [graphdriver] priority list: [btrfs zfs overlay2 aufs overlay devicemapper vfs]
DEBU[2020-09-20T10:35:45.051221729+01:00] processing event stream module=libcontainerd namespace=plugins.moby
DEBU[2020-09-20T10:35:45.102060979+01:00] backingFs=extfs, projectQuotaSupported=false, indexOff=ââ storage-driver=overlay2
INFO[2020-09-20T10:35:45.102262979+01:00] [graphdriver] using prior storage driver: overlay2
DEBU[2020-09-20T10:35:45.102429229+01:00] Initialized graph driver overlay2
WARN[2020-09-20T10:35:45.113113062+01:00] Your kernel does not support cgroup memory limit
WARN[2020-09-20T10:35:45.113318395+01:00] Your kernel does not support cgroup cfs period
WARN[2020-09-20T10:35:45.113535354+01:00] Your kernel does not support cgroup cfs quotas
WARN[2020-09-20T10:35:45.113638312+01:00] Unable to find blkio cgroup in mounts
WARN[2020-09-20T10:35:45.113711604+01:00] mountpoint for pids not found
DEBU[2020-09-20T10:35:45.115501895+01:00] Cleaning up old mountid : start.
failed to start daemon: Devices cgroup isnât mounted
I tried to upgrade to Buster. Everything went fine till reboot. After intializing system modules show blue screen and after bad smile. Cannot grab logs, cant ssh. I tried it directly from VERO, but it seems to have problem with internet connection.
Hi @sam_nazarko
Is this compatible with the Raspberry Pi 4 by any chance? If yes, can I use the imager to install the older version and then change the sources as above? If not, is there a blog or specific location to watch for updates on the RPi 4 progress? Iâm surprised that itâs been this long and still no builds for the RPi 4.
But moving to Buster is needed and beneficial for enabling Pi 4 support.
When the support is ready, there will be a testing thread here and some communications on the blog.