Bug 58642

Summary: Ошибка d-bus интерфейса при использовании alteratorctl services
Product: Sisyphus Reporter: Божченко Павел Александрович <bozhchenkopa>
Component: alteratorctlAssignee: hromovpi <hromovpi>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: alxvmr, hromovpi, liannnix, sav, sheriffkorov, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Божченко Павел Александрович 2026-04-09 19:21:30 MSK
Версия пакета: alteratorctl-0.3.0-alt1

Шаги воспроизведения:
1) Установить пакет alteratorctl
# apt-get instsall -y alteratorctl
2) Убедиться, что не установлены пакеты сервисов для alteratorctl:
# rpm -qa | grep alterator-service
alterator-service-functions-3.0.0-alt4.noarch
alterator-services-2.0.3-alt1.noarch
(Отсутствуют пакеты служб, например alterator-service-chrony)
3) Вызвать модуль services любым способом:
$ alteratorctl services
$ alteratorctl services -h
$ alteratorctl services list

Ожидаемое поведение: модуль services доступен для использования
Фактическое поведение: Ошибка - Интерфейс `org.altlinux.alterator.service1` не существует на D-Bus.


Проблема исчезает если установить службу для alteratorctl:
# apt-get install -y alterator-service-samba-ad
или
# apt-get install -y alterator-service-chrony

Не воспроизводится в P11 на версии пакета alteratorctl-0.2.8-alt0.p11.1
Comment 1 Repository Robot 2026-04-14 18:46:56 MSK
alteratorctl-0.3.1-alt1 -> sisyphus:

Mon Apr 13 2026 Pavel Khromov <hromovpi@altlinux> 0.3.1-alt1
- Fixed:
  + Incorrect behavior of the services module when services are missing (Closes: #58642);
  + Unable to run a separate test via diag module (Closes: #58652).