docs(distribution): name real fetcher owner psa-systems-private #71

Merged
nrupard merged 1 commit from fix/VA-65-fetcher-owner-doc into main 2026-06-23 21:38:21 +02:00
Owner

What

The agent package distribution doc named the package owner as the psa-systems org, but the signed agent package is actually published under psa-systems-private (CI var PSA_SYSTEMS_PRIVATE_PACKAGE_OWNER resolves there; the live publish URL is https://dev.a8n.run/api/packages/psa-systems-private/generic/vervain-agent/stable/vervainagent-6). An operator setting VERVAIN_AGENT_FETCHER_OWNER=psa-systems per the doc points vervain-server's fetcher at a namespace with no vervain-agent package, so the boot fetch 404s, the binary catalog stays empty, and device-enrollment downloads 404 at /vervainagents/:id (surfaced in the apps enrollment proxy as "agent download failed: 404 Not Found").

Change

Name the real owner psa-systems-private in both tables of docs/agent-package-distribution.md (Published layout, line 34; Server fetcher configuration, line 166). Repo-browse URLs (e.g. Documentation=https://dev.a8n.run/psa-systems/vervain-agent) and the cargo registry in .cargo/config.toml correctly use psa-systems and are left unchanged.

Closes #VA-65.

## What The agent package distribution doc named the package owner as the `psa-systems` org, but the signed agent package is actually published under `psa-systems-private` (CI var `PSA_SYSTEMS_PRIVATE_PACKAGE_OWNER` resolves there; the live publish URL is `https://dev.a8n.run/api/packages/psa-systems-private/generic/vervain-agent/stable/vervainagent-6`). An operator setting `VERVAIN_AGENT_FETCHER_OWNER=psa-systems` per the doc points `vervain-server`'s fetcher at a namespace with no `vervain-agent` package, so the boot fetch 404s, the binary catalog stays empty, and device-enrollment downloads 404 at `/vervainagents/:id` (surfaced in the apps enrollment proxy as "agent download failed: 404 Not Found"). ## Change Name the real owner `psa-systems-private` in both tables of `docs/agent-package-distribution.md` (Published layout, line 34; Server fetcher configuration, line 166). Repo-browse URLs (e.g. `Documentation=https://dev.a8n.run/psa-systems/vervain-agent`) and the cargo registry in `.cargo/config.toml` correctly use `psa-systems` and are left unchanged. Closes #VA-65.
docs(distribution): name real fetcher owner psa-systems-private
All checks were successful
Check / fmt + clippy + tests (pull_request) Successful in 7m49s
Create release / Create release from merged PR (pull_request) Has been skipped
d282fa8940
The published agent package lives under the `psa-systems-private` owner (CI var `PSA_SYSTEMS_PRIVATE_PACKAGE_OWNER` resolves there; the live publish URL is `https://dev.a8n.run/api/packages/psa-systems-private/generic/vervain-agent/stable/vervainagent-6`). The distribution doc named the owner as the `psa-systems` org in the Published-layout and Server-fetcher-configuration tables, so an operator setting `VERVAIN_AGENT_FETCHER_OWNER=psa-systems` per the doc points the fetcher at a namespace with no `vervain-agent` package: the boot fetch 404s, the catalog stays empty, and enrollment downloads 404 at `/vervainagents/:id`. Name the real owner in both tables. Repo-browse URLs and the cargo registry correctly use `psa-systems` and are left unchanged.

#VA-65
nrupard deleted branch fix/VA-65-fetcher-owner-doc 2026-06-23 21:38:21 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/vervain-agent!71
No description provided.