Commit c6840e05 authored by nanahira's avatar nanahira

fix ipv6 startup resolve

parent 2a0e903b
#!/usr/bin/env bash
# Forced update 12.14
source {{ansible_user_dir}}/nextgen-network/scripts/utility.sh
echo "running" > /tmp/mycard_global_postup_done
......
......@@ -203,8 +203,11 @@ class InventoryBuilder {
const remoteGateway = remoteGatewayName ? this.gateways[remote.name][remoteGatewayName] : _.find(this.gateways[remote.name]);
//const remoteGatewayMark = remoteGatewayName ? remoteGateway.mark : undefined;
//console.log(remoteGateway.name);
const remoteAddress = remoteGateway.address || null;
const resolvedRemoteAddress = await this.resolveDomain(remoteAddress, !remoteGateway.ipv4 && remoteGateway.ipv6);
let remoteAddress = remoteGateway.address || null;
if (!localGateway.ipv6 && !remoteGateway.ipv4 && remoteGateway.ipv6) {
remoteAddress = null;
}
const resolvedRemoteAddress = remoteAddress ? await this.resolveDomain(remoteAddress, !remoteGateway.ipv4 && remoteGateway.ipv6) : null;
const remoteLocalAddress = remote.address;
const remoteNextMark = remote.nextMark;
const remoteDestMark = remote.destMark;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment