Topgrade fails to update distrobox container.

topgrade fails to upgrade a distrobox container as it thinks that it is a toolbox container.
No description
Solution:
ujust update instead
Jump to solution
10 Replies
HikariKnight
HikariKnight11mo ago
havent looked much into topgrade myself but many of the distroboxes used through just are custom toolbox images and that might be where topgrade gets confused (this is just me guessing though)
Kyle Gospo
Kyle Gospo11mo ago
Are you using ujust update or just running topgrade direct? Topgrade will attempt to update toolbox images, which breaks when given a distrobox image to look at we specifically disable that update method in our config executed by ujustu update or the System Update application icon
CyberGlitterhoof
CyberGlitterhoof11mo ago
reboot after the upgrade and try again, it seems to be fixed now if you do ujust upgrade it may report it's skipping updating distroboxes the first time you run it, but the second time it should be all good
Kyle Gospo
Kyle Gospo11mo ago
We set distrbox to an ignored update in our config means it'll try to, but if something fails (IE: you have an arch container having an arch moment), it doesn't invalidate the entire update that's a massive upgrade from the current system where a failed distrobox update will report an error updating, which isn't technically true since the important part (the system) certainly did
CyberGlitterhoof
CyberGlitterhoof11mo ago
yeah I've been seeing that for a few days now.
Kyle Gospo
Kyle Gospo11mo ago
ublue-update (responsible for scheduled updates & updates in gamemode) is getting switched over to topgrade next w/ similar configs
CyberGlitterhoof
CyberGlitterhoof11mo ago
makes sense, plus offloads almost all the ugrading support to topgrade, which is itself well-supported and maintained
Kyle Gospo
Kyle Gospo11mo ago
yup
RealDishwash
RealDishwashOP11mo ago
Topgrade direct
Solution
Kyle Gospo
Kyle Gospo11mo ago
ujust update instead
Want results from more Discord servers?
Add your server