[UCA-13] Enable DNS recursive queries 33/4333/1
authorMarco Platania <platania@research.att.com>
Thu, 18 May 2017 17:50:48 +0000 (13:50 -0400)
committerMarco Platania <platania@research.att.com>
Thu, 18 May 2017 17:50:48 +0000 (13:50 -0400)
Change-Id: Ia0f4ca27a3f0cdd08eb830fc5d4b8c9a03ed0e62
Signed-off-by: Marco Platania <platania@research.att.com>
boot/bind_options
boot/dns_install.sh
heat/OpenECOMP/onap_openstack.yaml
heat/OpenECOMP/onap_openstack_float.yaml
heat/OpenECOMP/onap_openstack_nofloat.yaml

index 4995732..ed9540a 100644 (file)
@@ -10,6 +10,7 @@ options {
         allow-transfer { none; };      # disable zone transfers by default
 
         forwarders {
+                external_dns
                 8.8.8.8;
                 8.8.4.4;
         };
index 152a723..58bb4d7 100644 (file)
@@ -64,6 +64,7 @@ curl -k $NEXUS_REPO/org.openecomp.demo/boot/$ARTIFACTS_VERSION/named.conf.local
 if [[ $CLOUD_ENV != "rackspace" ]]
 then
        sed -i "s/dns_ip_addr/"$(cat /opt/config/dns_ip_addr.txt)"/g" /etc/bind/named.conf.options
+       sed -i "s/external_dns/"$(cat /opt/config/external_dns.txt)"/g" /etc/bind/named.conf.options
        sed -i "s/aai_ip_addr/"$(cat /opt/config/aai_ip_addr.txt)"/g" /etc/bind/zones/db.simpledemo.openecomp.org
        sed -i "s/appc_ip_addr/"$(cat /opt/config/appc_ip_addr.txt)"/g" /etc/bind/zones/db.simpledemo.openecomp.org
        sed -i "s/dcae_ip_addr/"$(cat /opt/config/dcae_ip_addr.txt)"/g" /etc/bind/zones/db.simpledemo.openecomp.org
index 7237dee..375d781 100644 (file)
@@ -377,7 +377,7 @@ resources:
             __sdnc_ip_addr__: { get_param: sdnc_ip_addr }
             __vid_ip_addr__: { get_param: vid_ip_addr }
             __cloud_env__: { get_param: cloud_env }
-
+            __external_dns__: { get_param: external_dns }
           template: |
             #!/bin/bash
 
@@ -400,6 +400,7 @@ resources:
             echo "__sdc_ip_addr__" > /opt/config/sdc_ip_addr.txt
             echo "__sdnc_ip_addr__" > /opt/config/sdnc_ip_addr.txt
             echo "__vid_ip_addr__" > /opt/config/vid_ip_addr.txt
+            echo "__external_dns__" > /opt/config/external_dns.txt
 
             # Download and run install script
             curl -k __nexus_repo__/org.openecomp.demo/boot/__artifacts_version__/dns_install.sh -o /opt/dns_install.sh
index 5623e49..977da80 100644 (file)
@@ -447,7 +447,7 @@ resources:
             __sdnc_ip_addr__: { get_param: sdnc_ip_addr }
             __vid_ip_addr__: { get_param: vid_ip_addr }
             __cloud_env__: { get_param: cloud_env }
-
+            __external_dns__: { get_param: external_dns }
           template: |
             #!/bin/bash
 
@@ -470,6 +470,7 @@ resources:
             echo "__sdc_ip_addr__" > /opt/config/sdc_ip_addr.txt
             echo "__sdnc_ip_addr__" > /opt/config/sdnc_ip_addr.txt
             echo "__vid_ip_addr__" > /opt/config/vid_ip_addr.txt
+            echo "__external_dns__" > /opt/config/external_dns.txt
 
             # Download and run install script
             curl -k __nexus_repo__/org.openecomp.demo/boot/__artifacts_version__/dns_install.sh -o /opt/dns_install.sh
index 2eb0c25..b0a155d 100644 (file)
@@ -355,7 +355,7 @@ resources:
             __sdnc_ip_addr__: { get_param: sdnc_ip_addr }
             __vid_ip_addr__: { get_param: vid_ip_addr }
             __cloud_env__: { get_param: cloud_env }
-
+            __external_dns__: { get_param: external_dns }
           template: |
             #!/bin/bash
 
@@ -378,6 +378,7 @@ resources:
             echo "__sdc_ip_addr__" > /opt/config/sdc_ip_addr.txt
             echo "__sdnc_ip_addr__" > /opt/config/sdnc_ip_addr.txt
             echo "__vid_ip_addr__" > /opt/config/vid_ip_addr.txt
+            echo "__external_dns__" > /opt/config/external_dns.txt
 
             # Download and run install script
             curl -k __nexus_repo__/org.openecomp.demo/boot/__artifacts_version__/dns_install.sh -o /opt/dns_install.sh