_.--._
.' '.
/ (o) \____
| ____>
__ \ .-'
\ `-.____/ \
\ |
'. \_____/ /
`-._ _.'
`-------'
Image bios-0.6.0-generic-amd64.iso, Disk-Image bios-0.6.0-generic-amd64.raw.gz
SHA-256 ISO: 917d43f8a6ccd1cf04f6c365d6e20e00646d37f3e16c61cc5d58f9f469891860
SHA-256 Disk-Image: ea40b42791018e8fe8033f2fa294b417bd0670a79b639b063029e4c4251f71ab
bios-status: BGP-Sessions, Prefix-Zähler, Routen und VRRP als versioniertes JSON, gleich ob BIRD oder FRR läuft.bios-config: Befehle oder eine Datei ohne Rückfrage anwenden, mit Dry-Run, Diff, commit-confirm und einem Exit-Code ungleich 0 bei abgelehntem oder teilweisem Commit.latest.json: fertig installiert, mit Activation-Hint, serielle Konsole mit einer Zeile wählbar.SHA256SUMS, latest.json und images.json. Der Schlüssel liegt im Image, add system image prüft ihn. Ohne Rückfrage bricht es bei ungültiger oder fehlender Signatur mit Exit-Code 1 ab.conditionally-advertise mit exist-map oder non-exist-map), ohne Wechsel zu FRR. Die Sessions bleiben stehen, wenn sich die Bedingung ändert.biOS statt vyos, bei neuen Installationen und Disk-Images.disable auf einem bnxt_en-Port: Der Treiber fordert die Firmware schon beim Abschalten auf, den Link wegzunehmen. Die Firmware darf das ablehnen, etwa wenn der BMC den Port mitbenutzt. Aus biOS lässt es sich nicht erzwingen. Damit die Gegenstelle es sofort merkt: BFD auf der Session, oder die Session in einem Commit vor dem Interface abschalten.vyos, ein Update ändert ihn nicht.Nicht auf Hardware getestet: alles oben. Die Tests unten laufen in QEMU.
117 Module, 1424 Tests, 151 übersprungen, 0 fehlgeschlagen. Dazu in QEMU: Das Disk-Image bootet unter UEFI, legt den Eintrag biOS an, richtet die Aktivierung ein; mit console_num="1" laufen Kernel und systemd auf ttyS1.