Derive clone upgrade target from the configured image

Scope

Track the API, engine, CLI, and UI changes that derive the clone-upgrade target from the configured upgrade image, validate image-major consistency, advertise availability through instance status, and remove the redundant free-text target-version input.

Parent feature: #755

Implementation MR: !1188 (merged)

Done when

  • The server resolves and caches the configured upgrade target safely.
  • Explicit image overrides are validated against the target major.
  • API/CLI/UI consume the server-advertised plan.
  • Tests cover image probing, reload behavior, validation, and clients.
  • Independent review and required CI pass.