Forward port for SDC simulator 47/31547/1
authorVictor Morales <victor.morales@intel.com>
Tue, 13 Feb 2018 00:51:40 +0000 (16:51 -0800)
committerVictor Morales <victor.morales@intel.com>
Tue, 13 Feb 2018 00:51:40 +0000 (16:51 -0800)
The SDC simulator thru the port 8285, this change allows to accces
it using localhost url.

Change-Id: I008635047443c11e298e4d15c4d2314b514f8e2f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: SDC-993

bootstrap/vagrant-onap/Vagrantfile
bootstrap/vagrant-onap/lib/sdc

index 72d73ab..b96e535 100644 (file)
@@ -202,7 +202,10 @@ nodes = [
     :ram    => 8 * 1024,
     :groups => ["individual"],
     :args   => ["sdc"],
-    :hd     => { :virtualbox => "20480", :libvirt => "20G", }
+    :hd     => { :virtualbox => "20480", :libvirt => "20G", },
+    :fwds   => [
+      { :guest => 8285, :host => 8285, :guest_ip => '192.168.50.5' },
+    ]
   },
   {
     :name   => "sdnc",
index 91523f8..d17accf 100755 (executable)
@@ -24,9 +24,9 @@ EOL
 
 # get_sdc_images() - Function that retrieves the SDC docker images
 function get_sdc_images {
+    build_docker_image ${src_folders[sdc]}/sdc-docker-base
     build_docker_image ${src_folders[sdc]}/utils/webseal-simulator docker
     if [[ "$build_image" == "True" ]]; then
-        build_docker_image ${src_folders[sdc]}/sdc-docker-base
         compile_src  ${src_folders[sdc]}
         for project in catalog-fe test-apis-ci; do
             compile_src  ${src_folders[sdc]}/$project
@@ -45,6 +45,10 @@ function install_sdc {
     local ENV_NAME=$dmaap_topic
     local MR_IP_ADDR='10.0.11.1'
 
+    pushd ${src_folders[sdc]}/utils/webseal-simulator
+    bash scripts/simulator_docker_run.sh
+    popd
+
     _init_data_folders
     cp ${src_folders[sdc]}/sdc-os-chef/environments/Template.json /data/environments
     cp ${src_folders[sdc]}/sdc-os-chef/scripts/docker_run.sh /data/scripts