В моем модуле есть длинные имена классов марионеток. Например: my_cluster_module :: role :: java :: services :: some_service_name.
При попытке добавить такую роль на виртуальную машину через вкладку «Марионеточные классы» в разделе «Доступные классы» отображаются только первые ~ 30 символов. Панель поиска также, кажется, ищет только эти короткие строки.
Как увеличить длину дисплея?
1) Измените длину (например, от 28 до 128):
/usr/share/foreman/app/helpers/application_helper.rb
klass.name, :length => 128
2) Настройте добавление CSS:
/var/lib/foreman/public/assets/application.css
/var/lib/foreman/public/assets/application-5ab8acb867832352a54dadd52918fa0a.css
#puppet_klasses .col-md-6 {
width: 60% !important;
}
3) Перезагрузите Apache:
/etc/init.d/apache2 restart