Страница 1 из 1

Проблемы с Ansible-плейбуком из книги Asterisk: Полное руководство на CentOS 9

Добавлено: 07 сен 2025, 21:14
PlayerNK
Здравствуйте!

Я новичок в Asterisk и читаю книгу Asterisk: Полное руководство (5-е издание, на русском языке). К сожалению, все примеры там сделаны под CentOS 7, а у меня установлен CentOS Stream 9.

При запуске плейбука Ansible из книги я получаю множество ошибок с зависимостями. Например:

TASK [Install other dependencies] *******************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "failures": ["No package unixODBC-devel available.", "No package MySQL-python available.", "No package ntp available.", "No package ntpdate available."], "msg": "Depsolve Error occurred:
Problem: cannot install the best candidate for the job
- nothing provides libcrypto.so.10()(64bit) needed by mysql-connector-odbc-9.4.0-1.el7.x86_64
- nothing provides libssl.so.10()(64bit) needed by mysql-connector-odbc-9.4.0-1.el7.x86_64
"}
понимаю, что часть пакетов в CentOS 9 была удалена или заменена:

MySQL-python → заменён на python3-PyMySQL

ntp / ntpdate → заменены на chrony

mysql-connector-odbc требует других версий OpenSSL

Прежде чем переписывать всё вручную, хочу уточнить:

Существует ли обновлённая версия плейбука для CentOS 9 (или Rocky/AlmaLinux 9)?

Может быть, есть какой-то официальный рекомендуемый гайд по установке Asterisk через Ansible на новых системах?

Буду благодарен за любые советы или рабочие примеры.

С уважением,
IGROK

Re: Проблемы с Ansible-плейбуком из книги Asterisk: Полное руководство на CentOS 9

Добавлено: 08 сен 2025, 00:30
ded
Мы портировали Астериск и FreePBX много раз на разные ОС. Могу сказать лишь одно: любой гайд устаревает в момент, когда поставлена последняя точка.

Re: Проблемы с Ansible-плейбуком из книги Asterisk: Полное руководство на CentOS 9

Добавлено: 08 сен 2025, 16:43
PlayerNK
красиво сказано и это причина того что я ищу новый плейбук (

Re: Проблемы с Ansible-плейбуком из книги Asterisk: Полное руководство на CentOS 9

Добавлено: 08 сен 2025, 18:26
ded
Решать проблему самостоятельно, записывая свои ходы в какой-то Wiki.
Там же и редактировать, все тупики и выходы из тупиков.
Мы только что отмагитились от огромной инстукции на Ubuntu, написанной для другого проекта. И с большим сожалением - по ряду причин, вся инструкция - в мусорник.
Начинаем новый путь, на Rocky Linux. И уже первые тупики пошли..

Re: Проблемы с Ansible-плейбуком из книги Asterisk: Полное руководство на CentOS 9

Добавлено: 09 сен 2025, 13:57
cowagat658
На CentOS 9 лучше опираться на актуальные Ansible-ролли для Asterisk (например, из Galaxy), где уже учтены замены пакетов вроде python3-PyMySQL и chrony, так как готовой адаптированной версии плейбука из книги для Stream 9 не существует. dino game