Bug 46347 - Невозможность остановить OSD из интерфейса PVE
Summary: Невозможность остановить OSD из интерфейса PVE
Status: CLOSED FIXED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: librados2-perl (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 major
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-01 09:43 MSK by teocrit
Modified: 2024-04-12 14:38 MSK (History)
1 user (show)

See Also:


Attachments
pveversion (2.28 KB, text/plain)
2023-06-01 09:43 MSK, teocrit
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description teocrit 2023-06-01 09:43:59 MSK
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 ?
Comment 1 teocrit 2023-06-01 10:08:16 MSK
https://git.proxmox.com/?p=librados2-perl.git;a=commit;h=80deebd9c5b212b251ca2e4c3962c55f89fce46d
ссылка на коммит где идет изменение mon_cmd в librados2-perl
Comment 2 Andrew Vasilyev 2023-06-01 20:12:06 MSK
  Пожалуйста, проверьте из задания #322313
  (# apt-repo test 322313).
Comment 3 teocrit 2023-06-02 08:02:13 MSK
Проверил обновления из 322313. После обновления проблема исчезла.