diff --git a/mom-template.yaml b/mom-template.yaml
index 21cde574a855eee8e274281d1ccf080794b95f37..06e570e9abdddb46f7919721c5a8abd77c110920 100644
--- a/mom-template.yaml
+++ b/mom-template.yaml
@@ -299,7 +299,7 @@ resources:
                 sed "s/server: https:.*/server: https:\/\/$CONTROLPLANE_IP:6443/" /etc/kubernetes/admin.conf > /root/externaladmin.conf
                 echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> /root/.bashrc
                 export KUBECONFIG=/etc/kubernetes/admin.conf
-                curl https://raw.githubusercontent.com/projectcalico/calico/v3.25.0/manifests/calico-vxlan.yaml \
+                curl -s https://raw.githubusercontent.com/projectcalico/calico/v3.25.0/manifests/calico-vxlan.yaml \
                     | sed 's/CrossSubnet/Always/' \
                     | kubectl apply -f -
                 
@@ -329,7 +329,8 @@ resources:
                   availability: nova
                 EOF
                 
-                curl --location 'https://github.com/kubernetes/cloud-provider-openstack/archive/refs/tags/v1.25.3.tar.gz' \
+                mkdir -p /tmp/cloud-provider-openstack
+                curl -sL 'https://github.com/kubernetes/cloud-provider-openstack/archive/refs/tags/v1.25.3.tar.gz' \
                     | tar zxv --strip-components=1 -C /tmp/cloud-provider-openstack
                 rm /tmp/cloud-provider-openstack/manifests/cinder-csi-plugin/csi-secret-cinderplugin.yaml