OPNsense Forum

Archive => 20.7 Legacy Series => Topic started by: opns_neuling on December 15, 2020, 10:40:52 PM

Title: [done] Error in BaseModel.php after upgrade to 20.7.6
Post by: opns_neuling on December 15, 2020, 10:40:52 PM
Hi @all !

Log on update ...


...
[48/52] Extracting redis-5.0.9: ......... done
You may need to manually remove /usr/local/etc/redis.conf if it is no longer needed.
[49/52] Upgrading os-frr from 1.17 to 1.19...
[49/52] Extracting os-frr-1.19: .......... done
Stopping configd...done
Starting configd.
Migrated OPNsense\Quagga\General from 1.0.1 to 1.0.2

Notice: Undefined variable: field_rfcls in /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php on line 150

Notice: Trying to get property 'name' of non-object in /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php on line 150

Fatal error: Uncaught OPNsense\Base\ModelException: class  of wrong type in model definition in /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php:150
Stack trace:
#0 /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php(196): OPNsense\Base\BaseModel->getNewField('OPNsense\\Base\\F...')
#1 /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php(252): OPNsense\Base\BaseModel->parseXml(Object(SimpleXMLElement), Object(SimpleXMLElement), Object(OPNsense\Base\FieldTypes\ContainerField))
#2 /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php(272): OPNsense\Base\BaseModel->parseXml(Object(SimpleXMLElement), Object(SimpleXMLElement), Object(OPNsense\Base\FieldTypes\ContainerField))
#3 /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php(328): OPNsense\Base\BaseModel->parseXml(Object(SimpleXMLElement), Object(SimpleXMLElement), Object(OPNsense\Base\FieldTypes\ContainerField))
#4 [internal function]: OPNsense\Base\BaseModel->__construct()
#5 /usr/local/opnsense/mvc/script/run_migrat in /usr/local/opnsense/mvc/app/models/OPNsense/Base/BaseModel.php on line 150
Reloading plugin configuration
Configuring system logging...done.
Reloading template OPNsense/Quagga: OK
Reloading template OPNsense/Syslog: OK
[50/52] Upgrading opnsense from 20.7.4 to 20.7.6...
[50/52] Extracting opnsense-20.7.6: .......... done
Stopping configd...done
Resetting root shell
...


Everything seem to be working fine, any thing i should worry about?  beyond submitting a report from the ui, do i need to provide more information?

Thank a lot.