Skip to content

wip: Device Management#21

Open
Sweetsurbhi88 wants to merge 14 commits intomainfrom
surbhi/device-db
Open

wip: Device Management#21
Sweetsurbhi88 wants to merge 14 commits intomainfrom
surbhi/device-db

Conversation

@Sweetsurbhi88
Copy link
Copy Markdown
Contributor

@Sweetsurbhi88 Sweetsurbhi88 commented Feb 11, 2026

Buf will have a single failure:

Previously present message "DeviceInfo" was deleted from file.
Error: Field "1" with name "id" on message "DeviceReferenceSpec" changed option "json_name" from "name" to "id".
Error: Field "1" on message "DeviceReferenceSpec" changed name from "name" to "id".
Error: Previously present field "1" with name "devices" on message "ListDevicesReply" was deleted.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 11, 2026

The latest Buf updates on your PR. Results from workflow Buf CI / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed❌ failed (1)❌ failed (4)May 1, 2026, 1:39 PM

Sweetsurbhi88 and others added 14 commits April 30, 2026 09:23
1. Device State: CLEAN, DIRTY, SCRUB, BUSY
2. DeviceStateUpdate RPC
3. DeviceChanged Event

Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
This help us distinguish between creating and available state where
available state will be marked for "Clean Device" especially
after scrubbing.

Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
…or Workload

fails due to any reason and prevent marking it from Tainted, otherwise it ends in a
device reconciler endles loop.

Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Signed-off-by: Surbhi Kakarya <surbhi@edera.dev>
Copy link
Copy Markdown
Collaborator

@bleggett bleggett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One rename nit

message DestroyDeviceReply {}

message ResolveAndValidateDeviceRequest {
oneof DeviceRequest {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
oneof DeviceRequest {
oneof device_request {

lintfix

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.

3 participants