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());
>> 

Reply via email to