• hperrin@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    Immutable, not really a difference. Bad updates can still break the OS.

    AB root, however, it would be much easier to fix, but would still be a manual process.

    • brian@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      idk if it would be manual, isn’t the point of ab root to rollback if it doesn’t properly boot afterwards?

  • marcos@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    You mean like NixOS?

    It wouldn’t technically stop anything, it would just make your live Hell on Earth if you tried to add that self-updating ring-0 proprietary software in your servers.

    But I guess what you are looking for is immutable infrastructure? That one would stop the problem.

  • lemmyng@lemmy.ca
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    If the sensor was using eBPF (as any modern sensor on Linux should) then the faulty update would have made the sensor crash, but the system would still be stable. But CrowdStrike has a long history of using stupid forms of integration, so I wouldn’t put it past them to also load a kernel module that fucks things up unless it’s blacklisted in the bootloader. Fortunately that kind of recovery is, if not routine, at least well documented and standardized.