Still having the issue when there is a kernel update and an nvidia update of their not being enough room. I thought that this had been resolved? Isn't it supposed to delete everything except two kernels?
If anyone needs how to manually correct this failed update:
sudo clr-boot-manager mount-boot
sudo clr-boot-manager list-kernels
sudo clr-boot-manager remove-kernel <your-oldest-kernel-name>
sudo clr-boot-manager set-kernel <your-newest-kernel-name>
sudo clr-boot-manager update
sudo usysconf run -f
Also a temporary fix would be to use gparted from a live USB and increase the EFI partition.