Добрый день! Прошу рассмотреть вопрос поддержки версии ветки 1.24 в p10. Несколько причин: 1. Многие классы не совместимы при переносе на версию 3. 2. Функционал приобретаемый в версии 3 в основном для виртуализации, не особо нужен для управления парком. 3. Самописнных плагинов перенос крайне затруднен.
Примѣры есть ли?
1. в 3 версии убрали возможность отключения провижинга, в конф файле параметр есть, а вот в коде его випилили. 2. имеем кастомный плагин к фореману в котором реализованы собственные компоненты react, из 1.24 в 3.. не переет, пересобрать так же не получится, так же теперь в состав пакета не входит node_modules (на 9 платформе в пакете форемана был) и как все это собиралось в webpack то же отдельный вопрос, версия ноды в альте как то не соответствует тому что нужно в package.json..
1. какую часть кода вы имѣете ввиду? Просто къ 3-й версіи многія функціи пееѣхали въ модули, которые мы дособрали, напр. опредѣленіе хостовъ. 2. react часть можно дособрать, теоретически, скажемъ, мы такъ часть модулей дособирали. А именно, просто front-end часть собирается заново на основѣ компонентовъ, прописанныхъ въ package.json. Нода у насъ была старая, то есть напримѣръ, въ сизифѣ сейчасъ 2 ноды, а вообщѣ мы при сборкѣ использовали ноду, которая была установлена только для цѣлей сборки форемана. Если у васъ появятся конкретные вопросы по сборкѣ 3-й версіи, можно спрашивать такъе и тутъ въ https://t.me/alt_puppet_foreman
1. история с параметров "SETTINGS[:unattended] " в 3 версии его выпилили. (про манкипатчин знаю) 2. вопросы по сборке подготовлю позже, задам в телеграм канале.