Created attachment 17339 [details] journalctl Стенд P10: ALT Server x86-64 Версии: smart-proxy-3.5.1-alt3.1 foreman-3.5.1-alt8.1 puppetserver-6.20.0-alt4 puppet-7.20.0-alt2.p10.0 Машина в виртуальном окружении Proxmox ОЗУ: > 9216 МБ Шаги: 1) Установить и настроить: # apt-get install smart-proxy puppet foreman # cat > /etc/smart-proxy/config/settings.d/puppet.yml <<EOF --- :enabled: true :puppet_version: $(rpm -q --qf '%{VERSION}' puppet) EOF # cat > /etc/smart-proxy/config/settings.d/puppet_proxy_puppet_api.yml <<EOF --- :puppet_url: https://${F_HOSTNAME}:8140 :puppet_ssl_ca: /etc/puppet/ssl/certs/ca.pem :puppet_ssl_cert: /etc/puppet/ssl/certs/${F_HOSTNAME}.pem :puppet_ssl_key: /etc/puppet/ssl/private_keys/${F_HOSTNAME}.pem :api_timeout: 30 EOF # cat > /etc/smart-proxy/config/settings.d/puppetca.yml <<EOF --- :enabled: true :use_provider: puppetca_hostname_whitelisting :puppet_version: $(rpm -q --qf '%{VERSION}' puppet) EOF # cat > /etc/smart-proxy/config/settings.d/puppetca_http_api.yml <<EOF --- :puppet_url: https://${F_HOSTNAME}:8140 :puppet_ssl_ca: /etc/puppet/ssl/certs/ca.pem :puppet_ssl_cert: /etc/puppet/ssl/certs/${F_HOSTNAME}.pem :puppet_ssl_key: /etc/puppet/ssl/private_keys/${F_HOSTNAME}.pem EOF # cat > /etc/smart-proxy/config/settings.d/puppetca_hostname_whitelisting.yml <<EOF --- :autosignfile: /etc/puppet/autosign.conf EOF # cat > /etc/smart-proxy/config/settings.d/facts.yml <<EOF --- :enabled: true EOF # cat > /etc/smart-proxy/config/settings.d/logs.yml <<EOF --- :enabled: true EOF # cat >> /etc/smart-proxy/config/settings.yml <<EOF :trusted_hosts: [${F_HOSTNAME},localhost] :foreman_url: https://${F_HOSTNAME}:2345 :foreman_ssl_ca: /etc/foreman/ssl_key.pem :foreman_ssl_cert: /etc/foreman/ssl_cert.pem :foreman_ssl_key: /etc/foreman/ssl_key.pem EOF 2) # systemctl enable --now smart-proxy && sleep 5; systemctl status smart-proxy Результат: статус failed journalctl -u smart-proxy дек 06 14:49:24 foreman-test.ipa.basealt.ru systemd[1]: Starting Foreman Smart Proxy... дек 06 14:49:28 foreman-test.ipa.basealt.ru systemd[1]: smart-proxy.service: Main process exited, code=exited, status=1/FAILURE дек 06 14:49:28 foreman-test.ipa.basealt.ru systemd[1]: smart-proxy.service: Failed with result 'exit-code'. дек 06 14:49:28 foreman-test.ipa.basealt.ru systemd[1]: smart-proxy.service: Consumed 3.836s CPU time. journalctl | grep smart-proxy дек 06 15:12:50 localhost-20241203.localdomain smart-proxy.service[4322]: Running command 'bundle exec /usr/bin/smart-proxy' in work dir '/var/lib/smart-proxy'... дек 06 15:12:54 localhost-20241203.localdomain smart-proxy.service[4322]: Error code is: 1 Аналогичная проблема при настройке в связке с foreman и puppetserver. Перезапуск сервиса и перенастройка не помогли. Ожидаемый результат: статус active (running)
А логи-то что говорятъ?
(Ответ для Малъ Скрылевъ на комментарий #1) > А логи-то что говорятъ? Во вложении journalctl.log
Created attachment 17343 [details] journalctl.log
(Ответ для Tatyana Gagina на комментарий #3) > Создано вложение 17343 [details] [подробности] > journalctl.log я про логъ самаго smart-proxy. И ещё: вы настраивали по инструкціи изъ вики нашея?
(Ответ для Малъ Скрылевъ на комментарий #4) > (Ответ для Tatyana Gagina на комментарий #3) > > Создано вложение 17343 [details] [подробности] > > journalctl.log > > я про логъ самаго smart-proxy. > Из директории /var/log/smart-proxy только bundle.log и run_errors.log (во вложении). > И ещё: вы настраивали по инструкціи изъ вики нашея? Да.
Created attachment 17344 [details] run_errors.log
Created attachment 17345 [details] bundle.log
(Ответ для Tatyana Gagina на комментарий #6) > Создано вложение 17344 [details] [подробности] > run_errors.log этотъ логъ говоритъ о томъ, что yaml настроекъ составленъ невѣрно, и по всей видимости, именно тотъ, который используется для тестовъ.