Same problem here. I've suffered from the servers which are stuck in the GRUB phase occasionally. Now I know the reason. The recordfail feature can be a useful, but setting the timeout to -1 is too excessive in my opinion.
As the above stated, changing it to a reasonable value, or at least making an option to change the behavior in /etc/default/grub would greatly help. These changes are particularly more important in the server edition.
Same problem here. I've suffered from the servers which are stuck in the GRUB phase occasionally. Now I know the reason. The recordfail feature can be a useful, but setting the timeout to -1 is too excessive in my opinion.
As the above stated, changing it to a reasonable value, or at least making an option to change the behavior in /etc/default/grub would greatly help. These changes are particularly more important in the server edition.