On 2025-03-06 09:13, Wookey wrote:
Would it? Do we know why these things happened? K.C. does not say what he was upgrading from/to (so it wasn't a very useful report in that regard), but there has certainly been a long-term expectation that headless upgrades will work (and in my experience of 25 years now they always do (well done everyone - I am regularly impressed at how this usually doesn't break).
It was a Debian Buster on armv7l that I had forgotten, because it was running perfectly until now, but apps complained that the OS is no longer supported. That upgrade changed the ifname.
(The other issue happened either from bullseye to bookworm or after.)I have done upgrades from buster to bullseye before (on amd64) and I never lost network connectivity even though the network interface name changed. Maybe because those machines already used a different network setup. I don't really know. (It's been a while.)
This was the reason I was so startled that I couldn't connect anymore.Yes, I had done updates where the ifname changed, but sorry that I forgot that fact, since it was rather a long time ago (epecially since I still had network access in my previous upgradres where that happened).
But I can only agree and I am equally impressed as Wookey how well dist-upgrades work.
I maybe should have mentioned that I have done countless updates before and never ran into any issues. Or at least I knew beforehand that I had to make changes that something like that might not happen.
Please note that I was not trying to blame Debian or package managers or anyone really. This was clearly my fault. I started this thread to begin a discussion whether there is an option to prevent something like that. An option that doesn't require me to read through 3000 lines of text. If not, it's fine.
If yes, it might be awesome to do so. That's all. Cheers, K. C. -- regards Helmut K. C. Tessarek KeyID 0x172380A011EF4944 Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944 /* Thou shalt not follow the NULL pointer for chaos and madness await thee at its end. */
OpenPGP_signature.asc
Description: OpenPGP digital signature