Expose searchable module catalog compatibility
This commit is contained in:
@@ -54,12 +54,17 @@ admin UI records operator intent and queues or renders commands for the trusted
|
||||
installer process described in
|
||||
`/mnt/DATA/git/govoplan-core/docs/MODULE_ARCHITECTURE.md`.
|
||||
|
||||
Catalog entries show whether the package is already installed and whether the
|
||||
directory advertises another version. Selecting an entry preserves its signed
|
||||
registry URLs and integrity evidence in the reviewed plan. The installer, not
|
||||
the browser or API request, downloads and verifies those artifacts. On a shared
|
||||
or Kubernetes deployment, the same plan requires a new immutable image
|
||||
composition instead of changing one running replica.
|
||||
Catalog entries can be searched by module, package, repository, or tag and
|
||||
filtered by availability, installed state, update state, and blockers. Each row
|
||||
shows its signed source revision and immutable artifact digest together with
|
||||
configuration requirements and release notes when the publisher supplies them.
|
||||
Withdrawn entries and targets with missing dependencies, incompatible named
|
||||
interfaces, or an unsupported current-version window cannot be added to a plan.
|
||||
Selecting an eligible entry preserves its signed registry URLs and integrity
|
||||
evidence in the reviewed plan. The installer, not the browser or API request,
|
||||
downloads and verifies those artifacts. On a shared or Kubernetes deployment,
|
||||
the same plan requires a new immutable image composition instead of changing
|
||||
one running replica.
|
||||
|
||||
The WebUI presents the lifecycle as five derived stages: plan, preflight,
|
||||
installer request, daemon execution, and run evidence. The projection resets
|
||||
|
||||
Reference in New Issue
Block a user