Я получил следующую ошибку при запуске под модулем кукол.У меня есть 2 агента один Ubuntu 18.04 и Centos7 Ниже код работает в Ubuntu и остановки брандмауэра, но в Centos я получил ниже ошибка.
Ошибка: не удалось получить каталог с удаленного сервера: ошибка 500 наСЕРВЕР: {"message": "Ошибка сервера: Ошибка оценки: Операция подстроки не принимает строку в качестве символьного индекса. Ожидается целое число (файл: /etc/puppetlabs/code/modules/service_disable_firewall/manifests/init.pp,строка: 9, столбец: 21) на узле node-01.home86.com "," Issue_Kind ":" RUNTIME_ERROR "} Предупреждение. Не использовать кэш в каталоге с ошибками Ошибка: не удалось получить каталог;прогон пропуска
Строка 9
case $facts['os']['family'] {
Мой код
class service_disable_firewall {
case $facts['os']['family'] {
'Debian': {
service { 'ufw':
ensure => stopped,
}
}
'RedHat': {
service { 'firewalld':
ensure => stopped,
}
}
}
}
Заранее спасибо