Is the update problem related to polkit? Then is because of missing or wrong deltarpm from an official CentOS repository:
Locked/Unlocked repositories configure option was removed IIRC: