Bug 49218

Summary: Foreman версии 1.24
Product: Branch p10 Reporter: NecroJoke <ShkarubaA>
Component: foremanAssignee: majioa <majioa>
Status: NEW --- QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: 3aHyga, ShkarubaA, amakeenk, cas, savchenko
Version: не указана   
Hardware: x86   
OS: Linux   

Description NecroJoke 2024-01-29 06:38:40 MSK
Добрый день!
Прошу рассмотреть вопрос поддержки версии ветки 1.24 в p10. Несколько причин:
1. Многие классы не совместимы при переносе на версию 3.
2. Функционал приобретаемый в версии 3 в основном для виртуализации, не особо нужен для управления парком.
3. Самописнных плагинов перенос крайне затруднен.
Comment 1 Малъ Скрылевъ 2024-01-29 13:41:02 MSK
Примѣры есть ли?
Comment 2 Владимир Савченко 2024-01-29 14:40:31 MSK
1. в 3 версии убрали возможность отключения провижинга, в конф файле параметр есть, а вот в коде его випилили.
2. имеем кастомный плагин к фореману в котором реализованы собственные компоненты react, из 1.24 в 3.. не переет, пересобрать так же не получится, так же теперь в состав пакета не входит node_modules (на 9 платформе в пакете форемана был) и как все это собиралось в webpack то же отдельный вопрос, версия ноды в альте как то не соответствует тому что нужно в package.json..
Comment 3 Малъ Скрылевъ 2024-01-29 14:59:20 MSK
1. какую часть кода вы имѣете ввиду? Просто къ 3-й версіи многія функціи пееѣхали въ модули, которые мы дособрали, напр. опредѣленіе хостовъ. 

2. react часть можно дособрать, теоретически, скажемъ, мы такъ часть модулей дособирали. А именно, просто front-end часть собирается заново на основѣ компонентовъ, прописанныхъ въ package.json. Нода у насъ была старая, то есть напримѣръ, въ сизифѣ сейчасъ 2 ноды, а вообщѣ мы при сборкѣ использовали ноду, которая была установлена только для цѣлей сборки форемана. Если у васъ появятся конкретные вопросы по сборкѣ 3-й версіи, можно спрашивать такъе и тутъ въ https://t.me/alt_puppet_foreman
Comment 4 Владимир Савченко 2024-01-29 15:08:55 MSK
1. история с параметров "SETTINGS[:unattended] " в 3 версии его выпилили. (про манкипатчин знаю)
2. вопросы по сборке подготовлю позже, задам в телеграм канале.