Hi all,
After the upgrade from OMV 4 to 5, i've noticed some problems:
Network:
Errore #0:
OMV\AssertException: The property 'options' does not exist in the model 'conf.system.network.interface'. in /usr/share/php/openmediavault/config/configobject.inc:71
Stack trace:
#0 /usr/share/php/openmediavault/config/configobject.inc(186): OMV\Config\ConfigObject->assertExists('options')
#1 /usr/share/php/openmediavault/config/configobject.inc(271): OMV\Config\ConfigObject->set('options', '', false)
#2 /usr/share/php/openmediavault/config/configobject.inc(233): OMV\Config\ConfigObject->setFlatAssoc(Array, false, false)
#3 /usr/share/php/openmediavault/config/database.inc(85): OMV\Config\ConfigObject->setAssoc(Array, false)
#4 /usr/share/openmediavault/engined/rpc/network.inc(326): OMV\Config\Database->get('conf.system.net...')
#5 [internal function]: Engined\Rpc\Network->enumerateConfiguredDevices(Array, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#7 /usr/share/openmediavault/engined/rpc/network.inc(416): OMV\Rpc\ServiceAbstract->callMethod('enumerateConfig...', Array, Array)
#8 [internal function]: Engined\Rpc\Network->getInterfaceList(Array, Array)
#9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getInterfaceLis...', Array, Array)
#11 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Network', 'getInterfaceLis...', Array, Array, 1)
#12 {main}
---
Services/NFS:
Errore #0:
OMV\AssertException: The property 'numproc' does not exist in the model 'conf.service.nfs'. in /usr/share/php/openmediavault/config/configobject.inc:71
Stack trace:
#0 /usr/share/php/openmediavault/config/configobject.inc(186): OMV\Config\ConfigObject->assertExists('numproc')
#1 /usr/share/php/openmediavault/config/configobject.inc(271): OMV\Config\ConfigObject->set('numproc', '8', false)
#2 /usr/share/php/openmediavault/config/configobject.inc(233): OMV\Config\ConfigObject->setFlatAssoc(Array, false, false)
#3 /usr/share/php/openmediavault/config/database.inc(90): OMV\Config\ConfigObject->setAssoc(Array, false)
#4 /usr/share/openmediavault/engined/rpc/nfs.inc(57): OMV\Config\Database->get('conf.service.nf...')
#5 [internal function]: Engined\Rpc\Nfs->getSettings(NULL, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#7 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getSettings', NULL, Array)
#8 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('NFS', 'getSettings', NULL, Array, 1)
#9 {main}
---
Services/Rsync
Errore #0:
OMV\AssertException: The property 'recursive' does not exist in the model 'conf.service.rsync.job'. in /usr/share/php/openmediavault/config/configobject.inc:71
Stack trace:
#0 /usr/share/php/openmediavault/config/configobject.inc(186): OMV\Config\ConfigObject->assertExists('recursive')
#1 /usr/share/php/openmediavault/config/configobject.inc(271): OMV\Config\ConfigObject->set('recursive', '1', false)
#2 /usr/share/php/openmediavault/config/configobject.inc(233): OMV\Config\ConfigObject->setFlatAssoc(Array, false, false)
#3 /usr/share/php/openmediavault/config/database.inc(85): OMV\Config\ConfigObject->setAssoc(Array, false)
#4 /usr/share/openmediavault/engined/rpc/rsync.inc(66): OMV\Config\Database->get('conf.service.rs...')
#5 [internal function]: Engined\Rpc\Rsync->getList(Array, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#7 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getList', Array, Array)
#8 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Rsync', 'getList', Array, Array, 1)
#9 {main}
---
Services/SMB/CIFS
Errore #0:
OMV\AssertException: The property 'localmaster' does not exist in the model 'conf.service.smb'. in /usr/share/php/openmediavault/config/configobject.inc:71
Stack trace:
#0 /usr/share/php/openmediavault/config/configobject.inc(186): OMV\Config\ConfigObject->assertExists('localmaster')
#1 /usr/share/php/openmediavault/config/configobject.inc(271): OMV\Config\ConfigObject->set('localmaster', '0', false)
#2 /usr/share/php/openmediavault/config/configobject.inc(233): OMV\Config\ConfigObject->setFlatAssoc(Array, false, false)
#3 /usr/share/php/openmediavault/config/database.inc(90): OMV\Config\ConfigObject->setAssoc(Array, false)
#4 /usr/share/openmediavault/engined/rpc/smb.inc(59): OMV\Config\Database->get('conf.service.sm...')
#5 [internal function]: Engined\Rpc\Smb->getSettings(NULL, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#7 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getSettings', NULL, Array)
#8 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('SMB', 'getSettings', NULL, Array, 1)
#9 {main}
---
OMV-Extras
Errore #0:
OMV\AssertException: The property 'repos.repo.0.uuid' does not exist in the model 'conf.system.omvextras'. in /usr/share/php/openmediavault/config/configobject.inc:71
Stack trace:
#0 /usr/share/php/openmediavault/config/configobject.inc(186): OMV\Config\ConfigObject->assertExists('repos.repo.0.uu...')
#1 /usr/share/php/openmediavault/config/configobject.inc(271): OMV\Config\ConfigObject->set('repos.repo.0.uu...', 'eafccbb8-0e48-1...', false)
#2 /usr/share/php/openmediavault/config/configobject.inc(233): OMV\Config\ConfigObject->setFlatAssoc(Array, false, false)
#3 /usr/share/php/openmediavault/config/database.inc(90): OMV\Config\ConfigObject->setAssoc(Array, false)
#4 /usr/share/openmediavault/engined/rpc/omvextras.inc(56): OMV\Config\Database->get('conf.system.omv...')
#5 [internal function]: OMVRpcServiceOmvExtras->getSettings(NULL, Array)
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#7 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('getSettings', NULL, Array)
#8 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('OmvExtras', 'getSettings', NULL, Array, 1)
#9 {main}
---
Obviously i had already cleaned the cache, changed browser and i had tryed another PC, but the errors persist.
The SMB's folders are accessible normally in R/W.
Rebooting the server was useless.
Any ideas?