hashicorp / hashicorp/nomad

Missing Event Stream entities

Open
#11,045 0 comments 1 reaction 0 assignees View on GitHub
stage/accepted theme/events type/bug
Dominant language
Go
Stars
17k
Forks
2.1k
Avg merge
1d 9h
Merged PRs (30d)
105

Description

Noticed that the EventStream is missing topics. I noticed the following raft modifications not corresponding to Event topics.

OSS
* Namespaces - already noted in https://github.com/hashicorp/nomad/issues/10887
* CSI Volumes
* operational data: Autopilot/scheduler config and cluster metadata

ENT:
* Sentinel policies
* Quotas
* Recommendation

I'm uncertain whether cluster operational config belong to the event stream.

Also, I noticed some custom modifications (e.g. ScalingEventRegisterRequestType, JobStabilityRequestType) that not sure if they are captured in the Event stream now.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing EventStream implementation and comparing its topics with the listed Raft modifications. Check the related namespaces issue and determine whether operational configuration belongs in the stream. Done means the supported EventStream entities and handling of the listed custom request types are clearly decided and implemented or explicitly scoped out.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.