Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add image name used in Install RPC to VerifyResponse and StandyRespon… #119

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion os/os.proto
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "types/types.proto";

option go_package = "github.com/openconfig/gnoi/os";

option (types.gnoi_version) = "0.1.4";
option (types.gnoi_version) = "0.1.5";


// The OS service provides an interface for OS installation on a Target. The
Expand Down Expand Up @@ -378,6 +378,14 @@ message VerifyResponse {
// executed once per supervisor reply with individual_supervisor_install set
// to true
bool individual_supervisor_install = 4;
// Golden isos are generated by combining an offlicial release image with
// third party packages. Golden isos can have a different name than the
// official release image version.
// Install RPC can pass in a golden iso images which is not named the same
// as the official release version.
// Return the image name passed in to the Install RPC. This allows for
// verifying the image provided to the Install RPC is running.
string image_name = 5;
}

message VerifyStandby {
Expand Down Expand Up @@ -407,4 +415,8 @@ message StandbyResponse {
string id = 1;
string version = 2;
string activation_fail_message = 3;
// For golden iso images which are not named the same as the official
// release version return the image name. This allows for verifying
// the image in the Install RPC is running.
string image_name = 4;
}