diff --git a/libs/gl-client/.resources/proto/glclient/scheduler.proto b/libs/gl-client/.resources/proto/glclient/scheduler.proto index 07eb4e11f..3bb15f32e 100644 --- a/libs/gl-client/.resources/proto/glclient/scheduler.proto +++ b/libs/gl-client/.resources/proto/glclient/scheduler.proto @@ -423,6 +423,7 @@ message SignerRejection { string msg = 1; greenlight.HsmRequest request = 2; string git_version = 3; + bytes node_id = 4; } message PairDeviceRequest { @@ -545,4 +546,4 @@ message SignerResponse { greenlight.Empty empty = 2; ApprovePairingResponse approve_pairing = 3; } -} \ No newline at end of file +} diff --git a/libs/gl-client/src/signer/mod.rs b/libs/gl-client/src/signer/mod.rs index d1a2f771a..a4fd1995c 100644 --- a/libs/gl-client/src/signer/mod.rs +++ b/libs/gl-client/src/signer/mod.rs @@ -504,6 +504,7 @@ impl Signer { msg: e.to_string(), request: Some(req.clone()), git_version: GITHASH.to_string(), + node_id: self.node_id(), }) .await; #[cfg(not(feature = "permissive"))] @@ -568,6 +569,7 @@ impl Signer { msg: format!("{:?}", e), request: Some(req.clone()), git_version: GITHASH.to_string(), + node_id: self.node_id(), }) .await; return Err(Error::Other(anyhow!("processing request: {e:?}"))); diff --git a/libs/proto/glclient/scheduler.proto b/libs/proto/glclient/scheduler.proto index 07eb4e11f..3bb15f32e 100644 --- a/libs/proto/glclient/scheduler.proto +++ b/libs/proto/glclient/scheduler.proto @@ -423,6 +423,7 @@ message SignerRejection { string msg = 1; greenlight.HsmRequest request = 2; string git_version = 3; + bytes node_id = 4; } message PairDeviceRequest { @@ -545,4 +546,4 @@ message SignerResponse { greenlight.Empty empty = 2; ApprovePairingResponse approve_pairing = 3; } -} \ No newline at end of file +}