Aside from the fact that is still under development, will the upgrade lead to a corrupted installation as per 3.0.15?
Can i upgrade thourgh the web gui?
Regards,
Aside from the fact that is still under development, will the upgrade lead to a corrupted installation as per 3.0.15?
Can i upgrade thourgh the web gui?
Regards,
The upgrade is broke most likely because you're using plugins that are adapted to the new version.
You need to go here https://github.com/OpenMediaVault-Plugin-Developers/
and observe which plugins had recently been committed and to include in their code the new datamodel feature. Plugins with more than 20 days since the last commit are more likely to not be ported yet, and installing them will bring engined down, webUI broken.
And don't forget there is no crying here for support using 3.0
So it is not omv per se that is breaking the installation but rather the plugins?
Does it mean that if all the plugins i need are updated then i should be able to install it correctly?
So it is not omv per se that is breaking the installation but rather the plugins?
Yes, most likely.
Does it mean that if all the plugins i need are updated then i should be able to install it correctly?
Yes.
So would it be ok to upgrade to 3.0.18 and then update the plugins or the way around?
Don't know haven't taken that path yet. You can test in a vm.
Unless you uninstall the plugins, you have to update both at the same time. Otherwise, you will have problems. The upgraded plugins depend on OMV >= 3.0.15. If you manually upgraded the plugins first, OMV would have lots of errors if it were 3.0.13.
How do you normally update at the same time? Can i just tick all of them from the web gui update page?
I normally do it from command line with apt-get dist-upgrade but selecting all packages from web interface would work as well.
The key 'modelname' does not exist.
Errore #0:
exception 'OMV\AssertException' with message 'The key 'modelname' does not exist.' in /usr/share/php/openmediavault/dictionary.inc:92
Stack trace:
#0 /usr/share/php/openmediavault/util/keyvaluefile.inc(70): OMV\Dictionary->assertExists('modelname')
#1 /usr/share/php/openmediavault/system/system.inc(305): OMV\Util\KeyValueFile->get('modelname')
#2 /usr/share/openmediavault/engined/rpc/system.inc(329): OMV\System\System::getCpuStats()
#3 [internal function]: OMVRpcServiceSystem->getInformation(Array, Array)
#4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
#5 /usr/share/php/openmediavault/rpc/rpc.inc(81): OMV\Rpc\ServiceAbstract->callMethod('getInformation', Array, Array)
#6 /usr/sbin/omv-engined(506): OMV\Rpc\Rpc::call('System', 'getInformation', Array, Array, 1)
#7 {main}
Alles anzeigen
Are you supporting my Odroid C1+ ? Im installing 3.0.19 and coming from a fresh install
Edit:
I installed with "apt-get install openmediavault-keyring", should it be "apt-get install openmediavault-keyring postfix" ?
Edit 2: even after another fresh install and postfix i have still the same problem
Anything more i could do to help you out?
What is the output of dpkg -l | grep openm
I can't SSH into the server since as soon as i reboot the odroid, the SSH stops working (i guess due to omv). Btw, i get this message when loading the WebGUI. If i press a lateral menu fast enough i dont get the message but everything is pretty much broken (SSH can't be turned on for example)
What i can try is to install it with
export LANG=C
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
apt-get update
apt-get install openmediavault-keyring
apt-get --yes --force-yes --fix-missing --auto-remove --allow-unauthenticated \
--show-upgraded --option Dpkg::Options::="--force-confdef" \
--option DPkg::Options::="--force-confold" --no-install-recommends \
install openmediavault
omv-initsystem
and then try your command before rebooting. Will it be enough?
Just start ssh from local login with systemctl start ssh. Then you should be able to login via ssh
sorry for the late answer here's what i get right after the installation ends
[...]
Job for watchdog.service failed. See 'systemctl status watchdog.service' and 'journalctl -xn' for details.
[...]
Restarting engine daemon ...
Socket error -- Connection refused
Cannot connect to the monit daemon. Did you start it with http support?
[...]
root@odroid-jessie:~# dpkg -l | grep openm
ii openmediavault 3.0.20 all Open network attached storage solution
ii openmediavault-keyring 0.4 all GnuPG archive keys of the OpenMediaVault archive
Jun 02 16:38:47 odroid-jessie sh[23289]: modprobe: FATAL: Module softdog not found.
Jun 02 16:38:47 odroid-jessie systemd[1]: watchdog.service: control process exited, code=exited status=1
Jun 02 16:38:47 odroid-jessie systemd[1]: Failed to start watchdog daemon.
Jun 02 16:38:47 odroid-jessie systemd[1]: Unit watchdog.service entered failed state.
Jun 02 16:38:47 odroid-jessie systemd[1]: Triggering OnFailure= dependencies of watchdog.service.
Moreover when i enable a service
Errore #0:
exception 'OMV\Exception' with message 'Failed to decode content in file '/var/lib/openmediavault/dirtymodules.json': No error' in /usr/share/php/openmediavault/json/file.inc:175
Stack trace:
#0 /usr/share/php/openmediavault/engine/module/manager.inc(117): OMV\Json\File->read()
#1 /usr/share/php/openmediavault/engine/module/moduleabstract.inc(53): OMV\Engine\Module\Manager->setModuleDirty('zeroconf')
#2 /usr/share/php/openmediavault/engine/module/moduleabstract.inc(43): OMV\Engine\Module\ModuleAbstract->setDirtyByName('zeroconf')
#3 [internal function]: OMV\Engine\Module\ModuleAbstract->setDirty(8, 'org.openmediava...', Array)
#4 /usr/share/php/openmediavault/engine/notify/dispatcher.inc(127): call_user_func_array(Array, Array)
#5 /usr/share/openmediavault/engined/rpc/ssh.inc(79): OMV\Engine\Notify\Dispatcher->notify(8, 'org.openmediava...', Array)
#6 [internal function]: OMVRpcServiceSsh->set(Array, Array)
#7 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
#8 /usr/share/php/openmediavault/rpc/rpc.inc(81): OMV\Rpc\ServiceAbstract->callMethod('set', Array, Array)
#9 /usr/sbin/omv-engined(506): OMV\Rpc\Rpc::call('SSH', 'set', Array, Array, 1)
#10 {main}
Alles anzeigen
Is softdog module the problem?
lsmod
Module Size Used by
nfsd 242024 2
auth_rpcgss 45146 1 nfsd
oid_registry 2598 1 auth_rpcgss
nfs_acl 2652 1 nfsd
nfs 133840 0
lockd 63701 2 nfs,nfsd
dns_resolver 4603 1 nfs
sunrpc 196891 6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
nls_cp437 5134 1
w1_gpio 3359 0
wire 20230 1 w1_gpio
aml_gpio 7315 0
fuse 72447 1
autofs4 22325 2
btrfs 764874 0
xor 4824 1 btrfs
raid6_pq 86065 1 btrfs
Alles anzeigen
softdog is not the problem. The dirtymodules file is the problem. This has been in a lot of other threads.
echo "[]" > /var/lib/openmediavault/dirtymodules.json
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!