Seeking help with waking from hibernation with Thinkpad x230

because root (/) needs to NOT be mounted during this procedure right ?

That’s correct.

More info on this bug, which seems to regress for some and have no fix for others:

Just to be clear, as my method for getting hibernation to work on Ubuntu was pretty different, but your resize2fs and lvreduce are saying that the new partition size is 158G whereas it used to be 165G? Would this be correct?