stella db - Command Guide
Audience: operators who manage the Concelier advisory database — configuring advisory sources, triggering ingestion stages, and running merge/export jobs.
RETIRED BACKEND COMMAND GROUP (2026-08-25). Do not use these commands for a current Stella Ops deployment. The Concelier plane is stopped and backs nothing running; its source retires under
SPRINT_20260722_003VULN-B1. A parser surface may remain while compile-time consumers are removed, but there is no live backend, no CVE Services credential path, and no Concelier service to restart. Operate the livesrc/Vulnerabilitieshub through the Vulnerability Operations Runbook. The command descriptions below are historical migration reference only.
The stella db command group drives Concelier database operations through backend jobs and advisory-source management APIs. These commands are operational: they typically require Authority authentication (run stella auth loginfirst) and the appropriate Concelier scopes.
Commands
db connectors configure
Inspect or update persisted advisory source configuration.
stella db connectors configure ghsa --server https://concelier.example.internal
stella db connectors configure ghsa \
--server https://concelier.example.internal \
--set apiToken=github_pat_xxx
stella db connectors configure cisco \
--server https://concelier.example.internal \
--set clientId=... \
--set clientSecret=...
stella db connectors configure microsoft \
--server https://concelier.example.internal \
--set tenantId=... \
--set clientId=... \
--set clientSecret=...
stella db connectors configure oracle \
--server https://concelier.example.internal \
--set calendarUris=https://www.oracle.com/security-alerts/,https://mirror.example.internal/oracle/
stella db connectors configure adobe \
--server https://concelier.example.internal \
--set indexUri=https://mirror.example.internal/adobe/security-bulletin.html
stella db connectors configure chromium \
--server https://concelier.example.internal \
--set feedUri=https://mirror.example.internal/chromium/atom.xml
Options:
--set key=value: set a field value. Repeat for multiple fields.--clear <field>: clear a stored field. Repeat for multiple fields.--server: Concelier API base URL.--tenant,-t: tenant override.--format,-f:textorjson.
Notes:
- Sensitive fields are returned as retained or not-set markers, not plaintext values.
- Multi-value URI fields accept comma-, semicolon-, or newline-separated absolute URIs.
- The current CLI path sends literal values on the command line. Use the Web UI path if command-history exposure is unacceptable for a secret.
Blocked state for credential-gated sources:
- Persisted enablement (
enabled=true) is kept separate from runtime readiness. When an enabled source is missing required credentials or URIs, itsreadiness(aliassyncState) isblocked,blockedReasondescribes what is missing, and both/syncand the batch/syncpaths skip it with an explicitblockedoutcome instead of invoking the connector and emitting a misleading scheduler failure. - Supplying the missing field through
stella db connectors configure <source> --set <field>=<value>flips the source toreadiness=readyon the next status call without any disable/re-enable step. - See Concelier connectors -> Blocked / sleeping readiness state for the full endpoint contract.
db fetch
Trigger a connector stage (fetch, parse, or map) for a given source.
stella db fetch --source osv --stage fetch
stella db fetch --source osv --stage parse
stella db fetch --source osv --stage map
Options:
--source(required): connector identifier such asosv,redhat,ghsa, orcisco--stage(optional):fetch,parse, ormap(defaults tofetch)--mode(optional): connector-specific mode such asinit,resume, orcursor
db merge
Run canonical merge reconciliation.
stella db merge
db export
Run Concelier export jobs.
stella db export --format json
stella db export --format json --delta
--format trivy-dbwas retired 2026-08-09 (owner ruling: Stella Ops does not support trivy-db). The CLI now fails closed ontrivy-db/trivywith exit code 1 rather than silently falling through to JSON. For an offline vulnerability database use our own digest-attested compact DB —stella vuln-db export(seedocs/modules/cli/architecture.md). For the advisory JSON tree use--format json.
Options:
--format(optional):json(the only supported value)--delta(optional): request a delta export when supported--publish-fullor--publish-delta(optional): override publish behavior--bundle-fullor--bundle-delta(optional): override offline bundle behavior
Common setup
Point the CLI at the Concelier base URL:
export STELLAOPS_BACKEND_URL="https://concelier.example.internal"
Authenticate:
stella auth login
Related
- Concelier CLI quickstart
- Authority audit runbook
- Concelier connectors reference
- stella auth — authenticate the CLI before running
dbcommands
