mirror of
https://github.com/mulgadc/spinifex.git
synced 2026-10-15 17:11:30 +00:00
8be25c93f9
DescribeImages skipped any ami-* prefix whose config.json could not be fetched, read, or parsed, logging each at DEBUG. At the daemon's default INFO level the result was an empty Images list and a completion line reading count=0, indistinguishable from a healthy empty registry. Promote the three fault branches plus the body-close failure to WARN, leave NoSuchKey at DEBUG since a prefix with no config is a legitimate non-AMI directory, and report prefixes examined alongside images returned so a mismatch is visible without raising the log level. SetServiceOwnership chowned per-service directories to service users without propagating a missing user, so spx admin init reported success while leaving /etc/spinifex/northstar root-owned 0600. ChownRecursive and SetServiceOwnership now return errors, failures are aggregated across every service rather than stopping at the first, and finalizeNodeSetup prints the unapplied paths instead of a success mark.