Procházet zdrojové kódy

Pass mandatory parameter zone when creating default network for openstack

Nuwan Goonasekera před 7 roky
rodič
revize
e90c3729cf

+ 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)