Skip to content

os/overlay identity units have no direct test at any tier: pithead-ssh-host-keys and pithead-mount-generator #980

Description

@VijitSingh97

Two load-bearing overlay units are only shellchecked — no tier asserts their behavior:

Wanted: tier-1 shell sections where the logic permits (both scripts are argument-in/file-out enough to unit-test), plus an explicit battery assertion that host keys and machine-id survive an A/B update (the identity-survival leg added in the #966#969 wave covers machine-id; extend it to host keys). Found by the 2026-08-14 repo audit.

Metadata

Metadata

Assignees

No one assigned

    Labels

    appliancePithead OS appliance work — image, installer, RAUC updatestestingTests, CI, and test infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions