Created attachment 14956 [details] шаги воспроизведения и логи Версии пакетов: foreman-3.5.1-alt1.2.1.noarch puppet-theforeman-foreman-22.1.2-alt1.noarch puppetserver-6.20.0-alt0.1.noarch puppet-7.20.0-alt1.noarch smart-proxy-3.5.1-alt3.noarch При попытке добавить хост возникает ошибка: # puppet agent -t Info: Using environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Failed when searching for node foreman-test: Failed to find foreman-test via exec: Execution of '/usr/lib/puppet-modules/theforeman-puppetserver-foreman/files/enc.rb foreman-test' returned 1: Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run Шаги воспроизведения и логи их выполнения в приложенном файле foreman-install.txt Не воспроизводилось на предыдущих версиях: foreman-1.24.3.2-alt5 puppet-puppetserver-foreman-2.0.0-alt1 puppet-theforeman-foreman-19.1.1-alt1 puppetserver-6.13.0-alt3.1 puppet-7.14.0-alt4 Если настроить foreman-1.24.3.2-alt5, а затем обновиться до актуальной версии, то хосты тоже перестают добавляться. В сизифе нет возможности проверить из-за https://bugzilla.altlinux.org/47705
Created attachment 14957 [details] foreman production.log
Foreman предполагает использовать для названия хостов только FQDN имена, например: foreman-test.domain.alt Короткие имена хостов без указания доменного суффикса недопустимы. Для корректного указания имени сервера Foreman пропишите в файле /etc/hosts адрес в виде 1.2.3.4 foreman-test.domain.alt foreman-test
Created attachment 15090 [details] Шаги установки и настройки Foreman Скорректируйте последовательность установки как в приложенном файле
(Ответ для pav@altlinux.org на комментарий #3) > Создано вложение 15090 [details] [подробности] > Шаги установки и настройки Foreman > > Скорректируйте последовательность установки как в приложенном файле Спасибо, по таким шагам всё работает.