About the eyeInspect OS Upgrader v1.0.4

The eyeInspect OS Update Hotfix HF1 addresses an issue observed with the upgrader artifact eyeinspect_u22.04_1.0.0_update_amd64.run, which was found to be unintentionally removing critical packages necessary for system functionality.

If the eyeInspect components have already been upgraded to v5.5.1 using eyeinspect_u22.04_1.0.0_update_amd64.run and component deployers, applying the hotfix HF1 on top of the upgraded eyeInspect components is essential. This hotfix restores the missing packages, ensuring system stability and preventing potential operational system issues.

What's New in the eyeInsect OS Upgrader v1.0.4

This release of the eyeInspect OS Upgrader contains the following updates (this table includes updates from all previous releases, i.e. v1.0.0, v1.0.0 Hotfix HF1, v1.0.1, v1.0.2 and v1.0.3):

CategoryDescription
EnhancementOTD-2680:
  • Automatically validate the minimum required free disk size, which is 4GB.
  • Remove older kernel versions.
Bug FixOTD-2719: Fixed the removal package list, where packages were unintentionally being removed because of leftover dependencies.
Bug FixOTD-2722: Addressed an issue observed with the upgrader artifact, which unintentionally removed critical packages necessary for system functionality.
Bug FixOTPC-126: Excluded an unnecessary grub-efi package to resolve a dependency issue from v1.0.1.
Bug FixOTPC-195: Cleaned up leftover older Ubuntu packages in the system which caused issues with Passive Sensor update.
Bug FixOTPC-197: Upgrading to Ubuntu 20 caused network connectivity issues, which carried over to Ubuntu 22.
Bug FixOTPC-202: eyeInspect deployments which started out as bundled configurations but had a sensor removed later faced issues while upgrading to eyeInspect v5.5.
Bug FixOTPC-205: Some Python packages were not installed previously. This release of the upgrader verifies that the packages are present, and installs them if found to be missing
Bug FixOTPC-285: Some UEFI systems booted into the old kernel instead of the new one after OS upgrade.
Bug FixOTPC-291: Kernel cleanup caused the OS upgrade to hang due to updater asking for user input.
Bug FixOTPC-318: Python 3.8-venv was still installed after upgrade on some systems - but not required.
Bug FixOTPC-344: Old kernel removal logic removed the new kernel on some systems.