public static IpConfiguration createIpConfigurationFromVdsNetworkInterface(VdsNetworkInterface nic) { if (nic == null) { return NetworkCommonUtils.createDefaultIpConfiguration(); } final List<IPv4Address> iPv4Addresses = Stream.of(nic).map(new NicToIpv4AddressFunction()).collect(toList()); final List<IpV6Address> ipV6Addresses = Stream.of(nic).map(new NicToIpv6AddressFunction()).collect(toList()); IpConfiguration ipConfiguration = new IpConfiguration(); ipConfiguration.setIPv4Addresses(iPv4Addresses); ipConfiguration.setIpV6Addresses(ipV6Addresses); return ipConfiguration; }
public static IpConfiguration createDefaultIpConfiguration() { IpConfiguration ipConfiguration = new IpConfiguration(); IPv4Address iPv4Address = createDefaultIpv4Address(); ipConfiguration.getIPv4Addresses().add(iPv4Address); IpV6Address ipv6Address = createDefaultIpv6Address(); ipConfiguration.getIpV6Addresses().add(ipv6Address); return ipConfiguration; }
private IpConfiguration createIpConfiguration( Ipv4BootProtocol ipv4BootProtocol, Ipv6BootProtocol ipv6BootProtocol) { return populateIpConfiguration(new IpConfiguration(), ipv4BootProtocol, ipv6BootProtocol); }
private void mapIpConfiguration(NetworkAttachment networkAttachment, MapSqlParameterSource mapper) { final IpConfiguration ipConfiguration = networkAttachment.getIpConfiguration() == null ? new IpConfiguration() : networkAttachment.getIpConfiguration(); mapIpv4Configuration(mapper, ipConfiguration); mapIpv6Configuration(mapper, ipConfiguration); }
public NetworkAttachment networkAttachmentFromFixtures() { NetworkAttachment expected = new NetworkAttachment(); expected.setId(FixturesTool.NETWORK_ATTACHMENT); expected.setNetworkId(FixturesTool.NETWORK_ENGINE_2); expected.setNicId(FixturesTool.VDS_NETWORK_INTERFACE2); IpConfiguration ipConfiguration = new IpConfiguration(); ipConfiguration.getIPv4Addresses().add(createPrimaryIpv4Address()); ipConfiguration.getIpV6Addresses().add(createPrimaryIpv6Address()); expected.setIpConfiguration(ipConfiguration); Map<String, String> properties = new HashMap<>(); properties.put("prop1", "true"); properties.put("prop2", "123456"); expected.setProperties(properties); expected.setDnsResolverConfiguration(new DnsResolverConfiguration()); expected.getDnsResolverConfiguration().setId(Guid.createGuidFromString("6de58dc3-171d-426d-99fc-295c25c091d3")); expected.getDnsResolverConfiguration().setNameServers(Arrays.asList( new NameServer("192.168.1.2"), new NameServer("2002:0db8:85a3:0000:0000:8a2e:0370:7334") )); return expected; }
entity.setIpConfiguration(new org.ovirt.engine.core.common.businessentities.network.IpConfiguration()); IpAddressAssignments ipAddressAssignments = model.getIpAddressAssignments(); entity.getIpConfiguration().setIPv4Addresses(new ArrayList<>());
@BeforeEach public void setUp() { sampleDnsResolverConfiguration = new DnsResolverConfiguration(); sampleDnsResolverConfiguration.setNameServers(Arrays.asList( new NameServer("192.168.1.1"), new NameServer("2001:0db8:85a3:0000:0000:8a2e:0370:7334"))); sampleDnsResolverConfiguration2 = new DnsResolverConfiguration(); sampleDnsResolverConfiguration2.setNameServers(Arrays.asList( new NameServer("192.168.1.2"), new NameServer("2002:0db8:85a3:0000:0000:8a2e:0370:7334"))); sampleDnsResolverConfigurationWithReversedNameServers = reverseNameServersOrder(sampleDnsResolverConfiguration); ifaceQos = new HostNetworkQos(); networkQos = new HostNetworkQos(); iface = new VdsNetworkInterface(); //needed because network is vm network by default iface.setBridged(true); iface.setQos(ifaceQos); iface.setReportedSwitchType(SwitchType.LEGACY); iface.setIpv4DefaultRoute(false); iface.setMtu(getDefaultHostMtu()); network = new Network(); network.setDnsResolverConfiguration(sampleDnsResolverConfiguration); testedNetworkAttachment = new NetworkAttachment(); testedNetworkAttachment.setIpConfiguration(new IpConfiguration()); cluster = new Cluster(); cluster.setCompatibilityVersion(Version.v4_2); cluster.setRequiredSwitchTypeForCluster(SwitchType.LEGACY); }