From 6beeae7999a854a22cc0185186ecae8a3e9c0fab Mon Sep 17 00:00:00 2001 From: Nikhitha Malkapuram Date: Wed, 18 Jun 2025 11:16:29 +0530 Subject: [PATCH 1/3] Bug fix while working on running standalone VC without experiment ID explicitly passing in client server scenario --- .../VirtualClient.Actions/HammerDB/HammerDBExecutor.cs | 2 +- .../VirtualClient.Actions/Sysbench/SysbenchExecutor.cs | 2 +- .../PostgreSQLServer/PostgreSQLServerConfiguration.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs b/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs index 9e4a62a91d..d8ec417172 100644 --- a/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs +++ b/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs @@ -84,7 +84,7 @@ public string SuperUserPassword { get { - byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes(this.ExperimentId)); + byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("postgres")); return Convert.ToBase64String(hashBytes); } } diff --git a/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs b/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs index b90d003818..2d59dda0c5 100644 --- a/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs +++ b/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs @@ -152,7 +152,7 @@ public string SuperUserPassword { get { - byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes(this.ExperimentId)); + byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("postgres")); return Convert.ToBase64String(hashBytes); } } diff --git a/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs b/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs index 876f7d8ca3..fa67d490e7 100644 --- a/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs +++ b/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs @@ -108,7 +108,7 @@ public string SuperUserPassword { get { - byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes(this.ExperimentId)); + byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("postgres")); return Convert.ToBase64String(hashBytes); } } From 7bb3bfecc34482067a684c52e15d71349857f1e9 Mon Sep 17 00:00:00 2001 From: Nikhitha Malkapuram Date: Thu, 19 Jun 2025 20:48:35 +0530 Subject: [PATCH 2/3] updating postgresql package for fixing permission issues --- .../profiles/PERF-POSTGRESQL-HAMMERDB-TPCC.json | 2 +- .../profiles/PERF-POSTGRESQL-SYSBENCH-OLTP.json | 2 +- .../profiles/PERF-POSTGRESQL-SYSBENCH-TPCC.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-HAMMERDB-TPCC.json b/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-HAMMERDB-TPCC.json index b3600e54bd..616dc6d4a8 100644 --- a/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-HAMMERDB-TPCC.json +++ b/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-HAMMERDB-TPCC.json @@ -71,7 +71,7 @@ "Parameters": { "Scenario": "DownloadPostgreSQLPackage", "BlobContainer": "packages", - "BlobName": "postgresql.14.0.0.rev1.zip", + "BlobName": "postgresql.14.0.0.rev2.zip", "PackageName": "postgresql", "Extract": true } diff --git a/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-OLTP.json b/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-OLTP.json index 8895ebf569..54efc86deb 100644 --- a/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-OLTP.json +++ b/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-OLTP.json @@ -171,7 +171,7 @@ "Parameters": { "Scenario": "DownloadPostgreSQLServerPackage", "BlobContainer": "packages", - "BlobName": "postgresql.14.0.0.rev1.zip", + "BlobName": "postgresql.14.0.0.rev2.zip", "PackageName": "postgresql", "Extract": true, "Role": "Server" diff --git a/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-TPCC.json b/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-TPCC.json index 9b25fe91d4..0c302682e6 100644 --- a/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-TPCC.json +++ b/src/VirtualClient/VirtualClient.Main/profiles/PERF-POSTGRESQL-SYSBENCH-TPCC.json @@ -59,7 +59,7 @@ "Parameters": { "Scenario": "DownloadPostgreSQLServerPackage", "BlobContainer": "packages", - "BlobName": "postgresql.14.0.0.rev1.zip", + "BlobName": "postgresql.14.0.0.rev2.zip", "PackageName": "postgresql", "Extract": true, "Role": "Server" From c3f36a41a882f8126981c626a9dfb20d73f599a5 Mon Sep 17 00:00:00 2001 From: Nikhitha Malkapuram Date: Fri, 20 Jun 2025 10:21:07 +0530 Subject: [PATCH 3/3] resolving commits --- .../VirtualClient.Actions/HammerDB/HammerDBExecutor.cs | 2 +- .../VirtualClient.Actions/Sysbench/SysbenchExecutor.cs | 2 +- .../PostgreSQLServer/PostgreSQLServerConfiguration.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs b/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs index d8ec417172..be86aa7046 100644 --- a/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs +++ b/src/VirtualClient/VirtualClient.Actions/HammerDB/HammerDBExecutor.cs @@ -84,7 +84,7 @@ public string SuperUserPassword { get { - byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("postgres")); + byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("default")); return Convert.ToBase64String(hashBytes); } } diff --git a/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs b/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs index 2d59dda0c5..67d09aaba6 100644 --- a/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs +++ b/src/VirtualClient/VirtualClient.Actions/Sysbench/SysbenchExecutor.cs @@ -152,7 +152,7 @@ public string SuperUserPassword { get { - byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("postgres")); + byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("default")); return Convert.ToBase64String(hashBytes); } } diff --git a/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs b/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs index fa67d490e7..cd00a1affe 100644 --- a/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs +++ b/src/VirtualClient/VirtualClient.Dependencies/PostgreSQLServer/PostgreSQLServerConfiguration.cs @@ -108,7 +108,7 @@ public string SuperUserPassword { get { - byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("postgres")); + byte[] hashBytes = SHA256.HashData(Encoding.UTF8.GetBytes("default")); return Convert.ToBase64String(hashBytes); } }