Summary: | Не создает пул хранения default | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Pavel Sivolapov <sivolapovps> |
Component: | ravada | Assignee: | Andrew Vasilyev <andy> |
Status: | REOPENED --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | andy |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Pavel Sivolapov
2024-10-30 10:52:55 MSK
ravada не создаёт storage pool 'default', это должен делать libvirt при установке, если пула нет, то нужно его создать: # virsh pool-define-as default dir - - - - "/var/lib/libvirt/images" # virsh pool-autostart default # virsh pool-start default (Ответ для Andrew Vasilyev на комментарий #1) > ravada не создаёт storage pool 'default', это должен делать libvirt при Есть функция проверки и создания в /usr/share/perl5/Ravada/VM/KVM.pm На старой версии при создании пользователя работало Что поменялось в работе между версиями не нашел ravada-1.7.2-alt1 if ( ! _list_storage_pools($vm) && !$_CREATED_DEFAULT_STORAGE{$self->host}) { warn "WARNING: No storage pools creating default\n"; $self->_create_default_pool($vm); $_CREATED_DEFAULT_STORAGE{$self->host}++; } $self->_check_networks($vm); return $vm; ravada-2.3.1-alt1 sub _check_default_storage($self) { my $vm = $self->vm; if ( ! _list_storage_pools($vm) && !$_CREATED_DEFAULT_STORAGE{$self->host}) { warn "WARNING: No storage pools creating default\n"; $_CREATED_DEFAULT_STORAGE{$self->host}++; $self->_create_default_pool($vm); } } |