Summary: | Невозможность остановить OSD из интерфейса PVE | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch p10 | Reporter: | teocrit | ||||
Component: | librados2-perl | Assignee: | qa-team <qa-team> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-p10 <qa-p10> | ||||
Severity: | major | ||||||
Priority: | P5 | CC: | andy | ||||
Version: | не указана | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
https://git.proxmox.com/?p=librados2-perl.git;a=commit;h=80deebd9c5b212b251ca2e4c3962c55f89fce46d ссылка на коммит где идет изменение mon_cmd в librados2-perl Пожалуйста, проверьте из задания #322313 (# apt-repo test 322313). Проверил обновления из 322313. После обновления проблема исчезла. |
Created attachment 13354 [details] pveversion Ошибка вида: Can't locate object method "mon_cmd" via package "PVE::RADOS" at /usr/share/perl5/PVE/API2/Ceph.pm line 755. (500) проявляется при попытке остановить OSD в графической интерфейсе PVE. При этом /usr/share/perl5/PVE/API2/Ceph.pm принадлежит пакету pve-manager который недавно обновился а вызов mon_cmd идет в /usr/share/perl5/PVE/RADOS.pm (пакет librados2-perl) Забыли обновить librados2-perl ?