Skip to content

Commit 394065f

Browse files
committed
feat: implement cordoning infra machines
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]>
1 parent 728897a commit 394065f

File tree

12 files changed

+203
-77
lines changed

12 files changed

+203
-77
lines changed

client/api/omni/specs/infra.pb.go

+51-41
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/api/omni/specs/infra.proto

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ message InfraMachineSpec {
4747
string wipe_id = 5;
4848

4949
string extra_kernel_args = 6;
50-
5150
string requested_reboot_id = 7;
51+
bool cordoned = 8;
5252
}
5353

5454
message InfraMachineStateSpec {

client/api/omni/specs/infra_vtproto.pb.go

+37
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)