Základné obrazy
Recepty OpenFactory vyberú identifikátor základného obrazu, ktorý rozhodne konkrétny worker a upstream zdroj. Aktuálny výber v konzole a validovaný normalizovaný recept určujú, ktoré identifikátory sú teraz dostupné.
Výber podľa požiadaviek na dôkazy
| Potreba | Východisková rodina | Overiť pred použitím |
|---|---|---|
| Konzervatívny server alebo appliance | Debian alebo Ubuntu LTS | Okno upstream podpory, zdroj balíkov, politika automatických aktualizácií, ovládače hardvéru |
| Desktop alebo GPU pracovná stanica | Ubuntu alebo iný dostupný desktopový obraz | Desktopové balíky, licencovanie proprietárnych ovládačov, installer, suspend/resume, cieľová GPU |
| Novšie balíky pre vývojárov | Fedora alebo openSUSE, kde sa dá vybrať | Životnosť vydania, názvy balíkov, správanie SELinux/AppArmor |
| Laboratórium virtualizácie | Voliteľný cieľ Proxmox | Podpora vnorenej virtualizácie, úložisko, sieť, installer, boot na fyzickom hostiteľovi |
| Edge alebo obraz pre dosku | Worker s výslovnou podporou dosky | Architektúra, boot firmware, rozloženie oddielov, periférie, cesta obnovy |
Sú to východiskové body, nie produkčné odporúčania. Dostupnosť upstream obrazu neznamená, že OpenFactory implementuje každú úpravu pre túto rodinu.
Pravidlá kompatibility
- Názvy balíkov a repozitáre sa líšia podľa rodiny a vydania.
- Funkcia môže byť na jednom workeri podporovaná a na inom ignorovaná, nahradená alebo blokovaná.
- Motívy a nastavenia desktopu závisia od nainštalovaného desktopového prostredia.
- Katalógy CIS sú špecifické pre distribúciu a vydanie. Záložný katalóg je viditeľný ako varovanie o substitúcii a nie je ekvivalentnou certifikáciou.
- Boot ISO v hostovanom VM harness nepreukazuje UEFI, Secure Boot, firmware, ovládače, suspend ani správanie installera na fyzickom hardvéri.
- Upstream URL, podpisy a okná podpory sa môžu meniť nezávisle od OpenFactory.
Postup výberu
- V konzole vyberte presnú základňu.
- Validujte recept a prejdite substitúcie a varovania o nepodporovaných funkciách.
- Zostavte obraz a skontrolujte metadáta artefaktu a provenienciu zdroja.
- Vyžadujte VM asercie špecifické pre prompt okrem predvolenej sady.
- Otestujte installery a správanie viazané na hardvér na reprezentatívnom hardvéri.
- Pripnite overený recept a identitu zdroja kvôli opakovateľnosti.
Pozrite Understanding Recipes a Testing.