aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-07Changes for ccsdk and new ODL versionPatrick Brady3-3/+3
Change-Id: I8e19e7b1bb7ea0d36f07ed687cdf90533e147c38 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-Id: APPC-91 Issue-Id: APPC-158
2017-08-31Modified deployment script for new featureKalpesh Chaniyara2-2/+4
Modified deployment script to include new feature appc-sequence-generator Issue-Id : APPC-178 Change-Id: Ie223543d4ec8c3eb20ce318594970fcd784df8e1 Signed-off-by: Kalpesh Chaniyara <kalpeshkumar.chaniyara@amdocs.com>
2017-08-30Adding required DB table for LCM functionalityHector Anapan6-15/+99
1) Added the DB hostnames to map to the MySQL container's docker IP in APP-C Container's /etc/hosts, then 2) added installAppcDb.sh to create the "appcctl" database and its "transactions" table (in appcctl.dump) since it is needed to complete the LCM functionality, then 3) added some properties in appc.properties since they were used in local testing, but need to double check if they are absolutely necessary Change-Id: I7be65412ea4a87f7295adc9b6a69fe7ad917d62c Signed-off-by: Hector Anapan <ha076r@att.com> Issue: [APPC-122] Signed-off-by: Hector Anapan <ha076r@att.com>
2017-08-28Fixing LCM action on 500 Server ErrorHector Anapan1-2/+2
As per the latest APPC Docker Image in ONAP Nexus3, logging into the API Explorer (<APPC_IP>:8282/apidoc/explorer/index.html) then triggering any LCM action in appc-provider-lcm (ex: lcm restart) fails with 500 Server Error. This commit fix this by re-ordering the way that the APP-C karaf features are installed in such a way that the domain-model-lib artifact and other dependencies are found when triggering the LCM actions. Change-Id: I4177df8a5a034500b889a714599aa71f22395de6 Signed-off-by: Hector Anapan <ha076r@att.com> Issue: [APPC-169]
2017-08-22Adding two DGs in platform-logicHector Anapan1-0/+2
Adding two DGS (APPC Generic Restart, and APPC API Legacy Operation) so that they load automatically during docker image instantiation. These DGs are loaded will now be loaded and activated in the SDNCTL table of the APPC MySQL DB Container. Change-Id: I3cb366184be05d899e809ed04d70039f6964d27b Signed-off-by: Hector Anapan <ha076r@att.com> Issue: [APPC-167]
2017-08-16Changing AAIService Bundle to use AAI PropertiesHector Anapan7-9/+88
This code changes the docker-compose.yml's SDNC_CONFIG_DIR env.variable in the "appc" service that deploys the appc container to point to appc's aaiclient.properties instead of the sdnc's aiiclient.properties. In doing so, some properties had to be moved to the new SDNC_CONFIG_DIR's appc properties folder path so SDNC karaf features are installed correctly. Also, replacing the AAIClient p12 keystore by converting the validated jks file to this new p12 keystore certificate. Change-Id: I6ee5bd56f4403cb575fdc93ded8eebc6a7a5cc4b Signed-off-by: Hector Anapan <ha076r@att.com> Issue: [APPC-129]
2017-08-15Changing sdnc docker image versionPatrick Brady1-1/+1
The current sdnc docker image has a bug where the incorrect artifacts are present. Until we make the change over the the new ccsdk images, this temporary change will allow our appc image to work again. The change is to use an older version of the sdnc docker image. Change-Id: I7565a36b619f8f2cdc567f57e63a12a97671b27a Signed-off-by: Patrick Brady <pb071s@att.com> Issue-Id: SDNC-56
2017-08-14OAM operations - deploymentHao Kuang3-2/+18
Add new APPC features for oam, command-executor and lifecycle-management. Includes these user stories: APPC-39/41/43/44/45/46/52/77. Issue Id: APPC-38 Change-Id: I374fb363a46158fbf867228857c932b4da553fac Signed-off-by: Hao Kuang <Hao.Kuang@amdocs.com>
2017-08-11Modifying code to point to AAIService PropertiesHector Anapan6-25/+104
Adding dblib.properties (mysql credential properties to the sdnctl db), modifying setenv.sh (used to define property values to mysql - such as authenticating against the MySQL DB's) and adding the APPC_CONFIG_DIR env variable as part of the Dockerfile. Patch: Reverted Unintentional changes to the docker-compose template. Patch: Changed some formatting as per Marcus's suggestions Change-Id: I7cf9d90405bb4d552779cd0cd8a4f01525bdd823 Signed-off-by: Hector Anapan <ha076r@att.com> Issue: [APPC-129]
2017-08-10Removing jenkins-settings.xml filePatrick Brady1-167/+0
This file is not used by LF Jenkins and should have been removed long ago. Change-Id: I0b61b1bf54e6afe200d366fa21b9b73b04c6ad7e Signed-off-by: Patrick Brady <pb071s@att.com> Issue: APPC-128
2017-08-04Merge "Changing scripts & properties for A&AI connection"Patrick Brady4-16/+302
2017-08-04Changing scripts & properties for A&AI connectionroot5-17/+304
Modifying and adding new folders, properties files, and scripts to set up APP-C to be able to connect to A&AI. Also, providing general certificates to connect to a standard A&AI instance. Change-Id: I511dabf7638b947abe800147545e3032919d5144 Signed-off-by: root <ha076r@att.com> Issue: [APPC-122]
2017-08-03Correcting new vnf_dg_mapping sqlPatrick Brady2-1/+21
The path was wrong to the sql script before, and it was not included in the bundle. Change-Id: Id34950dcb424b9c71f203da12820a27ed77d7d45 Signed-off-by: Patrick Brady <pb071s@att.com> Issue: APPC-88
2017-08-03Reformatting graph.versions and DGsroot2-1/+2
The DGs and the graph.versions located in the platform-logic folder (the one that loads and activates the DGs into the DB as defined by graph.versions) are formatted as DOS/noeol files which breaks the process to activate/load these DGs into the DB. Formatting these files to UNIX format. Change-Id: I31c626675801fb37d3de73fae7aa25c4ad59af71 Signed-off-by: root <ha076r@att.com> Issue: [APPC-99]
2017-08-02Reformatting graph.versions and DGsroot4-820/+820
The DGs and the graph.versions located in the platform-logic folder (the one that loads and activates the DGs into the DB as defined by graph.versions) are formatted as DOS/noeol files which breaks the process to activate/load these DGs into the DB. Formatting these files to UNIX format. Change-Id: I281027c3887213a8dfd540e2c66505c7ed6005db Signed-off-by: root <ha076r@att.com> Issue: [APPC-99]
2017-08-01Adding new directed graphsPatrick Brady4-0/+320
Added Generic_Restart and legacy_operation and updated topology_operation_all. Created VNF_DG_MAPPING.sql and added code for this sql at the end of "install.sh". Change-Id: Ib741740e8be43cda22c648215b0d7096b95ea2ed Signed-off-by: Patrick Brady <pb071s@att.com> Issue:APPC-88
2017-07-26[APPC-16] Chef DG in XML/JSON format.hector3-2/+767
Change-Id: I35df1f91efe76f7b6e0f268ee715e1f742b44548 Signed-off-by: hector <ha076r@att.com>
2017-07-26Changing sdnc root pom versionPatrick Brady2-2/+2
[APPC-95]Version 1.1.2 of sdnc root pom no longer exists Change-Id: I3e05c4f1ba6295054af0b2a75ea132509f3c417c Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-23Changing to sdnc snapshot version [APPC-15]Patrick Brady1-5/+5
Sdnc docker images do not seem to contain non-snapshot artifacts. Switching to use snapshot artifacts should fix the problem. Change-Id: I3d292a7f2f71c263fb77df6a984ba9157063039c Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-18[APPC-6] Ansible DG in JSON format.hector1-0/+1
Change-Id: I570dbad1653eb72faf49dd108942d5add199455c Signed-off-by: hector <ha076r@att.com>
2017-06-21Updating sdnc version [APPC-15]Patrick Brady3-3/+16
Change-Id: If82cdfb15b0961ca8abd02ee29a56a4457bbad3d Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-19[LICENSE] Updating licenses as per legal decisionroot14-29/+60
Change-Id: Iaa769b9446688358da0fdc844fe80747a8dd35a4 Signed-off-by: root <ha076r@att.com>
2017-06-19[feature/APPC-6] Adding DG assoc w Ansible Featureroot2-0/+56
Change-Id: I0d24b0ff35954c585f23d17b74b777991eb27634 Signed-off-by: root <ha076r@att.com>
2017-06-16Adding new ansible adapter to install scriptsPatrick Brady2-2/+4
[feature/APPC-6] Change-Id: Ib70c272b1538fed94d0721351c48fd61b6fd1f2d Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-16Switching back to a stable version of sdnc imagePatrick Brady1-1/+1
Change-Id: I22d3b081a670aab940fecc8837ce416cc3aaac75 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-13Updating the sdnc docker image versionPatrick Brady1-1/+1
Change-Id: Iaa08144991bc79394968227831a04ea666a0f30e Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-13Enabling install of iaas-adapterPatrick Brady2-3/+5
For task [APPC-4] Change-Id: Ide972c5078a04e6d63433dd7af168e59c49f1047 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-06-12Fix root versionVictor Morales1-1/+1
Change-Id: Id14abe6d6ca0745c160f78fc73d674b1ce329027 Signed-off-by: Victor Morales <victor.morales@intel.com>
2017-06-05Deployment changes to support appc rebasePatrick Brady3-47/+21
Change-Id: I8217dafeb8fe1f5b93d01bb8f666573d5c652d88 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-05-16fix maven local build issueGuo Ruijing2-0/+3
onap jenkins use maven-assembly-plugin 2.2-beta-5. without fix, local build use maven-assembly-plugin 2.4.1 and build fails as: Assembly is incorrectly configured: null. to fix local build issue: 1. update to maven-assembly-plugin 2.6 2. add AssemblyId configuration which is needed for assembly >= 2.2 Change-Id: Icb1178b5c254ce188345cf1ee5381b442c8e668d Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-05-16update copyright to avoid noisy diff after buildGuo Ruijing10-18/+113
Change-Id: I50d213f4d22dff2e211258a3e536dc1a50618b78 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-05-11Add distMgmt tag to rootpomubuntu1-0/+16
Change-Id: Iffbc88079febaa853a90b6bdfdb7e3728e47b371 Signed-off-by: ubuntu <ha076r@att.com>
2017-05-10[UCA-10] Support correct MTU for docker-composeubuntu1-0/+6
Change-Id: I731fe4470a7262b6c01cb5e85cbb5718e18ee782 Signed-off-by: ubuntu <ha076r@att.com>
2017-04-27Change docker taggingPatrick Brady1-2/+36
Add script to check if a snapshot or release is being built. Create the appropriate docker tags for each case. Change-Id: Iac3e1804222a4ce838a3fb8a2130036ec0cda40d Signed-off-by: Patrick Brady <pb071s@att.com>
2017-04-26call the right script to start dgbuilderjwang51-1/+1
Change-Id: Ifa92542502ba5e7a1eb6b6329d64a0c5ed71479c Signed-off-by: Jing Wang <jing.wang5@huawei.com>
2017-04-26Merge "Update .gitreview with onap URL"Patrick Brady1-1/+1
2017-04-26Adding back docker staging tag with the timestampPatrick Brady1-1/+1
Change-Id: I5e1be822e3011edbb292b9438b5a63c5ba68575d Signed-off-by: Patrick Brady <pb071s@att.com>
2017-04-20Modify installFeatures.sh scriptPatrick Brady1-3/+17
Adding a while loop around each call to the opendaylight karaf client. If the client is not available it will try again up to 10 times. The new version of opendaylight seems to have delays after installing sdnc components which can cause errors for the appc components. These script changes fix allow the install script to wait for opendaylight to become available. Change-Id: I31d7e365fd528d015f1d4d07a7f67f55c058d1d0 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-04-11Merge "Fix appc deployment build failure"Patrick Brady1-3/+3
2017-04-11Fix appc deployment build failureKanagaraj Manickam k003651061-3/+3
basic unix command such as bash, find are hard coded with complete path which causes build failure. As these commands are always available in system path, the hard-coded path is removed to pass the build Change-Id: I37d1a112dfce811c1074bb7f3af2865b3d221381 Signed-off-by: Kanagaraj Manickam <kanagaraj.manickam@huawei.com>
2017-04-10Using properties for nexus server definitionPatrick Brady1-12/+6
Change-Id: I85f8d5c2809835b4acdfb613310475bb6365cadb Signed-off-by: Patrick Brady <pb071s@att.com>
2017-04-07Changing sdnc versionsPatrick Brady2-2/+2
Changing to sdnc root pom version 1.1 and to sdnc docker image version 1.1-SNAPSHOT in order to support the change to opendaylight Boron. Change-Id: I6cfcc864d816771c8bf66003313b2d5c42a88c38 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-29Point Nexus proxy to new URLAndrew Grimberg1-2/+9
The nexus.openecomp.org domain has been deprecated for nexus.onap.org Change-Id: I7b56496b399ad7b8e11e3c862cbd14a4570b2351 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-03-29Update .gitreview with onap URLAndrew Grimberg1-1/+1
Change-Id: I6d9a9ca91b5bb5982b7429c56f7eedfc80705657 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-03-22Correcting docker image tag mistakePatrick Brady1-1/+1
Docker image name was only supposed to have major and minor version. Change-Id: I34032ffb5cfb07c9d99ed289368f7a7915cd650f Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-22Changing docker image taggingPatrick Brady3-5/+5
Change-Id: Ia01e0821d736ba0035eeabaf221efab32c5f838f Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-17Merge "Add default path for mvn settings file"Patrick Brady1-0/+27
2017-03-10Merge "Updating master to 1.1.0-SNAPSHOT"Patrick Brady7-12/+12
2017-03-10Updating master to 1.1.0-SNAPSHOTPatrick Brady7-12/+12
Change-Id: I40b21060f71ef2e495deb30ea7e8949c673cc3ee Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-08Add default path for mvn settings fileRashmi Pujar1-0/+27
I believe Jenkins is settings these env variables. However, having defaults when env is not set is helpful to build images locally. Change-Id: I93e96611a9e9cb7355e38c346f042815838880af Signed-off-by: Rashmi Pujar <rashmi.pujar@bell.ca>