Dan's dev VM: 135.91.154.219 Run the openvpn tunnel: openLab: sudo openvpn --config pod-onap-01.ovpn dan_timoney / uFDNLep2nC4M la505a / cd ~/openlab/dan_timoney@pod-onap-01 cat login.txt ./start-tunnel.sh This step will prompt you for “Auth Username” and “Auth Password” – that info is in the file login.txt in that same directory. It will also prompt for proxy login/password – that is your ITSERVICES attuid/password sudo openvpn --config pod-onap-01.ovpn --http-proxy one.proxy.att.com 8080 stdin Clone / Build / Test changes: CLONE: $HOME/setProxy.sh for git hhtp access to gerrit.onap.org: user/pswd lalena.aria / ngjNSjQGg5VZdQ0NlG9rMLSjQCgYjxlPbhKgex1ZKA (from https://gerrit.onap.org/r/#/settings/http-password) git clone http://lalena.aria@gerrit.onap.org/r/a/ccsdk/sli/northbound && (cd northbound && curl -kLo `git rev-parse --git-dir`/hooks/commit-msg http://lalena.aria@gerrit.onap.org/r/tools/hooks/commit-msg; chmod +x `git rev-parse --git-dir`/hooks/commit-msg) git remote add gerrit https://lalena.aria@gerrit.onap.org/r/a/ccsdk/sli/northbound git clone http://lalena.aria@gerrit.onap.org/r/a/sdnc/oam && (cd oam && curl -kLo `git rev-parse --git-dir`/hooks/commit-msg http://lalena.aria@gerrit.onap.org/r/tools/hooks/commit-msg; chmod +x `git rev-parse --git-dir`/hooks/commit-msg) git remote add gerrit http://lalena.aria@gerrit.onap.org/r/a/sdnc/oam EDIT: pom.xml src/main/java/org/onap/ccsdk/sli/northbound/uebclient/SdncUebCallback.java src/main/java/org/onap/ccsdk/sli/northbound/uebclient/SdncBaseModel.java src/main/java/org/onap/ccsdk/sli/northbound/uebclient/SdncNodeModel.java BUILD: in ubuntu@ccsdk-sdnc-heat-dev:~/la505a/northbound-758/ueb-listener: mvn clean install (-DskipTests=true -Dmaven.test.skip=true) in ubuntu@ccsdk-sdnc-heat-dev:~/la505a/oam-master/installation/ueb-listener: mvn -Ddocker.push.phase=install -Ddocker.pull.registry=nexus3.onap.org:10001 -Ddocker.push.registry=localhost:5000 clean install -P docker TEST: 1. in ubuntu@ccsdk-sdnc-heat-dev:~/docker_env: docker-compose up -d (this will take down all containers, if others are working they will be disrupted) ~/docker_env: docker-compose -f docker-compose.yml restart ueblistener (did not use new image) ~/docker_env: docker-compose -f docker-compose-ueb.yml down (leaves orphans?) ~/docker_env: docker-compose -f docker-compose-ueb.yml up -d (uses new image) ~/docker_env: docker-compose restart ueblistener (this works with new image) docker run --name sdnc_ueblistener_container -it onap/sdnc-ueb-listener-image:latest /opt/onap/sdnc/ueb-listener/bin/start-ueb-listener.sh docker exec -ti sdnc_ueblistener_container /bin/bash mkdir /opt/onap/sdnc/ueb-listener/spool mkdir /opt/onap/sdnc/ueb-listener/spool/incoming 2. Regression only (46 models), do not have ONAP model with related_network_role data populated (use docker cp commands below) 3. docker stop - 12b58df8e149 4. docker start 5. connect to the image and check for successful ingestion of ALL regression models: docker exec -ti sdnc_ueblistener_container /bin/bash 6. run onap-csar models regression to confirm previous models are ingested successfully. docker cp /home/ubuntu/la505a/onap-csar/*.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vvg20180605024817-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vvg20180601162509-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vvg20180601140520-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vvg20180531203627-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vvg20180531201912-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vloadbalancerms-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vlb20180605023719-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vlb20180601161538-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vlb20180601135512-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vlb20180531202641-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vlb20180531201623-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vimsservice20180608-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vimsservice20180608a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vimsservice20180607-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vimsservcie20180608b-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfwcl201806011823-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfwcl201806011630-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfwcl201806011411-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfwcl201805312042-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfwcl201805312022-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180605024309-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180605023336-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180605022546-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180604215441-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180604173202-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180604164330-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180604162642-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfw20180604161740-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vfirewall-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-VcpesvcVgmux0412a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-VcpesvcVbrg0412a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-VcpesvcVbng0412a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-VcpesvcRescust0529a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-VcpesvcRescust0412a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-VcpesvcInfra0412a-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpeservice-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpeservice9-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpeservice2-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpesb7-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpegoodservice-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpe7service-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Vcpe2018060502531-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ docker cp /home/ubuntu/la505a/onap-csar/service-Firewall3-csar.csar sdnc_ueblistener_container:/opt/onap/sdnc/ueb-listener/spool/incoming/ Test changes (add'l info): Access DB: docker exec -it sdnc_db_container bash mysql -usdnctl -pgamma use sdnctl Access SDNC: docker exec -ti sdnc_controller_container /bin/bash /opt/onap/sdnc/bin/installSdncDb.sh __________________________________________________________________________________________________________________________ Winriver ccsdk-sdnc-heat-dev test env Use SDNC test VM to build and test changes Host ccsdk-sdnc-heat-dev Hostname 10.12.6.207 User ubuntu IdentityFile ~/.ssh/onapsdnc-key1.pem ssh -i ./onapsdnc-key1.pem ubuntu@10.12.6.207 - connect to SDNC dev env docker exec -ti sdnc_ueblistener_container /bin/bash ___________________________________________________________________________________________________________________________ CCSDK-758: https://jira.onap.org/browse/CCSDk-758 - Update sdc-tosca version to 1.4.7 Commit to Gerrit (ccsdk/sli-northbound): 1. setProxy.sh 2. clone http with commit hook: (for git hhtp access to gerrit.onap.org: user/pswd lalena.aria / ngjNSjQGg5VZdQ0NlG9rMLSjQCgYjxlPbhKgex1ZKA) git clone http://lalena.aria@gerrit.onap.org/r/a/ccsdk/sli/northbound && (cd northbound && curl -kLo `git rev-parse --git-dir`/hooks/commit-msg http://lalena.aria@gerrit.onap.org/r/tools/hooks/commit-msg; chmod +x `git rev-parse --git-dir`/hooks/commit-msg) 3. git remote add gerrit https://lalena.aria@gerrit.onap.org/r/a/ccsdk/sli/northbound 4. git checkout -b bugfix/CCSDK-758-update-to-sdc-tosca-147 5. edit, bld (mvn clean intall), git add, git commit (using cmd below) 6. git review -s 7. git commit -as --amend 8. git review git commit -m "Update sdc-tosca version to 1.4.7 Changes made: Update sdc-tosca version to 1.4.7. Replace org.onap.sdc.tosca.parser.impl.SdcTypes with org.onap.sdc.tosca.parser.enums.SdcTypes. Replace getNodeTemplatePropertyAsObject with getNodeTemplatePropertyValueAsObject. Issue-ID: CCSDK-758" docker cp sdnc_ueblistener_container:/opt/app/ueb-listener/logs/ueb-listener.log /home/ubuntu/la505a/logs/ueb-listener-$(date +"%F.%R").log scp -i /home/users/la505a/openlab/onapsdnc-key1.pem ubuntu@10.12.6.207:/home/ubuntu/la505a/northbound-758/ccsdk-758-ueb-listener-2018-11-27.20:41.log /home/users/la505a/ccsdk.dublin/CCSDK-758/northbound-ccsdk-758/ccsdk-758-ueb-listener-2018-11-27.20:41.log SONAR coverage before CCSDK-758: % n/a SONAR coverage after CCSDK-758: % n/a