Skip to content

Noble Numbat stemcell no longer uses monit #320

Open
@cunnie

Description

@cunnie
  • Windows stemcell has precedence for not using monit
  • There's a systemd shim that we might be able to use for releases that use bpm
  • early reports are that systemd is noticeably faster than monit
  • It'll be a breaking change
  • We may create a "convenience" bash script for operators so that "monit summary" and "monit restart ..." work (TBD)
  • We may force release authors who don't use bpm to cut new releases that use it
  • bpm already accommodates releases that aren't meant to be run in a container (still runs in a namespace, but places almost no restrictions on that namespace), e.g. kubelet (kubo-release).
  • release authors need a way to support jammy and noble at the same time.
  • monit is super old, difficult to compile, and there may be CVEs we're not aware of because it's not installed via package.
  • we can get rid of the cgroup / iptables stuff we created to harden monit
  • See here for an in-depth analysis of why we should replace monit and how to best accomplish that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    • Status

      Waiting for Changes | Open for Contribution

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions