commit | 297209b45b403e9b314ebeb1140886e00ffd3f6d | [log] [tgz] |
---|---|---|
author | sheetalm <sheetal.mudholkar@amdocs.com> | Tue Feb 20 19:06:27 2018 +0530 |
committer | Vitaly Emporopulo <Vitaliy.Emporopulo@amdocs.com> | Thu Mar 08 08:50:18 2018 +0000 |
tree | a8ba88380016fed0d1f28fbddfc4d4909ca22165 | |
parent | 2b60bd08c6b209c0817fac84970c35df4abca6ed [diff] |
Activity Spec Service - Implementation Correcting error message. InternalEmptyObject not required to be serializable. Fixed review comments on Patch Set 10. Not all fixed Adding services profile in main sdc pom.Moving Static imports at end. Patch Set 7 changes Patch Set 6 - Removing javax.inject. Remove user from interface and Changing scope to be singleton. Correcting error message Patch Set 4 Not fixing Spring related review comments in this patch set Patch Set 4 Fixed review comments related to unused dependency Fixed review comments for plugin version. Corrected License Adding Activity Spec Service Implementation Not adding to main sdc pom as of now Change-Id: I5285c0ab3b71b492d18ca442ebd52b59ab0eabdc Issue-ID: SDC-1048 Signed-off-by: sheetalm <sheetal.mudholkar@amdocs.com>
OpenECOMP SDC is delivered with 5 Docker containers:
All containers runs on the same machine and can be started by runnin the command: /data/scripts/docker_run.sh -e -r -p Example: /data/scripts/docker_run.sh -e OS-ETE-DFW -p 51220
SDC is built from several projects, while "sdc-main" contains the main pom.xml for all project:
SDC projects can be compiled easily using maven command: mvn clean install
. In order to build all projects, enter to sdc-main project and run the command: mvn clean install
. By default unit test will run when compiling
** igor ** Docker containers are build with the following profile -P docker -Ddocker.buildArg.chef_repo_branch_name=bugfix/external_adress -Ddocker.buildArg.chef_repo_git_username=git -Ddocker.buildArg.chef_repo_address=23.253.149.175/SDC -Ddocker.buildArg.chef_repo_git_name=chef-repo
to be changed for rrelease OpenECOMP SDC containers are stored on the Rackspace Nexus Docker Registry
The following Docker images are the actual deployment images used for running SDC
Name | Tag | Description |
---|---|---|
sdc-FE | 1610.2.16 | Contains Jetty + OpenJDK + SDC frontend code + 3rd party jars |
sdc-BE | 1610.2.16 | Contains Jetty + OpenJDK + SDC backend code + 3rd party jars |
sdc-kbn | 1610.2.16 | Contains nodeJs + Kibana application |
sdc-cs | 1610.2.16 | OpenJDK + Contains cassandra application |
sdc-es | 1610.2.16 | Elastic search application |
*********************** Israel ************************
There are several ways to start OpenECOMP SDC: TBD - Israel
SDC UI can be accessed from:
Login to ecomp portal URL with user that has permission for SDC application. Define in your hosts file the following: sdc.api.simpledemo.openecomp.org portal.api.simpledemo.openecomp.org Open browser and navigate to: http://portal.api.simpledemo.openecomp.org:8989/ECOMPPORTAL/login.htm
This options is for developers to run locally SDC
This options is for developers to run locally SDC SDC Simulator is a project that enables emulation of web server that provides security policy and sign-on to the SDC component in dev environments.
If you are using onap vagrant you can deploy the simulator by:
Set up the DOCKER_HOST environmental variable
To set environmental variable in Windows (the docker engine environment):
Run cmd
-- Issue command set NAME=VAL Example: set DOCKER_HOST=tcp://127.0.0.1:2375 --To check if the variable set succeeded issue
echo %DOCKER_HOST%`
To compile sdc-simulator docker:
mvn clean install -Ddocker.buildArg.http_proxy=<http_proxy> -Ddocker.buildArg.https_proxy=<https_proxy> -P docker
-- The proxy arguments are passed and used as environmental variables in Dockerfilessimulator_docker_run.sh -r 1.1-STAGING-latest
docker ps
to verify that sdc-simulator docker is up and running.http://<ip address>:8285/login
mvn clean install
on project “webseal simulator�. This will generate war file (WSSimulator.war) in the target folder.docker build -t openecomp/sdc-simulator:1.1-STAGING-latest <PATH/sdc-simulator>
Example: docker build -t openecomp/sdc-simulator:1.1-STAGING-latest /tmp/docker/sdc-simulator/ -- If running behind a proxy: docker build --build-arg http_proxy=http://URL:PORT --build-arg https_proxy=http://URL:PORT -t openecomp/sdc-simulator:1.1-STAGING-latest /tmp/docker/sdc-simulator/
docker images
simulator_docker_run.sh -r 1.1-STAGING-latest
docker ps
to verify that sdc-simulator docker is up and running.http://<ip address>:8285/login
mvn clean install
on project "webseal simulator". This will generate war file (WSSimulator.war) in the target folder.SDC needs to work with predefined basic normatives, in order to update the database with the normatives need to:
TBD
TBD
Here are the main parameters you could change: TBD
The credentials are defined in 2 places: TBD
TBD
TBD
TBD
TBD
Install nodejs & gulp
*** to be completed on rrelease ***
SDC Javadoc and Maven site
*** to be completed on rrelease ***