do-release-upgrade fails because it wants to nuke every single package on the system because they require libc6 >= 2.29 whereas latest libc6 for 18.04 is 2.27 which sounds exactly like canonical
tried manually installing libc6 2.31 and now the cunt's fucked, thank fuck for the oversight to make a full disk backup