Al crear la cache de una VZ template
vzpkg create cache centos-5-x86
Se corta con el mensaje:
Installing: sudo ##################### [157/207] /var/tmp/rpm-tmp.77991: line 17: restorecon: command not found error: %post(sudo-1.7.2p1-14.el5_8.2.i386) scriptlet failed, exit status 127 ....
Es necesario editar la configuración por defecto del template y eliminar temporalmente el paquete con problemas:
vi /vz/template/centos/5/x86/config/os/default/packages ... sharutils slocate #sudo unzip utempter wget .....
Después ejecutar nuevamente
vzpkg create cache
En estos casos lo mas aconsejable es reparar totalmente la plantilla VZ con:
32-bit CentOS 5 OS template: # vzpkg clean centos-5-x86 # vzpkg remove cache centos-5-x86 # vzpkg create cache centos-5-x86
64-bit CentOS 5 OS template: # vzpkg clean centos-5-x86_64 # vzpkg remove cache centos-5-x86_64 # vzpkg create cache centos-5-x86_64