Thanks for pointing this out. I can incorporate those changes in the morning and see if it does the trick.
> On Feb 15, 2017, at 12:50 AM, Rene Moser <m...@renemoser.net> wrote: > > Probably related to https://github.com/apache/cloudstack/pull/1927 > > > >> On 02/14/2017 10:44 PM, Tutkowski, Mike wrote: >> Hi, >> >> I’m getting a NullPointerException when trying to create a zone using master. >> >> Below is the relevant code in ConfigurationManagerImpl. >> >> In the else block, network.getCidr() returns null and NetUtil.getCidrNetmask >> then throws a NullPointerException. >> >> I noticed that network.getGateway() also returns null (which seems odd). >> >> Thoughts on this? >> >> Thanks! >> Mike >> >> public Pair<Boolean, Pair<String, String>> validateIpRange(final String >> startIP, final String endIP, final String newVlanGateway, final String >> newVlanNetmask, final List<VlanVO> vlans, final boolean ipv4, >> final boolean ipv6, String ip6Gateway, String ip6Cidr, final String >> startIPv6, final String endIPv6, final Network network) { >> String vlanGateway = null; >> String vlanNetmask = null; >> boolean sameSubnet = false; >> if (CollectionUtils.isNotEmpty(vlans)) { >> for (final VlanVO vlan : vlans) { >> vlanGateway = vlan.getVlanGateway(); >> vlanNetmask = vlan.getVlanNetmask(); >> sameSubnet = hasSameSubnet(ipv4, vlanGateway, vlanNetmask, >> newVlanGateway, newVlanNetmask, startIP, endIP, >> ipv6, ip6Gateway, ip6Cidr, startIPv6, endIPv6, network); >> if (sameSubnet) break; >> } >> } else { >> vlanGateway = network.getGateway(); >> vlanNetmask = NetUtils.getCidrNetmask(network.getCidr()); >>