mkdir /root/updcd /root/updwget https://pkg.opnsense.org/FreeBSD:14:amd64/24.7/sets/kernel-24.7.r1-amd64.txzwget https://pkg.opnsense.org/FreeBSD:14:amd64/24.7/sets/base-24.7.r1-amd64.txzwget https://pkg.opnsense.org/FreeBSD:14:amd64/24.7/sets/packages-24.7.r1-amd64.taropnsense-update -fiur 24.7.r1 -l /root/updexit
Poor opnsense-patch. I think you need to go to /usr/local/etc/opnsense-update.conf and replace "%%CORE_ARCH%%" with "amd64". Sorry.Cheers,Franco
Proceed with this action? [24.7.r1/y/N]: 24.7.r1Fetching packages-24.7.r1-amd64.tar: ... doneFetching base-24.7.r1-amd64.txz: ................................ doneFetching kernel-24.7.r1-amd64.txz: ................. doneExtracting packages-24.7.r1-amd64.tar... doneExtracting base-24.7.r1-amd64.txz... doneExtracting kernel-24.7.r1-amd64.txz... donePlease reboot.>>> Invoking upgrade script 'squid-plugin.php'Squid web proxy is not active. Not installing replacement plugin.>>> Invoking upgrade script 'unbound-duckdb.py'Unbound DNS stats disabled>>> Invoking upgrade script 'unbound-duckdb.py.orig'Traceback (most recent call last): File "/usr/local/opnsense/site-python/duckdb_helper.py", line 65, in __enter__ self.connection = duckdb.connect(database=self._path, read_only=self._read_only) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^duckdb.duckdb.IOException: IO Error: Trying to read a database file with version number 39, but we can only read version 64.The database file was created with DuckDB version v0.6.0 or v0.6.1.The storage of DuckDB is not yet stable; newer versions of DuckDB cannot read old database files and vice versa.The storage will be stabilized when version 1.0 releases.For now, we recommend that you load the database file in a supported version of DuckDB, and use the EXPORT DATABASE command followed by IMPORT DATABASE on the current version of DuckDB.See the storage page for more information: https://duckdb.org/internals/storageDuring handling of the above exception, another exception occurred:Traceback (most recent call last): File "/usr/local/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py.orig", line 41, in <module> if export_database('/var/unbound/data/unbound.duckdb', '/var/cache/unbound.duckdb', 'unbound', 'unbound'): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/opnsense/site-python/duckdb_helper.py", line 147, in export_database with DbConnection(source, read_only=True) as db: File "/usr/local/opnsense/site-python/duckdb_helper.py", line 75, in __enter__ raise StorageVersionException(str(e))duckdb_helper.StorageVersionException: IO Error: Trying to read a database file with version number 39, but we can only read version 64.The database file was created with DuckDB version v0.6.0 or v0.6.1.The storage of DuckDB is not yet stable; newer versions of DuckDB cannot read old database files and vice versa.The storage will be stabilized when version 1.0 releases.For now, we recommend that you load the database file in a supported version of DuckDB, and use the EXPORT DATABASE command followed by IMPORT DATABASE on the current version of DuckDB.See the storage page for more information: https://duckdb.org/internals/storage>>> Error in upgrade script '20-unbound-duckdb.py.orig'*** OPNsense.localdomain: OPNsense 24.1.10_3 ***