Summary: | Не работает без ntp-server | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
Component: | python3-module-freeipa | Assignee: | Stanislav Levin <slev> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | sem, sin, slev |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Andrey Cherepanov
2021-07-01 13:47:50 MSK
Дизайн этой функциональности предусматривает предварительную установку одного из поддерживаемых NTP серверов или отключение ее совсем: https://www.freeipa.org/page/V4/NTP_Servers_Configuration (это предложение реализовано только для ALT, к сожалению). Пожалуйста, поясните, с какой проблемой вы столкнулись. (Ответ для Stanislav Levin на комментарий #1) > Дизайн этой функциональности предусматривает предварительную установку > одного из поддерживаемых NTP серверов или отключение ее совсем: > > https://www.freeipa.org/page/V4/NTP_Servers_Configuration > (это предложение реализовано только для ALT, к сожалению). > > Пожалуйста, поясните, с какой проблемой вы столкнулись. Заказчик говорит: "Из минимального шаблона сервер в Альт Виртуализация. Там NTP-клиентов не было. Я был уверен, что вместе с ipa-клиентом приедут все нужные пакеты." То есть клиент не вытягивает необходимые для его работы зависимости. Выглядит это так: [root@pmi-suss-alt9-srv-0 ~]# ipa-client-install -h Traceback (most recent call last): File "/usr/sbin/ipa-client-install", line 22, in <module> from ipaclient.install import ipa_client_install File "/usr/lib64/python3/site-packages/ipaclient/install/ipa_client_install.py", line 7, in <module> from ipaclient.install import client File "/usr/lib64/python3/site-packages/ipaclient/install/client.py", line 57, in <module> from ipapython.ntpmethods import TIME_SERVER, SERVICE_API ImportError: cannot import name 'SERVICE_API' from 'ipapython.ntpmethods' (/usr/lib64/python3/site-packages/ipapython/ntpmethods.py) [root@pmi-suss-alt9-srv-0 ~]# Да, не очень user-friendly. Поправлю сообщение об ошибке. - исправлена возможность вызова инсталляторов без импорта опциональной функциональности - улучшено сообщение об ошибке в случае отсутствия какого-либо из поддерживаемых NTP клиентов/серверов - добавлены интеграционные тесты Отправил в сизиф. |