Yedidyah Bar David has posted comments on this change. Change subject: packaging: setup: let the user configure engine VM networking ......................................................................
Patch Set 18: (6 comments) still some comments... https://gerrit.ovirt.org/#/c/41357/18/src/plugins/ovirt-hosted-engine-setup/vm/cloud_init.py File src/plugins/ovirt-hosted-engine-setup/vm/cloud_init.py: Line 153: ipnetwork = netaddr.IPNetwork(cidr) Line 154: ipaddr = netaddr.IPAddress(ip) Line 155: if ipaddr in ipnetwork: Line 156: return True Line 157: return False return (ipaddr in ipnetwork) Line 158: Line 159: def _get_host_dns_configuration(self): Line 160: nameservers = [] Line 161: try: Line 162: rconf = open('/etc/resolv.conf', 'r') Line 163: lines = rconf.readlines() Line 164: for line in lines: Line 165: ip = re.search( Line 166: r"^\s*nameserver\s(\b(?:[0-9]{1,3}\.){3}[0-9]{1,3}\b)", ipv6? add a TODO comment if not doing now Line 167: line Line 168: ) Line 169: if ip: Line 170: nameservers.append(ip.group(1)) Line 197: if static: Line 198: d_ip_cidr = self._getFreeIPAddress(my_ip) Line 199: default_ip = '' Line 200: if d_ip_cidr: Line 201: default_ip = str(d_ip_cidr.ip) default_ip = self._getFreeIPAddress(my_ip) or '' Line 202: proposed_ip = self.dialog.queryString( Line 203: name='CLOUDINIT_VM_STATIC_CIDR', Line 204: note=_( Line 205: 'Please enter the IP address ' Line 199: default_ip = '' Line 200: if d_ip_cidr: Line 201: default_ip = str(d_ip_cidr.ip) Line 202: proposed_ip = self.dialog.queryString( Line 203: name='CLOUDINIT_VM_STATIC_CIDR', CLOUDINIT_VM_STATIC_IP_ADDRESS Line 204: note=_( Line 205: 'Please enter the IP address ' Line 206: 'to be used for the engine VM [@DEFAULT@]: ' Line 207: ), Line 356: dnslist = [d.strip() for d in dns.split(',')] Line 357: if len(dnslist) > 2: Line 358: self.logger.error( Line 359: _( Line 360: 'Just two DNS addresses are supported' Is it cloud-init? /etc/resolv.conf supports 3 Line 361: ) Line 362: ) Line 363: continue Line 364: all_valid = True Line 852: ] Line 853: meta_data += ( Line 854: ' dns-nameservers {dnslist}\n' Line 855: ).format( Line 856: dnslist=' '.join(dnslist) I note that you changed the format. I hope this one works... Line 857: ) Line 858: if self.environment[ Line 859: ohostedcons.CloudInit.INSTANCE_DOMAINNAME Line 860: ]: -- To view, visit https://gerrit.ovirt.org/41357 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Ic09f4d92e44f1bf810f06ada703e533b8c5e2061 Gerrit-PatchSet: 18 Gerrit-Project: ovirt-hosted-engine-setup Gerrit-Branch: master Gerrit-Owner: Simone Tiraboschi <stira...@redhat.com> Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Lev Veyde <lve...@redhat.com> Gerrit-Reviewer: Sandro Bonazzola <sbona...@redhat.com> Gerrit-Reviewer: Simone Tiraboschi <stira...@redhat.com> Gerrit-Reviewer: Yedidyah Bar David <d...@redhat.com> Gerrit-Reviewer: automat...@ovirt.org Gerrit-HasComments: Yes _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches