Skip to content

docs(roadmap): track authenticating the ingest ports (#182) - #183

Merged
Gerrrt merged 1 commit into
mainfrom
gerrrt/roadmap-ingest-auth
Aug 31, 2026
Merged

docs(roadmap): track authenticating the ingest ports (#182)#183
Gerrrt merged 1 commit into
mainfrom
gerrrt/roadmap-ingest-auth

Conversation

@Gerrrt

@Gerrrt Gerrrt commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What changed

One entry in docs/roadmap.md under Security, for #182.

Why

#70 closed with Alertmanager bound to loopback and Prometheus and Loki left
published and unauthenticated — they stay published because oracle's Alloy
agent pushes to them and has no other path. That is recorded as an accepted
residual in SECURITY.md, and #182 is the work that would retire it, but
nothing tracked it in the file that holds outstanding work.

SECURITY.md says what is currently true; docs/roadmap.md says what is
outstanding and why it is in that order. This residual belonged in both and was
only in one.

Placed after #84 and #85 so the two SNMP items stay adjacent, and above #86,
which is an open decision rather than a known task.

Blast radius

None — a documentation-only change. Nothing in the lab reads this file.

  • No change to network segmentation or firewall rules
  • No new port published to a VLAN that could not already reach the service
  • No credential added outside secrets/*.sops.yaml

Verification

python3 scripts/check_docs.py and ./scripts/lint.sh both pass. Note that
check_docs.py deliberately excludes docs/roadmap.md from its prose
assertions, so the meaningful check here is markdownlint plus reading it.

  • make validate passes
  • Deployed to the lab and confirmed working — n/a, documentation only
  • Docs updated (docs/, service README, or docs/roadmap.md)

#70 closed with Alertmanager fixed and Prometheus and Loki left published and
unauthenticated, because `oracle`'s agent pushes to them and has no other path.
That residual is recorded in SECURITY.md, but the work to retire it was not
tracked anywhere — and this file is where outstanding work lives.

Placed after the two SNMP items so those stay adjacent, and above the egress
question, which is a decision rather than a known task.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Gerrrt
Gerrrt merged commit 3326d09 into main Aug 31, 2026
3 checks passed
@Gerrrt
Gerrrt deleted the gerrrt/roadmap-ingest-auth branch August 31, 2026 00:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant