diff --git a/src/agent/src/confidential_data_hub/mod.rs b/src/agent/src/confidential_data_hub/mod.rs index b4386b6e33..6cf2024436 100644 --- a/src/agent/src/confidential_data_hub/mod.rs +++ b/src/agent/src/confidential_data_hub/mod.rs @@ -110,7 +110,7 @@ impl CDHClient { pub async fn get_resource(&self, resource_path: &str) -> Result> { let req = GetResourceRequest { - ResourcePath: format!("kbs://{resource_path}"), + ResourcePath: resource_path.to_string(), ..Default::default() }; let res = self diff --git a/src/agent/src/device/vfio_device_handler.rs b/src/agent/src/device/vfio_device_handler.rs index f6d852f047..d578cbe051 100644 --- a/src/agent/src/device/vfio_device_handler.rs +++ b/src/agent/src/device/vfio_device_handler.rs @@ -277,7 +277,7 @@ async fn check_ap_device(address: ap::Address) -> Result<()> { #[cfg(target_arch = "s390x")] async fn associate_ap_device(apqn: &Apqn, mkvp: &str) -> Result<()> { - let resource_path = format!("/vfio_ap/{mkvp}"); + let resource_path = format!("kbs:///vfio_ap/{mkvp}"); let secret_resource_path = format!("{resource_path}/secret"); let secret_id_resource_path = format!("{resource_path}/secret_id");