فهرست منبع

Pass mandatory parameter zone when creating default network for openstack

Nuwan Goonasekera 7 سال پیش
والد
کامیت
e90c3729cf
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      .travis.yml
  2. 1 1
      cloudbridge/cloud/providers/openstack/services.py

+ 1 - 1
.travis.yml

@@ -57,7 +57,7 @@ before_install:
            }
            ;;
         *)
-           echo "Build triggered through API or CRON job. Running regardless of changes"
+           echo "Build triggered through API or CRON job. Running regardless of changes..."
            ;;
       esac
 install:

+ 1 - 1
cloudbridge/cloud/providers/openstack/services.py

@@ -987,7 +987,7 @@ class OpenStackSubnetService(BaseSubnetService):
             sn = self.provider.networking.subnets.create(
                 label=OpenStackSubnet.CB_DEFAULT_SUBNET_LABEL,
                 cidr_block=OpenStackSubnet.CB_DEFAULT_SUBNET_IPV4RANGE,
-                network=net)
+                network=net, zone=zone)
             router = self.provider.networking.routers.get_or_create_default(
                 net)
             router.attach_subnet(sn)