Bug 59540

Summary: Двойственный вывод диагностики для сервиса service-samba-ad
Product: Sisyphus Reporter: Белая Алёна <belayaav>
Component: alteratorctlAssignee: hromovpi <hromovpi>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: alxvmr, hromovpi, liannnix, sav, sheriffkorov, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Белая Алёна 2026-06-15 15:14:13 MSK
alteratorctl-0.3.2-alt1

Стенд: Alt Server 11.1 x86_64, обновленный до Sisyphus

Шаги воспроизведения:
1. С помощью alteratorctl service развернуть домен Samba или ввести сервер в домен в качестве контроллера, например: 
$ alteratorctl services deploy service-samba-ad \
  --mode=create \
  --mode.create.adminPassword=MyPasswd123 \
  --backendStore=tdb \
  --dnsSettings.dnsBackend=SAMBA_INTERNAL \
  --dnsSettings.forwarders.1=8.8.8.8 \
  --functionalLevel=2008_R2  \
  --hostNetBiosName=1 \
  --netBiosName=2 \
  --realm=test.local  \
  --siteName=Default-First-Site-Name \
  --useRfc2307=false
  
2. Запустить сервис:
$  alteratorctl services start service-samba-ad

3. Запустить диагностику домена: 
$ dbus-run-session alteratorctl services diagnose service-samba-ad

Результат: выводится список тестов диагностического инструмента, которые буду запущены по умолчанию, но затем появляется ошибка, что команда "diagnose" не поддерживается сервисом: 

"Следующие тесты диагностического инструмента "diag_domain_controller" будут запущены по умолчанию:
  is_smb_conf_file_exists
  is_not_empty_sysvol
  is_ports_listening
...
  is_time_synchronization_enabled
  is_smb_service_disabled

Команда "diagnose" не поддерживается сервисом "service-samba-ad".

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