You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Yordan Kostov <Yo...@NSOGROUP.COM> on 2021/06/02 05:31:26 UTC

"Bypass VLAN id/range overlap" argument missing?

Dear everyone,

                I would like to use "Bypass VLAN id/range overlap" to create 2 shared networks that span across one VLAN.
                Looking in "cloudmonkey create network" help menu I cannot see such argument.
                Is there something I am missing or it is not implemented?

Parameters
==========
startip = (string) the beginning IP address in the network IP range
externalid = (string) ID of the network in an external system.
networkdomain = (string) network domain
account = (string) account that will own the network
isolatedpvlantype = (string) the isolated private VLAN type for this network
ip6cidr = (string) the CIDR of IPv6 network, must be at least /64
displaytext = (string) the display text of the network
acltype = (string) Access control type; supported values are account and domain. In 3.0 all shared networks should have aclType=Domain, and all isolated networks - Account. Account means that only the account owner can use the network, domain - all accounts in the domain can use the network
zoneid = (uuid) the zone ID for the network
name = (string) the name of the network
netmask = (string) the netmask of the network. Required for shared networks and isolated networks when it belongs to VPC
endip = (string) the ending IP address in the network IP range. If not specified, will be defaulted to startIP
networkofferingid = (uuid) the network offering ID
displaynetwork = (boolean) an optional field, whether to the display the network to the end user or not.
aclid = (uuid) Network ACL ID associated for the network
endipv6 = (string) the ending IPv6 address in the IPv6 network range
ip6gateway = (string) the gateway of the IPv6 network. Required for Shared networks
gateway = (string) the gateway of the network. Required for shared networks and isolated networks when it belongs to VPC
domainid = (uuid) domain ID of the account owning a network
startipv6 = (string) the beginning IPv6 address in the IPv6 network range
subdomainaccess = (boolean) Defines whether to allow subdomains to use networks dedicated to their parent domain(s). Should be used with aclType=Domain, defaulted to allow.subdomain.network.access global config if not specified
projectid = (uuid) an optional project for the SSH key
physicalnetworkid = (uuid) the physical network ID the network belongs to
vpcid = (uuid) the VPC network belongs to
isolatedpvlan = (string) the isolated private VLAN for this network

Regards,
Jordan

RE: "Bypass VLAN id/range overlap" argument missing?

Posted by Yordan Kostov <Yo...@NSOGROUP.COM>.
Thank you Pearl!

Regards,
Jordan

-----Original Message-----
From: Pearl d'Silva <pe...@shapeblue.com> 
Sent: Wednesday, June 2, 2021 9:04 AM
To: users@cloudstack.apache.org
Subject: Re: "Bypass VLAN id/range overlap" argument missing?


[X] This message came from outside your organization


Hi Jordan,

The 'bypassVlanOverlapCheck' parameter does exist in the createNetwork API, but during API discovery the parameters sometimes get overwritten. This has been addressed by https://urldefense.com/v3/__https://github.com/apache/cloudstack/pull/4609__;!!A6UyJA!ySwV0l15_vMrBz5I0SBGZ_JwIjCYgtm_RiDxyRfK4Ty8TBrSGZxyop2FGtjqNoLV0FQBSY4-NRFw$  and will be available as part of 4.15.1.

Thanks,
Pearl

________________________________
From: Yordan Kostov <Yo...@NSOGROUP.COM>
Sent: Wednesday, June 2, 2021 11:01 AM
To: users@cloudstack.apache.org <us...@cloudstack.apache.org>
Subject: "Bypass VLAN id/range overlap" argument missing?

Dear everyone,

                I would like to use "Bypass VLAN id/range overlap" to create 2 shared networks that span across one VLAN.
                Looking in "cloudmonkey create network" help menu I cannot see such argument.
                Is there something I am missing or it is not implemented?

Parameters
==========
startip = (string) the beginning IP address in the network IP range externalid = (string) ID of the network in an external system.
networkdomain = (string) network domain
account = (string) account that will own the network isolatedpvlantype = (string) the isolated private VLAN type for this network ip6cidr = (string) the CIDR of IPv6 network, must be at least /64 displaytext = (string) the display text of the network acltype = (string) Access control type; supported values are account and domain. In 3.0 all shared networks should have aclType=Domain, and all isolated networks - Account. Account means that only the account owner can use the network, domain - all accounts in the domain can use the network zoneid = (uuid) the zone ID for the network name = (string) the name of the network netmask = (string) the netmask of the network. Required for shared networks and isolated networks when it belongs to VPC endip = (string) the ending IP address in the network IP range. If not specified, will be defaulted to startIP networkofferingid = (uuid) the network offering ID displaynetwork = (boolean) an optional field, whether to the display the network to the end user or not.
aclid = (uuid) Network ACL ID associated for the network
endipv6 = (string) the ending IPv6 address in the IPv6 network range ip6gateway = (string) the gateway of the IPv6 network. Required for Shared networks gateway = (string) the gateway of the network. Required for shared networks and isolated networks when it belongs to VPC domainid = (uuid) domain ID of the account owning a network
startipv6 = (string) the beginning IPv6 address in the IPv6 network range subdomainaccess = (boolean) Defines whether to allow subdomains to use networks dedicated to their parent domain(s). Should be used with aclType=Domain, defaulted to allow.subdomain.network.access global config if not specified projectid = (uuid) an optional project for the SSH key physicalnetworkid = (uuid) the physical network ID the network belongs to vpcid = (uuid) the VPC network belongs to isolatedpvlan = (string) the isolated private VLAN for this network

Regards,
Jordan




Re: "Bypass VLAN id/range overlap" argument missing?

Posted by Pearl d'Silva <pe...@shapeblue.com>.
Hi Jordan,

The 'bypassVlanOverlapCheck' parameter does exist in the createNetwork API, but during API discovery the parameters sometimes get overwritten. This has been addressed by https://github.com/apache/cloudstack/pull/4609 and will be available as part of 4.15.1.

Thanks,
Pearl

________________________________
From: Yordan Kostov <Yo...@NSOGROUP.COM>
Sent: Wednesday, June 2, 2021 11:01 AM
To: users@cloudstack.apache.org <us...@cloudstack.apache.org>
Subject: "Bypass VLAN id/range overlap" argument missing?

Dear everyone,

                I would like to use "Bypass VLAN id/range overlap" to create 2 shared networks that span across one VLAN.
                Looking in "cloudmonkey create network" help menu I cannot see such argument.
                Is there something I am missing or it is not implemented?

Parameters
==========
startip = (string) the beginning IP address in the network IP range
externalid = (string) ID of the network in an external system.
networkdomain = (string) network domain
account = (string) account that will own the network
isolatedpvlantype = (string) the isolated private VLAN type for this network
ip6cidr = (string) the CIDR of IPv6 network, must be at least /64
displaytext = (string) the display text of the network
acltype = (string) Access control type; supported values are account and domain. In 3.0 all shared networks should have aclType=Domain, and all isolated networks - Account. Account means that only the account owner can use the network, domain - all accounts in the domain can use the network
zoneid = (uuid) the zone ID for the network
name = (string) the name of the network
netmask = (string) the netmask of the network. Required for shared networks and isolated networks when it belongs to VPC
endip = (string) the ending IP address in the network IP range. If not specified, will be defaulted to startIP
networkofferingid = (uuid) the network offering ID
displaynetwork = (boolean) an optional field, whether to the display the network to the end user or not.
aclid = (uuid) Network ACL ID associated for the network
endipv6 = (string) the ending IPv6 address in the IPv6 network range
ip6gateway = (string) the gateway of the IPv6 network. Required for Shared networks
gateway = (string) the gateway of the network. Required for shared networks and isolated networks when it belongs to VPC
domainid = (uuid) domain ID of the account owning a network
startipv6 = (string) the beginning IPv6 address in the IPv6 network range
subdomainaccess = (boolean) Defines whether to allow subdomains to use networks dedicated to their parent domain(s). Should be used with aclType=Domain, defaulted to allow.subdomain.network.access global config if not specified
projectid = (uuid) an optional project for the SSH key
physicalnetworkid = (uuid) the physical network ID the network belongs to
vpcid = (uuid) the VPC network belongs to
isolatedpvlan = (string) the isolated private VLAN for this network

Regards,
Jordan