
Artem
02.08.2018
09:54:32
ребята, пожалуйста подскажите, при старте службы паппета 3,8,7 на 2003 сервак, выдает ошибку "Running Puppet agent on demand ...
Error: Could not run: "\xD1" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to UTF-16LE"
в гугле не забанили ищу параллельно, но не нахожу ответа
может кто сталкивался

Konstantin
02.08.2018
09:56:04
А что такое 2003 сервак?

ptchol
02.08.2018
09:57:06
винда

Google

Konstantin
02.08.2018
09:57:12
Ох блядь
Могу пожелать удачи. Ну и найти уже сил на профессиональный рост

Artem
02.08.2018
09:57:55
Да винда 2003
Да силы и так есть, но иногда кумеколки не хватает.

ptchol
02.08.2018
09:58:29
может вы где то букавками русскими напечатали ?
или символами странными
это стандартная рубёвая хрень когда iconv или чо у них там пытается конвертить
а уж почему не получается у него это как бы вопрос тоже

Konstantin
02.08.2018
10:06:07
Запустили бы в докере хотя бы

ptchol
02.08.2018
10:06:16
лул

Konstantin
02.08.2018
10:06:32
Впрочем, виндовс это диагноз, конечно

ptchol
02.08.2018
10:06:32
и чо он конфигурить будет ? контейнер ? )

Konstantin
02.08.2018
10:06:44

Google

Konstantin
02.08.2018
10:06:49
И высунуть наружу его порты
Как я понял, с запуском именно puppetserver проблемы, не?

ptchol
02.08.2018
10:07:07
ээммммм
нет, это агент

Konstantin
02.08.2018
10:07:24
А ну еще лучше)

ptchol
02.08.2018
10:07:56
мне кажется там можно попытаться его запустить ручками аля puppet agent -t --debug
токак запускается, можно глянуть в информации о сервисе.
пойти в консольку, запустить с максимально вербозным модом и посмотреть, возможно что то выдаст

Artem
02.08.2018
10:11:49

ptchol
02.08.2018
10:12:49
а чо выдало ?
или вот то что сверху это всё ?


Artem
02.08.2018
10:31:22
или вот то что сверху это всё ?
C:\Program Files\Puppet Labs\Puppet Enterprise\bin>puppet agent —verbose —test
—trace
Error: Could not run: "\xD1" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to
UTF-16LE
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/windows/st
ring.rb:13:in `encode!'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/windows/st
ring.rb:13:in `wide_string'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/windows/ap
i_types.rb:25:in `from_string_to_wide_string'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/colors.rb:
151:in `Write'
C:/Program Files/Puppet Labs/Puppet Enterprise/sys/ruby/lib/ruby/gems/1.9.1/gems
/win32console-1.3.2-x86-mingw32/lib/Win32/Console/ANSI.rb:164:in `_PrintString'
C:/Program Files/Puppet Labs/Puppet Enterprise/sys/ruby/lib/ruby/gems/1.9.1/gems
/win32console-1.3.2-x86-mingw32/lib/Win32/Console/ANSI.rb:146:in `block in write
'
C:/Program Files/Puppet Labs/Puppet Enterprise/sys/ruby/lib/ruby/gems/1.9.1/gems
/win32console-1.3.2-x86-mingw32/lib/Win32/Console/ANSI.rb:146:in `each'
C:/Program Files/Puppet Labs/Puppet Enterprise/sys/ruby/lib/ruby/gems/1.9.1/gems
/win32console-1.3.2-x86-mingw32/lib/Win32/Console/ANSI.rb:146:in `write'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log/destin
ations.rb:168:in `puts'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log/destin
ations.rb:168:in `handle'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log.rb:170
:in `block in newmessage'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log.rb:169
:in `each'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log.rb:169
:in `newmessage'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log.rb:267
:in `initialize'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log.rb:84:
in `new'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/log.rb:84:
in `create'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/logging.rb
:8:in `send_log'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/logging.rb
:15:in `block (2 levels) in <module:Logging>'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/logging.rb
:45:in `log_exception'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/ssl/host.rb:332
:in `rescue in wait_for_cert'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/ssl/host.rb:325
:in `wait_for_cert'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/application/age
nt.rb:483:in `wait_for_certificates'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/application/age
nt.rb:324:in `run_command'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/application.rb:
381:in `block (2 levels) in run'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/application.rb:
507:in `plugin_hook'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/application.rb:
381:in `block in run'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util.rb:496:in
`exit_on_fail'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/application.rb:
381:in `run'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/command_li
ne.rb:146:in `run'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/lib/puppet/util/command_li
ne.rb:92:in `execute'
C:/Program Files/Puppet Labs/Puppet Enterprise/puppet/bin/puppet:8:in `<main>'


Xeniya MTS
02.08.2018
15:33:16


ptchol
02.08.2018
15:37:11
лол антон тут )

Xeniya MTS
02.08.2018
15:39:56
щас

Kris
06.08.2018
16:50:59
https://ru.stackoverflow.com/questions/160180/syntaxerror-non-ascii-character-xd1

Protos
09.08.2018
12:42:57
Здрасте господа есть живой кто?

dk
09.08.2018
12:44:05
Нет
Все ушли пилить кубернетес

Google

Protos
09.08.2018
12:44:37
ОЧень хорошо
Есть вопрос

dk
09.08.2018
12:45:23
Звучит неплохо

Protos
09.08.2018
12:45:35
Не могу найти пока ответ может ту кто юзал. Когда делаешь
content => template
Можно в него по ифу класть выбранные параметры?

Konstantin
09.08.2018
12:47:02
если это ерб, то нет, в качестве параметров видны все переменные модуля
ерб вообще говно в этом плане

Protos
09.08.2018
12:48:54
Тоесть вот такого типа не сработает?
if variable == '1'
content => template
parameter = > $ parameter1

Konstantin
09.08.2018
12:49:28
нет, можно так

Protos
09.08.2018
12:50:21
А отлично

Konstantin
09.08.2018
12:50:23
# foo.pp
if $a == 1 {
$template_var = 2
} else {
$template_var = 3
}
file { 'foo':
ensure => file,
content => template('foo.erb'),
}
# foo.erb
var = <%= @template_var %>

Protos
09.08.2018
12:52:12
Хотя тут тоже самое да
Ладно
Просто я не хотел обьявлять переменные в ерб темплейте

Konstantin
09.08.2018
12:53:56
а там не надо объявлять

Protos
09.08.2018
12:54:00
Я сначала не обратил внимание
Ладно есть еще вопрос а есть что то более удобное чем file_line ?

Konstantin
09.08.2018
12:56:02
file_line ваще говно кривое
sed -i

Google

Protos
09.08.2018
12:57:43

ptchol
09.08.2018
13:11:57
ауегас и линза )))

Georgii
09.08.2018
13:12:34
а ифы и прочее всунуть в темплейт - не?

dk
09.08.2018
13:13:27

ptchol
09.08.2018
13:14:21
всё вы не так советуете

Protos
09.08.2018
13:14:25

Georgii
09.08.2018
13:14:49

ptchol
09.08.2018
13:15:10
у вас в шаблоне переменная @my_params вы просто в коде манифеста готовьте её ифом и присваивайте ей значение из других переменных, в зависимости от условий.

dk
09.08.2018
13:15:26

Konstantin
09.08.2018
13:16:02

ptchol
09.08.2018
13:16:03
конфиги ? ) в 2018 ? )
что вцелом - одно и тоже

dk
09.08.2018
13:17:20

ptchol
09.08.2018
13:17:42
пффффф
ENV почитай и готово