Hi,
The standard update with "yum update" should work as well. If it didn't
in your case then there is either some bug there in the update scripts or
you have some system setup that prevents the update from succeeding
(SELinux, AppArmor, non-standard paths/permissions, ...)
It would be interesting to see some logs (eg. log the update process), but
I guess everything is already "gone"?