Bāzes attēli
OpenFactory receptes izvēlas bāzes attēla identifikatoru, ko atrisina konkrēts worker un upstream avots. Konsoles pašreizējais izvēlnēks un apstiprināta normalizētā recepte nosaka, kuri identifikatori ir pieejami tagad.
Izvēlēties pēc pierādījumu prasībām
| Vajadzība | Sākuma ģimene | Pārbaudīt pirms lietošanas |
|---|---|---|
| Konservatīvs serveris vai appliance | Debian vai Ubuntu LTS | Upstream atbalsta logs, pakotņu avots, unattended-update politika, aparatūras draiveri |
| Darbvirsma vai GPU darbstacija | Ubuntu vai cits pieejams darbvirsmas attēls | Darbvirsmas pakotnes, īpašumtiesību draiveru licences, installer, suspend/resume, mērķa GPU |
| Jaunāki izstrādātāju pakotnes | Fedora vai openSUSE, kur var izvēlēties | Release dzīves ilgums, pakotņu nosaukumi, SELinux/AppArmor uzvedība |
| Virtualizācijas laboratorija | Izvēlams Proxmox mērķis | Ligzdotā virtualizācija, krātuve, tīkls, installer, boot fiziskā hostā |
| Edge vai plates attēls | Worker, kas skaidri atbalsta plati | Arhitektūra, boot firmware, nodalījumu izkārtojums, perifērijas, atkopšanas ceļš |
Tie ir sākuma punkti, ne ražošanas ieteikumi. Upstream attēla pieejamība nenozīmē, ka OpenFactory ievieš katru pielāgojumu šai ģimenei.
Saderības noteikumi
- Pakotņu nosaukumi un repozitoriji atšķiras pēc ģimenes un release.
- Funkcija var būt atbalstīta vienā worker un ignorēta, aizstāta vai bloķēta citā.
- Darbvirsmas motīvi un iestatījumi ir atkarīgi no instalētās darbvirsmas vides.
- CIS katalogi ir specifiski distribūcijai un release. Rezerves katalogs redzams kā substitution brīdinājums un nav līdzvērtīga sertifikācija.
- ISO boot hosted VM test harness ne pierāda UEFI, Secure Boot, firmware, draiveru, suspend vai installer uzvedību fiziskā aparatūrā.
- Upstream URL, paraksti un atbalsta logi var mainīties neatkarīgi no OpenFactory.
Izvēles darbplūsma
- Konsole izvēlieties precīzo base.
- Validējiet recepti un pārskatiet substitutions un unsupported-feature brīdinājumus.
- Veidojiet un pārbaudiet artifact metadatus un source provenance.
- Papildus noklusējuma suite pieprasiet prompt-specific VM assertions.
- Installer un ar aparatūru saistītu uzvedību testējiet reprezentatīvā aparatūrā.
- Atkārtojamībai piespraudiet pārbaudītu recepti un source identity.
Sk. Receptu izpratne un Testēšana.