Часто встречающиеся проблемы и пути их устранения
Не удалось найти файл лицензии Pangolin при запуске copywala
Проблема:
При запуске copywala через внешнюю СРК без инициализации профиля пользователя и экспорта переменных окружения, библиотека pg_auth_config не может найти файл лицензии Pangolin и завершает работу с ошибкой:
Check license file "/opt/pangolin-license/license.json" : file is not found
2026-08-28 12:21:10.825 [2311086] ERR init config err="/etc/pbr/copywala.yaml: failed find secret in pg_auth_config: file is not found (check license or creds file)"
Причина:
При запуске copywala без интерактивной сессии пользователя переменные окружения не экспортируются в контекст процесса. Библиотека pg_auth_config, которая отвечает за получение секретов подключения к базе данных, не может найти файл лицензии Pangolin, так как не может определить место его нахождения.
Решение:
Задайте путь к лицензии в секции lib_envs файла copywala.yaml:
lib_envs:
- name: PG_LICENSE_PATH
value: /opt/pangolin_license