Bug 48780

Summary: Не срабатывает автоматически обновление статуса компьютера и пользователя в admc при включении и отключении и других действиях
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: admcAssignee: Valery Sinelnikov <greh>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: greh, kevl
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
видео none

Description Tatyana Gagina 2023-12-12 16:26:53 MSK
Created attachment 15199 [details]
видео

Стенды (samba домен):
Сервер на ALT Server  (обновлён до Sisyphus)
Клиенты на ALT Workstation, ALT Workstation K, Education XFCE (обновлены до Sisyphus)
Сервер и клиент настроены по инструкции https://www.altlinux.org/ActiveDirectory/DC
Имя домена: samba.testdomain

Версия: admc-0.15.0-alt1

Шаги:
1) На клиентах запустить из консоли
$ kinit administrator
$ admc
2) Открыть журнал для отслеживания: Вид -> Журнал сообщений; 
3) В окне ADMC -> samba.testdomain -> ПКМ Computers -> Создать -> Компьютер;
4) ПКМ по компьютеру -> Отключить;

Результат: статус продолжает висеть, как при включенном состоянии. В журнале сообщений "Объект был выключен". Во вложении видео.
Аналогично для созданного пользователя (samba.testdomain -> Users -> Создать -> Пользователь -> ПКМ по пользователю -> Отключить).

Детали: меняется иконка на соответствующую только после обновления домена: ПКМ на samba.testdomain (или по родительской папке Users/Computers) -> Обновить или после перезапуска самого admc.

После выключения включить заново не получается, так как кнопка "Отключить" висит (должна быть кнопка "Включить").
Итог: admc в gui не отображает текущий статус, пока не будет выполнено обновление домена (или перезапуск самого admc).
Также не появляются новые объекты в списках: создать несколько групп/пользователей/компьютеров.
Не воспроизводится на клиенте с Windows.
 
Результат: все созданные объекты отображаются только после нажатия "Обновить".

Ожидаемый результат: автоматически выполняется обновление статуса при любом выполненном действии.

Проверялось на p10, ошибка воспроизводится.
Версия:  admc-0.15.0-alt1 (на предыдущей версии admc-0.14.0-alt1 срабатывало сразу).
Comment 1 Repository Robot 2023-12-22 17:57:50 MSK
admc-0.15.1-alt1 -> sisyphus:

 Wed Dec 13 2023 Semyon Knyazev <samael@altlinux> 0.15.1-alt1
 - Add icon theme selection. System theme is taken from /usr/share/icons
   dir, custom themes are taken from /usr/share/ad-integration dir
   by default. Theme dirs must have index.theme file to be included.
   Theme dirs can also be symlinks.
 - Object creation and disabling bugs in 0.15.0 version are
   fixed. (closes: 48780)