Vanilla-OS / ABRoot

ABRoot is a utility that provides full immutability and atomicity to a Linux system, by transacting between two root filesystems. Updates are performed using OCI images, to ensure that the system is always in a consistent state.
http://abroot.vanillaos.org/
GNU General Public License v3.0
309 stars 24 forks source link

Upgrades cannot be synced successfully anymore: rsync Error 23 #367

Closed tobehn closed 2 weeks ago

tobehn commented 2 weeks ago

Initial situation: The problem ocurred when the system was rebased from a custom image to desktop:main - which hasn't been updated for a couple of weeks (at that point). The the system was switched to desktop:dev.

After abroot upgrade the upgrade process exits with Error: exit status 23 and the system cannot be succssfully upgraded anymore.

Further findings:

It was also tried using latest abroot like suggested here: https://discord.com/channels/1023243680829681704/1230267948980240434

All in all the system is stuck with vos-a and vos-b not upgrading.

Discord discussion https://discord.com/channels/1023243680829681704/1288046934887501875

mirkobrombin commented 2 weeks ago

Does abroot upgrade -V -f provide more useful log?

tobehn commented 2 weeks ago

I just trigger forced and verbose upgrade. It successfully upgraded the system.

That is a huge question mark. What has changed over the weekend?

mirkobrombin commented 2 weeks ago

Nothing I think

marvin-te commented 2 weeks ago

Well... for some reason it now works for me as well. Just did another upgrade, which worked last time as well; then edited kargs, which failed last time (on multiple retries). After the weekend it now just works. 🤷

Haven't checked if there were any updates to VOS/ABRoot in the last days, but if you @mirkobrombin say there weren't, this is inconclusive to me.

tobehn commented 2 weeks ago

we do not know the real reason for this behaviour. However, the issue seems to be solved for now as @tobehn and @marvin-te both could successfully update their systems agian.