Hello
I have been running this server (on a raspberry Pi 4) for over a year, I updated it yesterday and installed some plugins: openmediavault-ftp and openmediavault-onedrive.
Unfortunately after that, omv workbench ask to apply pending changes for apt and samba, but it stops..
II do not believe that the issue is related to the plugins, this is the last error from the workbench https://pastebin.com/v7dCx4sp
As far as i know the problem resides in the apt signatures, in fact running sudo apt-get update returns:
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://archive.raspberrypi.org/debian bullseye InRelease
Get:4 http://packages.openmediavault.org/public shaitan InRelease [12.8 kB]
Get:5 https://openmediavault.github.io/packages shaitan InRelease [12.8 kB]
Hit:6 https://openmediavault-plugin-developers.github.io/packages/debian shaitan InRelease
Hit:7 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease
Err:4 http://packages.openmediavault.org/public shaitan InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7E7A6C592EF35D13 NO_PUBKEY 24863F0C716B980B
Err:5 https://openmediavault.github.io/packages shaitan InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7E7A6C592EF35D13 NO_PUBKEY 24863F0C716B980B
Reading package lists... Done
W: GPG error: http://packages.openmediavault.org/public shaitan InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7E7A6C592EF35D13 NO_PUBKEY 24863F0C716B980B
E: The repository 'http://packages.openmediavault.org/public shaitan InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: https://openmediavault.github.io/packages shaitan InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7E7A6C592EF35D13 NO_PUBKEY 24863F0C716B980B
E: The repository 'https://openmediavault.github.io/packages shaitan InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Display More
Searching on the internet a solutions seems to be to add the key to the trusted ones using apt-key
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7E7A6C592EF35D13
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.4vLkoeMrHI/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 7E7A6C592EF35D13
gpg: key 7E7A6C592EF35D13: "OpenMediaVault.org (OpenMediaVault packages archive) <packages@openmediavault.org>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 24863F0C716B980B
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.ePcdh03Vu8/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 24863F0C716B980B
gpg: key 24863F0C716B980B: "OpenMediaVault.org (OpenMediaVault packages archive) <packages@openmediavault.org>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
Unfortunately it did not change anything.
Reinstalling Open Media Vault (even after deleting omv source and keyring from apt) through the script, did not help
Thanks all