Skip to content

Commit

Permalink
feat: implement cordoning infra machines
Browse files Browse the repository at this point in the history
Implement cordoning of infra machines, so that bare metal infra provider can temporarily stop managing the machine. This is required when user needs to do manual maintenance on machines.

Signed-off-by: Utku Ozdemir <[email protected]>
  • Loading branch information
utkuozdemir committed Jan 9, 2025
1 parent 728897a commit 394065f
Show file tree
Hide file tree
Showing 12 changed files with 203 additions and 77 deletions.
92 changes: 51 additions & 41 deletions client/api/omni/specs/infra.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion client/api/omni/specs/infra.proto
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ message InfraMachineSpec {
string wipe_id = 5;

string extra_kernel_args = 6;

string requested_reboot_id = 7;
bool cordoned = 8;
}

message InfraMachineStateSpec {
Expand Down
37 changes: 37 additions & 0 deletions client/api/omni/specs/infra_vtproto.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 394065f

Please sign in to comment.