The bug is already tracked in Scrum. What's not yet clear to me: How was the /boot partition initially created? Did you use YaST and it was created 'ro' then?