Bug 61259
| Summary: | Не работает иерархия объектов при работе в удалённом доступе | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Иванов Александр Владимирович <ivanovav> |
| Component: | alterator-manager | Assignee: | Иван Савин <svn17> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | amakeenk, sin, svn17 |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
(Ответ для Иванов Александр Владимирович на комментарий #0) > 7) Проверить иерархию объектов: > $ dbus-send --session --print-reply --dest='org.altlinux.alterator' > '/org/altlinux/alterator/connection/testconn_hier' > org.freedesktop.DBus.Introspectable.Introspect | grep "test" Эта команда выводит не иерархию объектов, а интроспекцию объекта '/org/altlinux/alterator/connection/testconn_hier' Вот удобная команда для просмотра дерева объектов: $busctl tree <bus name> [--user] > > 8) Вызвать метод вложенного объекта: > $ dbus-send --session --print-reply --dest='org.altlinux.alterator' > '/org/altlinux/alterator/connection/testconn_hier/test/test1' > org.altlinux.alterator.test1.Info > > Фактический результат на сизифе: В дереве иерархии есть объект test, но нет > объекта test1, при этом метод этого объекта успешно вызывается Разве можно вызвать метод интерфейса объекта, если объекта нет? Вы в команде указали объект: '/org/altlinux/alterator/connection/testconn_hier/test/test1' > > Фактический результат на p11 с таском 437151: В дереве иерархии есть оба > объекта, но они находятся на одном уровне, хотя test1 по сути является > вложенным, и при вызове метода объекта test1 возникает ошибка: Error > org.altlinux.alterator.remote: Error remote handle method call. В р11 старая версия alterator-module-remote, она не поддерживает вложенные объекты. > > Ожидаемый результат: Объект test1 должен отображаться как вложенный в test, > и метод этого объекта должен вызываться успешно В таске 437151 нет alterator-module-remote, там только alterator-manager. Зачем тут тестировать alterator-module-remote? (Ответ для Иван Савин на комментарий #1) > В таске 437151 нет alterator-module-remote, там только alterator-manager. > Зачем тут тестировать alterator-module-remote? Потому что один от другого зависит https://packages.altlinux.org/ru/sisyphus/srpms/alterator-manager/what_depends/by_binary |

Description
Иванов Александр Владимирович 2026-10-29 15:01:07 MSK