diff --git a/build.ps1 b/build.ps1
index 19456183..c584a5fa 100644
--- a/build.ps1
+++ b/build.ps1
@@ -112,10 +112,6 @@ if ($null -ne $packageType) {
         }
     }
 
-    if ($IsLinux -and (Test-Path /etc/mariner-release)) {
-        tdnf install -y openssl-devel
-    }
-
     $BuildToolsPath = "${env:ProgramFiles(x86)}\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC"
 
     & $rustup default stable
diff --git a/dsc/Cargo.toml b/dsc/Cargo.toml
index 031c59f2..7afa253a 100644
--- a/dsc/Cargo.toml
+++ b/dsc/Cargo.toml
@@ -20,6 +20,7 @@ dsc_lib = { path = "../dsc_lib" }
 indicatif = { version = "0.17" }
 jsonschema = "0.18"
 path-absolutize = { version = "3.1.1" }
+reqwest = { version = "0.12", features = ["rustls-tls"], default-features = false }
 schemars = { version = "0.8.12" }
 serde = { version = "1.0", features = ["derive"] }
 serde_json = { version = "1.0", features = ["preserve_order"] }
diff --git a/dsc_lib/Cargo.toml b/dsc_lib/Cargo.toml
index 6148640c..0d51387b 100644
--- a/dsc_lib/Cargo.toml
+++ b/dsc_lib/Cargo.toml
@@ -8,9 +8,10 @@ base64 = "0.22"
 chrono = { version = "0.4.26" }
 derive_builder ="0.20"
 indicatif = { version = "0.17" }
-jsonschema = "0.17"
+jsonschema = "0.18"
 num-traits = "0.2"
 regex = "1.7"
+reqwest = { version = "0.12", features = ["rustls-tls"], default-features = false }
 schemars = { version = "0.8.12", features = ["preserve_order"] }
 serde = { version = "1.0", features = ["derive"] }
 serde_json = { version = "1.0", features = ["preserve_order"] }