Fórumok
Sziasztok,
Uyuni alatt probalok beallitani AutoYast unattended telepitest, de nem igazan boldogulok.
Ha jol ertelmezem a hibauzit telepites kozben, ezzel a configgal van baja:
<add-on>
<add_on_products config:type="list">
<listentry>
<ask_on_error config:type="boolean">true</ask_on_error>
<media_url>http://$redhat_management_server/ks/dist/child/opensuse_leap15_4-x86_64/$distrotree</media_url>
<name>opensuse_leap15_4-x86_64</name>
<product>opensuse_leap15_4</product>
<product_dir>/</product_dir>
</listentry>
</add_on_products>
</add-on>
Konkretan a <product> szakasszal.
OpenSUSE-t telepitenek, sajnos minden leiras SUSE Enterprise ra van, sehol nem talalom, OpenSUSE alatt mi a Product, amit oda kell irni.
Eddig Uyunival Centost, meg Ubuntut hasznaltam, ahhoz Kickstart kellett, azt mar eleg jol megismertem, de most gondoltam ha mar uyuni, akkor, a regi 18.04-es Ubuntukat, meg 7-es Centoseket mar OpenSuse-re migralnam...
Hozzászólások
"zypper products list" nem ezeket adja meg?
vagy van esetleg /etc/products.d/baseproduct ?
Ezt probaltam, de sajnos nem fogadja el azt sem...
Probaltam megadni a "Leap" et, de nem fogadja el azt sem...
Hivatalos doksiban annyi van, hogy irjunk be egy valtozot, amit ugye uyuni GUI alatt kellene beallitani, de arrol mar nem szol a fama, hogy mi legyen ez a valtozo...
https://documentation.suse.com/external-tree/en-us/suma/4.1/suse-manage…
Itt is vannak examplek:
https://github.com/SUSE/manager-build-profiles/blob/master/AutoYaST/SLE…
Ha én a te általad beirt example-t bemásolom egy notepad++ba ott a sorok elcsúsznak, az add_on products bezárása egy space-el bentebb esik. Ha ez yaml akkor érzékeny ezekre. Notepad ++-ba ha beállitod egy tab 4 szokoz legyen pl és átszerkeszted hogy minden jól legyen nyitva és zárva akkor is erroros?
Ez amugy xml, nem yaml, de mindjart kiprobalom.
https://doc.opensuse.org/projects/autoyast/
A SLE leírások teljesen jók az opensuse-hoz is, semmi különbség nincs.
A lusta megoldás pedig az, hogy letelepítesz egy opensuse-t, majd legenerálod benne az autoyastot és azt használod. Kicsi ki kell takarítani belőle az aktuális gépre vonatkozó dolgokat, de az pár sor csak.
Neztem az SLE leirast, a tobbi reszt ertem is, itt az Opensuse specifikus dolgokkal van gondom. Pl ha jol ertem, ez a resz erdekes nekem:
https://doc.opensuse.org/projects/autoyast/#id-1.9.5.2.13.6.14
Itt szepen leirja, mi a szintaxis, csak epp azt nem tudom , hogy ha en mondjuk egy custom repot (Uyuni/Susemanger) akarok hozzaadni, mi a product name. az Uyuni is csak valtozokent hivatkozik ra.
Probaltam letezorol lekopyzni, csak epp abban nincs addon resz.
Telepíts egy opensusét és állítsd be a repokat. Majd generáltass vele egy autoyast fájlt:
zypper in autoyast2-installation autoyast2
yast autoyast
Itt egy jo pelda config Uyuni/suse managerhez:
https://github.com/SUSE/manager-build-profiles/blob/master/AutoYaST/SLE…
Ez alapjan probalom osszehozni. elsonek a Main repot akarom beallitani. Ime a configom:
A product resz a homaly... akar hany doksit neztem, a peldakban mindenhol SUSE-hez van, de az nem jo ide....
Bar a problemat nem sikerult megoldani, de megkerulni igen.
Mivel Uyunival fogom managelni a servereket, rajottem, h telepiteskor nincs arra semmi szukseg, hogy a "Main, Update etc..." repokat hozzaadjam, hiszen a telepitesem vegen az uyuni salt kliens ugyis kitorli az osszes repot. Alapvetoen a telepites alatt egyetlen repora van szukseg, az uyuni client toolsra, hogy a salt kliens es a fuggosegei folmenjenek.
Szerencsemre viszont ennek a reponak a product neve ugyanaz uyuni alatt, mint suse manager alatt
Az OpenSuse product neveket sajnos azota sem talalom, A Suse dokumentacioban ott vannak, de az opensuse reszbol hianyoznak...
https://doc.opensuse.org/projects/autoyast/#CreateProfile-Software
https://documentation.suse.com/sles/15-SP4/single-html/SLES-autoyast/#C…