@puppet_ru

Страница 72 из 112
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
Как я понял, с запуском именно puppetserver проблемы, не?
Нет с паппетсервером проблем нет прекрасно крутится в докере, а вот агент на 2003 виндозном сервере.

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
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>'
с другими версиями руби и агента так же? Просто с хелловорлдом на руби в этой же папке?

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
# 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 %>
Не немножно не так если иф равно 1 то в темплейт который только один кладется переменная 1

Хотя тут тоже самое да

Ладно

Просто я не хотел обьявлять переменные в ерб темплейте

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
sed -i
Не подойдет увы

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

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
надо говорить "юзай контейнеры" ?
И скприты на баше для генерации конфигов во время CI

ptchol
09.08.2018
13:16:03
конфиги ? ) в 2018 ? )

я как-то так и сказал, вроде
да, но вы предлагает присваивать значение, а нада человеку нада присвивать разные переменные ))

что вцелом - одно и тоже

dk
09.08.2018
13:17:20
конфиги ? ) в 2018 ? )
Диситно, зачем конфиги когда можно прям вхардкоживать в код приложухи во время сборки

ptchol
09.08.2018
13:17:42
пффффф

ENV почитай и готово

Страница 72 из 112