Size: a a a

Puppet — русскоговорящее сообщество

2020 October 07

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Vladimir
Это в настройках сервера? секция [agent]

там так:
[agent]
   classfile = $statedir/classes.txt
   default_schedules = false
   environment = production
   listen = false
   localconfig = $vardir/localconfig
   masterport = 8140
   noop = false
   report = true
   runinterval = 1800
   splay = false
   splaylimit = 1800
   usecacheonfailure = true
В настройках на сервере, на котором агент установлен
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
[agent]
server = master.tld
источник

V

Vladimir in Puppet — русскоговорящее сообщество
Не могу добавить новый Агент, старые продолжают работать
puppet.conf выглядит так, кроме FQND сервака

[main]
server = *** <FQND мастера>
show_diff = true
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
А версии агентов?
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
puppet --version

На рабочем и на новом агентах совпадают?
источник

V

Vladimir in Puppet — русскоговорящее сообщество
Denis Kalitinkin
puppet --version

На рабочем и на новом агентах совпадают?
да 6.12.0
источник

V

Vladimir in Puppet — русскоговорящее сообщество
Как принудительно отправить на сервер запрос? Сертификат на подписание
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Зачем? При первом же обращении сервер подпишет (автоподпись включена)
источник

FW

Freddie Weaselshit in Puppet — русскоговорящее сообщество
Andor
а ca-server?
Вроде должен быть $server по дефолту
источник

FW

Freddie Weaselshit in Puppet — русскоговорящее сообщество
Я б опечатки в слове server искал сначала
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Vladimir
да 6.12.0
Очень странное поведение если агенты одинаковые, конфиги одинаковые, но при этом новый пытается залезть на дефолтный puppet:8140
источник

FW

Freddie Weaselshit in Puppet — русскоговорящее сообщество
Потом бы попробовал --server $fqdn к команде добавить
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Freddie Weaselshit
Потом бы попробовал --server $fqdn к команде добавить
Это да, но настройки в puppet.conf должно быть достаточно
источник

FW

Freddie Weaselshit in Puppet — русскоговорящее сообщество
Может в [agent] ещё раз server задаётся? --server главнее будет
источник

V

Vladimir in Puppet — русскоговорящее сообщество
Denis Kalitinkin
Очень странное поведение если агенты одинаковые, конфиги одинаковые, но при этом новый пытается залезть на дефолтный puppet:8140
Это я исправил через puppet config set server FQDN-сервера --section main
источник

V

Vladimir in Puppet — русскоговорящее сообщество
Сейчас проверю опечатки
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Vladimir
Это я исправил через puppet config set server FQDN-сервера --section main
Никогда так не правил конфиг, но оно, по идее, должно было записаться в конфиг
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
/etc/puppetlabs/puppet/puppet.conf
источник

V

Vladimir in Puppet — русскоговорящее сообщество
Действительно была опечатка в настройках агента!
Тысяча извинений за беспокойство!
источник

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Странно, что агент не ругался
источник