Bug 45744

Summary: patronictl: не хватает модуля python3-module-ydiff
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: patroniAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Evgeny Shesteperov 2023-04-04 15:03:47 MSK
Версия

-   patroni-3.0.2-alt1

Шаги воспроизведения

1.  # apt-get install -y patroni

2.  # patronictl –help

Ожидаемый результат: показывает help приложения

Фактический результат:

    Traceback (most recent call last):
      File "/usr/lib/python3/site-packages/patroni/ctl.py", line 31, in <module>
        from ydiff import markup_to_pager, PatchStream
    ModuleNotFoundError: No module named 'ydiff'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/usr/bin/patronictl", line 5, in <module>
        from patroni.ctl import ctl
      File "/usr/lib/python3/site-packages/patroni/ctl.py", line 33, in <module>
        from cdiff import markup_to_pager, PatchStream
    ModuleNotFoundError: No module named 'cdiff'

Необходима установка модуля python3-module-ydiff для работы приложения.
Comment 1 Repository Robot 2023-04-07 13:37:36 MSK
patroni-3.0.2-alt2 -> sisyphus:

 Fri Apr 07 2023 Andrey Cherepanov <cas@altlinux> 3.0.2-alt2
 - Required python3(ydiff) (ALT #45744).