Bug 31200

Summary: Странные ошибки при создании тестовой VE
Product: Sisyphus Reporter: solo <solo>
Component: alterator-mkveAssignee: Alexey Shabalin <shaba>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3    
Version: unstable   
Hardware: all   
OS: Linux   

Description solo 2015-08-07 15:08:25 MSK
Наблюдаю странные ошибки в процессе создания тестовой VE (alterator-mkve установлен, специально ничего не настраивал):

1. Создаю bundle:

$ mkve-bundle -v --hypervisor=openvz --output /srv/share/bundles/test.bun /usr/share/mkve/templates/test
mkve-bundle: hyperv=openvz
mkve-bundle: using template '/usr/share/mkve/templates/test'
mkve-bundle: using template_version '0.02'
mkve-bundle: using hypervisor 'openvz'
mkve-bundle: using output '/srv/bundles/test.bun'
mkve-bundle: using hooks directory '/usr/share/mkve/hooks'
mkve-bundle: running mkve-cache --create-fake-devices --output /tmp/.private/solo/tmp.ApccOORWsV/files.tar  --hook /usr/share/mkve/templates/test/hooks/very-simple-hook --hook /usr/share/mkve/hooks/01-root --hook /usr/share/mkve/hooks/02-mtab --hook /usr/share/mkve/hooks/03-chkconfig_network_on --hook /usr/share/mkve/hooks/03-chkconfig_syslogd_on --hook /usr/share/mkve/hooks/03-chkconfig_random_on --hook /usr/share/mkve/hooks/03-chkconfig_pptpd_on --hook /usr/share/mkve/hooks/03-chkconfig_rawdevices_off --hook /usr/share/mkve/hooks/03-chkconfig_fbsetfont_off  ve-pptp-server alterator-net-eth alterator-root alterator-users alterator-auth
mkve-cache: installing hasher root
...
mkve-cache: cleanup
/usr/share/mkve/templates/test/conf/openvz ~
mkve-bundle: tarifying openvz-specific configs: config
~
mkve-bundle: creating metadata: /tmp/.private/solo/tmp.ApccOORWsV/info
mkve-bundle: creating a bundle: /srv/share/bundles/test.bun

Пока всё нормально и alterator-mkve находит собранный /srv/share/bundles/test.bun.

2. При попытке создать VE на основе /srv/share/bundles/test.bun -- получаю ошибку:

stat(/var/lib/vz/root/100): No such file or directory libvirt: Domain Config error : XML error: Memory size must be specified via or in the configuration stat(/var/lib/vz/root/100): No such file or directory /usr/bin/mkve: can't create new machine: XML error: Memory size must be specified via or in the configuration

3. Если каталог /var/lib/vz/root/100 создать руками -- текст ошибки меняется на:

libvirt: Domain Config error : XML error: Memory size must be specified via or in the configuration /usr/bin/mkve: can't create new machine: XML error: Memory size must be specified via or in the configuration

Пока не разобрался как действовать дальше.