Hi there,
I noticed on my upgrade screen that my current version of TrueNAS is EOL (TrueNAS-12.0-U8.1), so I'm trying to upgrade to 13.0-U3.1
However, when I try to update via the UI I get the following error:
I've found some similar posts that mention trying to delete the files in /var/db/system/update and try again. Have done that, and it hasn't made any difference.
I also note that none of my plugins or jails will upgrade or update either (which was the reason I was upgrading as I figure the version I'm on isn't supported). Not sure if this issue is in any way related but if I try to upgrade installed packages in one of my jails I can't find the repo
I was also unable to upgrade the jail or the plugin via the UI.
I could run the manual upgrade but I'd first like to understand why it's not working in the UI and make sure that there's not something else wrong that is going to cause issues with the upgrade. It didn't seem many others were having this issue from what I've found searching. Any ideas would be appreciated.
Also not sure if it's relevant, but the SSL Cert for https://update.freenas.org/ appears to be invalid.
I noticed on my upgrade screen that my current version of TrueNAS is EOL (TrueNAS-12.0-U8.1), so I'm trying to upgrade to 13.0-U3.1
However, when I try to update via the UI I get the following error:
Code:
Error: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 367, in run await self.future File "/usr/local/lib/python3.9/site-packages/middlewared/job.py", line 405, in __run_body rv = await self.middleware.run_in_thread(self.method, *([self] + args)) File "/usr/local/lib/python3.9/site-packages/middlewared/utils/run_in_thread.py", line 10, in run_in_thread return await self.loop.run_in_executor(self.run_in_thread_executor, functools.partial(method, *args, **kwargs)) File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/schema.py", line 979, in nf return f(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/update.py", line 320, in download return self.middleware.call_sync('update.download_update', job, train, location, 100) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1272, in call_sync return self.run_coroutine(methodobj(*prepared_call.args)) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1312, in run_coroutine return fut.result() File "/usr/local/lib/python3.9/concurrent/futures/_base.py", line 438, in result return self.__get_result() File "/usr/local/lib/python3.9/concurrent/futures/_base.py", line 390, in __get_result raise self._exception File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/update.py", line 324, in download_update success = await self.middleware.call('update.download_impl', *args) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1256, in call return await self._call( File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1224, in _call return await self.run_in_executor(prepared_call.executor, methodobj, *prepared_call.args) File "/usr/local/lib/python3.9/site-packages/middlewared/main.py", line 1128, in run_in_executor return await loop.run_in_executor(pool, functools.partial(method, *args, **kwargs)) File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/local/lib/python3.9/site-packages/middlewared/plugins/update_/download_freebsd.py", line 30, in download_impl Update.DownloadUpdate( File "/usr/local/lib/freenasOS/Update.py", line 1106, in DownloadUpdate pkg_file = conf.FindPackageFile( File "/usr/local/lib/freenasOS/Configuration.py", line 1274, in FindPackageFile raise Exceptions.UpdatePackageNotFound(package.Name()) freenasOS.Exceptions.UpdatePackageNotFound: base-os
I've found some similar posts that mention trying to delete the files in /var/db/system/update and try again. Have done that, and it hasn't made any difference.
I also note that none of my plugins or jails will upgrade or update either (which was the reason I was upgrading as I figure the version I'm on isn't supported). Not sure if this issue is in any way related but if I try to upgrade installed packages in one of my jails I can't find the repo
Code:
root@homebridge:~ # pkg update Updating plugin-default repository catalogue... pkg: http://pkg.freebsd.org/FreeBSD:11:amd64/quarterly/meta.txz: Not Found repository plugin-default has no meta file, using default settings pkg: http://pkg.freebsd.org/FreeBSD:11:amd64/quarterly/packagesite.txz: Not Found Unable to update repository plugin-default Error updating repositories!
I was also unable to upgrade the jail or the plugin via the UI.
Code:
root@freenas:/var/db/system/update # iocage upgrade homebridge Snapshotting homebridge... Snapshot already exists Updating plugin INDEX... Updating plugin artifact... Cloning git repository Branch 12.2-RELEASE does not exist at https://github.com/grimneko/iocage-plugin-homebridge.git! Using "master" branch for plugin, this may not work with your RELEASE Host: 12.2-RELEASE is not greater than target: 12.3-RELEASE This is unsupported.
I could run the manual upgrade but I'd first like to understand why it's not working in the UI and make sure that there's not something else wrong that is going to cause issues with the upgrade. It didn't seem many others were having this issue from what I've found searching. Any ideas would be appreciated.
Also not sure if it's relevant, but the SSL Cert for https://update.freenas.org/ appears to be invalid.
Last edited: