There is no problem, looking for best practice advise?
WRITE HERE
What did you already try to solve it?
I downloaded and flashed a new image of Octoprint, the same day I tried this command to ensure the pi is totally up to date, I ran the command and it took a good 20 minutes to complete with all the updates. Little concerned that a new Octo image is so far out of date ?
sudo apt full-upgrade
Have you tried running in safe mode?
not relevent
Did running in safe mode solve the problem?
not relevent
Systeminfo Bundle
NA
WRITE HERE
Additional information about your setup
OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible
A Linux image is created from the component parts at a point in time. The component parts are, for the most part, constantly evolving. It is therefore normal for sudo apt update && sudo apt upgrade to find components that are out of date on a "fresh" install.
There is a difference between apt upgrade and apt full-upgrade. See here and here for details.
apt-get upgrade will not change what is installed (only versions),
apt-get dist-upgrade will install or remove packages as necessary to complete the upgrade,
apt upgrade will automatically install but not remove packages.
apt full-upgrade performs the same function as apt-get dist-upgrade.
To expand on why you'd want upgrade instead of dist-upgrade , if you are a systems administrator, you need predictability. You might be using advanced features like apt pinning or pulling from a collection of PPAs (perhaps you have an in-house PPA).
There is a possibility that either upgrade type will cause an application like OctoPrint to cease functioning. The image you download has been tested more thoroughly for compatibility and changes to the packages installed may introduce incompatibilities. This must be weighed against the improvements that are made.
I suggest that you make a backup image, do the upgrade and test. If something fails, you can return to the previous state.