~/talk

Resiliency at the Edge

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [devops-and-delivery]
links:none on file
slides:none on file

Greenboot provides unattended rollback for rpm-ostree devices at the edge: upgrades set grub variables, greenboot health checks run at boot, a boot counter decrements on failures and a rollback triggers after boot counter = 3 (demo shows three retries then revert), demo deliberately adds a failing file and successfully reverts to the previous deployment. Implementation today uses grub variables and shell scripts, works with rpm-ostree and Fedora IoT, and the roadmap targets a Rust core, better rpm-ostree integration and fixed /etc security issues.

AI-written summary · about

  1. 0:00Start
  2. 1:17An Edge operating system
  3. 2:15Building and running
  4. 4:54Upgrades
  5. 6:09What could possibly go wrong: solution #1
  6. 9:03How does it work
  7. 10:02GRUB
  8. 11:25Services
  9. 14:04greenboot's healthchecks and scripts
  10. 15:47Simple healthcheck
  11. 25:49What's next
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.