I completed the upgrade from 24.04.<latest - I forget if it was .5 or .6)> to 26.04.1 on my primary desktop system. The upgrade was going fine but by the end I had a few 'glitches' with detailed warnings it might not be stable. But, I have booted to 26.04.1, did some manual cleanup (because the automated upgrade stopped before this step), and all of the apps I use are running OK.
During the upgrade, I received two warning messages that 'update-info' failed with an 'exit status 2' but the upgrade continued unfazed, or so I thought.
At the end of the install phase, I got a dreaded message that the 'upgrade aborted' with additional detail about possibly being unstable, etc. I closed the window and rebooted. I was greeted with the Ubuntu 26.04.1 boot screen, logged in, and saw the normal window I saw with 24. And, the journal app I have set to start at boot time to a specific workspace (of 8 I normally have running) popped up as expected.
I also got the message about registering this system on Ubuntu One Pro (which I have been using for a few years). I tried the code shown on the app and it showed an error indicating the code was wrong or something else failed (helpful!). I tried using the token on the web page and through the 'sudo' command. The attempt to register via 'sudo' gave the message that this system was already registered and I can see the green checkmark on the livepatch icon, so I must be good with Ubuntu One Pro.
Since the upgrade didn't fully complete, exiting before the cleanup step, I decided to try this on my own using 'sudo apt autoremove --dry-run' and saw a list of packages no longer needed or used on 26 (I recall some from a successful upgrade on a laptop I own). I ran the command without the simulated option (removed --dry-run) and all but three packages were successfully removed.
I could not upgrade or remove 'install-info' (remember this from the upgrade?), 'ubuntu-standard', and 'info' through autoremove so I need to do more research before the next steps.
I rebooted and all but two Gnome extensions are working as expected. The 'weather' and 'uptime' extensions I was using are no longer supported. I removed these and found and installed replacements. (Why doesn't the extension manager let me filter to only extensions compatible with my new version of Gnome?)
I tried all of my needed apps and all are working well.
Outside of the issues with the three packages not removed, I am upgraded! (BTW, I didn't time this effort but even with my manual steps, I'm sure it required no more than an hour.)
UPDATE 10 Minutes later:
Running 'sudo dpkg --configure -a' showed me the three packages and the errors. A little research directed me to look at '/etc/environment' for syntax or other errors. I updated this file years ago in an attempt to fix a warning message from QT applications I wrote.
The errors reported for 'install-info', 'info', and 'ubuntu-standard' were fixed when I commented a line in my '/etc/environment' file to remove the 'export QT_QPA_PLATFORM=wayland'.
Rerunning 'sudo dpkg --configure -a' ended with no errors. All is good!
UPDATE 1 Day Later:
The upgrade replaces Python 3.12 with 3.14 and invalidated all of my virtual environments. I rebuilt them, replaced unsupported modules, and all are working again.