diff --git a/contrib/dev/vagrant/bootstrap.sh b/contrib/dev/vagrant/bootstrap.sh
index ec89440b89bd71248ce5f6bfe97682ea20c2d231..4e79bb7c2e77b0f0690a30d469250c0120f735ea 100644
--- a/contrib/dev/vagrant/bootstrap.sh
+++ b/contrib/dev/vagrant/bootstrap.sh
@@ -13,7 +13,7 @@ KOLLA_PATH=$3
 export http_proxy=
 export https_proxy=
 
-if [ "$MODE" = 'aio' ]; then
+if [ "$MODE" == 'aio' ]; then
     # Run registry on port 4000 since it may collide with keystone when doing AIO
     REGISTRY_PORT=4000
 else
@@ -54,7 +54,7 @@ function is_centos {
 
 # Install common packages and do some prepwork.
 function prep_work {
-    if [[ "$(systemctl is-enabled firewalld)" = "enabled" ]]; then
+    if [[ "$(systemctl is-enabled firewalld)" == "enabled" ]]; then
         systemctl stop firewalld
         systemctl disable firewalld
     fi
@@ -219,7 +219,7 @@ EOF
 prep_work
 install_docker
 
-if [[ "$VM" = "operator" ]]; then
+if [[ "$VM" == "operator" ]]; then
     configure_operator
 fi