Základní obrazy
Receptury OpenFactory volí identifikátor základního obrazu, který vyřeší konkrétní worker a upstream zdroj. Aktuální výběr v konzoli a validovaný normalizovaný recept určují, které identifikátory jsou nyní dostupné.
Výběr podle požadavků na důkazy
| Potřeba | Výchozí rodina | Ověřit před použitím |
|---|---|---|
| Konzervativní server nebo appliance | Debian nebo Ubuntu LTS | Okno upstream podpory, zdroj balíčků, politika automatických aktualizací, ovladače hardwaru |
| Desktop nebo GPU pracovní stanice | Ubuntu nebo jiný dostupný desktopový obraz | Desktopové balíčky, licence proprietárních ovladačů, installer, suspend/resume, cílová GPU |
| Novější balíčky pro vývojáře | Fedora nebo openSUSE, kde lze vybrat | Životnost vydání, názvy balíčků, chování SELinux/AppArmor |
| Laboratoř virtualizace | Volitelný cíl Proxmox | Podpora vnořené virtualizace, úložiště, síť, installer, boot na fyzickém hostiteli |
| Edge nebo obraz pro desku | Worker s výslovnou podporou desky | Architektura, boot firmware, rozložení oddílů, periferie, cesta obnovy |
To jsou výchozí body, ne produkční doporučení. Dostupnost upstream obrazu neznamená, že OpenFactory implementuje každou úpravu pro tuto rodinu.
Pravidla kompatibility
- Názvy balíčků a repozitáře se liší podle rodiny a vydání.
- Funkce může být na jednom workeru podporovaná a na jiném ignorovaná, nahrazená nebo blokovaná.
- Motivy a nastavení desktopu závisí na nainstalovaném desktopovém prostředí.
- Katalogy CIS jsou specifické pro distribuci a vydání. Nouzový katalog je vidět jako varování o substituci a není ekvivalentní certifikací.
- Boot ISO v hostovaném VM harness neprokazuje UEFI, Secure Boot, firmware, ovladače, suspend ani chování installera na fyzickém hardwaru.
- Upstream URL, podpisy a okna podpory se mohou měnit nezávisle na OpenFactory.
Postup výběru
- V konzoli vyberte přesnou základnu.
- Validujte recept a projděte substituce a varování o nepodporovaných funkcích.
- Sestavte obraz a zkontrolujte metadata artefaktu a provenienci zdroje.
- Požadujte VM aserce specifické pro prompt navíc k výchozí sadě.
- Otestujte installery a chování vázané na hardware na reprezentativním hardwaru.
- Připněte ověřený recept a identitu zdroje kvůli opakovatelnosti.
Viz Understanding Recipes a Testing.