From 225e33d404b58e8f59c1831e005ffca0a2601704 Mon Sep 17 00:00:00 2001 From: jagratac Date: Tue, 18 Nov 2025 05:39:06 +0000 Subject: [PATCH 1/2] Added tenant parameter for vpro details --- platform-manageability-agent/internal/utils/utils.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform-manageability-agent/internal/utils/utils.go b/platform-manageability-agent/internal/utils/utils.go index 06bd6342..dd0fdee8 100644 --- a/platform-manageability-agent/internal/utils/utils.go +++ b/platform-manageability-agent/internal/utils/utils.go @@ -76,9 +76,11 @@ func (r *RealCommandExecutor) ExecuteAMTInfo() ([]byte, error) { // ExecuteAMTActivate executes the AMT activate command. func (r *RealCommandExecutor) ExecuteAMTActivate(rpsAddress, profileName, password string) ([]byte, error) { - cmd := exec.Command("sudo", "-E", "/usr/bin/rpc", "activate", "-u", rpsAddress, "-n") + cmd := exec.Command("sudo", "-E", "/usr/bin/rpc", "activate", "-u", rpsAddress, "-tenant", profileName, "-n") cmd.Env = append(cmd.Environ(), fmt.Sprintf("AMT_PASSWORD=%s", password)) cmd.Env = append(cmd.Environ(), fmt.Sprintf("PROFILE=%s", profileName)) + // cmd.Env = append(cmd.Environ(), fmt.Sprintf("TENANT_ID=%s", profileName)) + return cmd.CombinedOutput() } From ffe23052b8ecabe3421699d3c528b2c68c4a2c3e Mon Sep 17 00:00:00 2001 From: jagratac Date: Tue, 18 Nov 2025 05:41:03 +0000 Subject: [PATCH 2/2] remove the unnecessary comment part --- platform-manageability-agent/internal/utils/utils.go | 1 - 1 file changed, 1 deletion(-) diff --git a/platform-manageability-agent/internal/utils/utils.go b/platform-manageability-agent/internal/utils/utils.go index dd0fdee8..d08b49c5 100644 --- a/platform-manageability-agent/internal/utils/utils.go +++ b/platform-manageability-agent/internal/utils/utils.go @@ -79,7 +79,6 @@ func (r *RealCommandExecutor) ExecuteAMTActivate(rpsAddress, profileName, passwo cmd := exec.Command("sudo", "-E", "/usr/bin/rpc", "activate", "-u", rpsAddress, "-tenant", profileName, "-n") cmd.Env = append(cmd.Environ(), fmt.Sprintf("AMT_PASSWORD=%s", password)) cmd.Env = append(cmd.Environ(), fmt.Sprintf("PROFILE=%s", profileName)) - // cmd.Env = append(cmd.Environ(), fmt.Sprintf("TENANT_ID=%s", profileName)) return cmd.CombinedOutput() }