Hello, Everyone. I have a slight problem with my Docker host. Upgrading the latest updates breaks SMB shares
I have the following Ubuntu Server.
OS: Ubuntu 22.04.4 LTS x86_64
5.15.0-102-generic
/etc/fstab
SMB Mounts
//192.168.10.16/movies /mnt/movies cifs uid=1000,credentials=/home/sleblanc/.smbcredentials,iocharset=utf8 0 0
//192.168.10.16/tv /mnt/tv cifs uid=1000,credentials=/home/sleblanc/.smbcredentials,iocharset=utf8 0 0
//192.168.10.16/downloads /mnt/downloads cifs uid=1000,credentials=/home/sleblanc/.smbcredentials,iocharset=utf8 0 0
//192.168.10.16/minio /mnt/minio cifs uid=1000,credentials=/home/sleblanc/.smbcredentials,iocharset=utf8 0 0
//192.168.10.16/syncthing /mnt/syncthing cifs uid=1000,credentials=/home/sleblanc/.smbcredentials,iocharset=utf8 0 0
sleblanc@docker:~/docker/minio$ sudo mount -a
mount error(16): Device or resource busy
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
DMESG
[ 6642.424220] CIFS: Attempting to mount \192.168.10.16\minio
[ 6642.449561] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6642.453875] CIFS: VFS: \192.168.10.16\IPC$ smb2_get_dfs_refer: ioctl error: rc=-78
[ 6642.460192] CIFS: Attempting to mount \192.168.10.16\minio
[ 6642.461646] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6642.464969] CIFS: VFS: \192.168.10.16\IPC$ smb2_get_dfs_refer: ioctl error: rc=-78
[ 6887.633247] CIFS: Attempting to mount \192.168.10.16\movies
[ 6887.659892] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6887.671640] CIFS: Attempting to mount \192.168.10.16\tv
[ 6887.675216] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6887.684041] CIFS: Attempting to mount \192.168.10.16\downloads
[ 6887.687109] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6887.696483] CIFS: Attempting to mount \192.168.10.16\minio
[ 6887.699153] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6887.707998] CIFS: Attempting to mount \192.168.10.16\syncthing
[ 6887.711074] CIFS: VFS: parse_server_interfaces: malformed interface info
[ 6887.720402] CIFS: Attempting to mount \192.168.10.16\minio
[ 6887.721808] CIFS: VFS: parse_server_interfaces: malformed interface info
sleblanc@docker:~/docker/minio$ df -h
df: /mnt/movies: Resource temporarily unavailable
df: /mnt/tv: Resource temporarily unavailable
df: /mnt/downloads: Resource temporarily unavailable
df: /mnt/minio: Resource temporarily unavailable
df: /mnt/syncthing: Resource temporarily unavailable
However, I can still list contents
sleblanc@docker:~/docker/minio$ cd /mnt/minio
sleblanc@docker:/mnt/minio$ ls
slebcap01 slebperf01 slebpertier02
Any Ideas? I can access these SMB shares from Windows, and no changes restarting Truenas host where these shares live, and rebooting ubuntu host always the same results.
EDIT: Update
So I rolled back to last nights backups, and it must be the following. Something broke this when my system updated.
sleblanc@docker:~$ apt list --upgradable
Listing… Done
linux-generic/jammy-updates 5.15.0.102.99 amd64 [upgradable from: 5.15.0.101.98]
linux-headers-generic/jammy-updates 5.15.0.102.99 amd64 [upgradable from: 5.15.0.101.98]
linux-image-generic/jammy-updates 5.15.0.102.99 amd64 [upgradable from: 5.15.0.101.98]
linux-libc-dev/jammy-updates 5.15.0-102.112 amd64 [upgradable from: 5.15.0-101.111]
sleblanc@docker:~$ apt list --installed linux*
Listing… Done
linux-base/jammy,now 4.5ubuntu9 all [installed,automatic]
linux-firmware/jammy-updates,now 20220329.git681281e4-0ubuntu3.29 all [installed,automatic]
linux-generic/jammy-security,now 5.15.0.101.98 amd64 [installed,upgradable to: 5.15.0.102.99]
linux-headers-5.15.0-101-generic/jammy-updates,jammy-security,now 5.15.0-101.111 amd64 [installed,automatic]
linux-headers-5.15.0-101/jammy-updates,jammy-security,now 5.15.0-101.111 all [installed,automatic]
linux-headers-5.15.0-97-generic/jammy-updates,jammy-security,now 5.15.0-97.107 amd64 [installed,automatic]
linux-headers-5.15.0-97/jammy-updates,jammy-security,now 5.15.0-97.107 all [installed,automatic]
linux-headers-generic/jammy-security,now 5.15.0.101.98 amd64 [installed,upgradable to: 5.15.0.102.99]
linux-image-5.15.0-101-generic/jammy-updates,jammy-security,now 5.15.0-101.111 amd64 [installed,automatic]
linux-image-5.15.0-97-generic/jammy-updates,jammy-security,now 5.15.0-97.107 amd64 [installed,automatic]
linux-image-generic/jammy-security,now 5.15.0.101.98 amd64 [installed,upgradable to: 5.15.0.102.99]
linux-libc-dev/jammy-security,now 5.15.0-101.111 amd64 [installed,upgradable to: 5.15.0-102.112]
linux-modules-5.15.0-101-generic/jammy-updates,jammy-security,now 5.15.0-101.111 amd64 [installed,automatic]
linux-modules-5.15.0-97-generic/jammy-updates,jammy-security,now 5.15.0-97.107 amd64 [installed,automatic]
linux-modules-extra-5.15.0-101-generic/jammy-updates,jammy-security,now 5.15.0-101.111 amd64 [installed,automatic]
linux-modules-extra-5.15.0-97-generic/jammy-updates,jammy-security,now 5.15.0-97.107 amd64 [installed,automatic]
Any ideas how to upgrade to the latest and not break SMB would be helpful. After my roll back fixed it, to verify. I upgraded again, and the same thing happened. For the moment I’ve disabled auto updates. Until I can try and figure this out.