diff --git a/crates/provider/src/kubernetes/client.rs b/crates/provider/src/kubernetes/client.rs
index de6b5907d722ad809a778f7917edc6c46aad17d1..e20a15e5522693adf78852e634af8dd9dc20dc5a 100644
--- a/crates/provider/src/kubernetes/client.rs
+++ b/crates/provider/src/kubernetes/client.rs
@@ -232,15 +232,6 @@ impl KubernetesClient {
     where
         S: Into<String> + std::fmt::Debug + Send,
     {
-        let _pod = Api::<Pod>::namespaced(self.inner.clone(), namespace)
-            .get(name)
-            .await
-            .map_err(|err| {
-                Error::from(anyhow!(
-                    "error while trying to exec in the pod {name}, can't find it: {err}"
-                ))
-            })?;
-
         let mut process = Api::<Pod>::namespaced(self.inner.clone(), namespace)
             .exec(
                 name,
diff --git a/crates/provider/src/kubernetes/namespace.rs b/crates/provider/src/kubernetes/namespace.rs
index 4ba58228651880400c738628b6170f0511be7e5e..88a4820222dbfe29bb5d90c1161ce0a9983455c5 100644
--- a/crates/provider/src/kubernetes/namespace.rs
+++ b/crates/provider/src/kubernetes/namespace.rs
@@ -3,7 +3,6 @@ use std::{
     env,
     path::PathBuf,
     sync::{Arc, Weak},
-    time::Duration,
 };
 
 use anyhow::anyhow;
@@ -381,10 +380,6 @@ where
             )
             .await?;
 
-        debug!("temp ready!");
-        trace!("adding 500ms sleep as workaround!");
-        tokio::time::sleep(Duration::from_millis(500)).await;
-
         for GenerateFileCommand {
             program,
             args,