summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-02-05Fix Fluorine installationTimoney, Dan (dt5972)5-4/+11
Fix updates to features.cfg for Flourine. Change-Id: Icb8d4dc2ed98ac71a8f0ef1c8fe68729091436c5 Issue-ID: CCSDK-489 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-31remove proxy conf in pom for ansible-serverSylvain Desbureaux1-1/+0
Change-Id: I9f230afab027f4c2442c5af91a96bbddf691d78a Issue-ID: INT-816 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-01-31Debug ansible docker issueTimoney, Dan (dt5972)1-0/+1
Debug ansible docker install issue by turning on verbose logging. Change-Id: I9b032f459c1d2a4f798417b53dfc9957d510e37a Issue-ID: INT-816 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-31Merge "reduce ccsdk-ansible-server image footprint"Dan Timoney16-1162/+1534
2019-01-31Merge "Install saltstack-adapter jar"Dan Timoney2-2/+16
2019-01-30Install saltstack-adapter jarTimoney, Dan (dt5972)2-2/+16
Install saltstack-adapter jar file in ODL local maven repo. Change-Id: Ic3132c01b33d11f38fde96df291256fafed79aca Issue-ID: CCSDK-1014 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-30reduce ccsdk-ansible-server image footprintSylvain Desbureaux16-1162/+1534
Project "CIA" scope is to provide smaller and multi architecture docker images. This proposition aims to do that for ccsdk-ansible-server. The current size of this proposal is 139mb compared to the 618Mb image proposed before (and before actual ansible installation). Principles used are the following: 1. a "basic" `docker build .` should provide a working image; 2. use the smallest (and multi arch) base image possibe; 3. install necessary stuff only; 4. leverage python best practices for installation; 5. remove installation stuff occuring at run level and move them to build level. * Dockerfile is now at the root part; * ansible configuration file `ansible.cfg` is created and put in `configuration` folder; * ansible configuration file `ansible.cfg` is pushed during the build part with a reproductible process; * `python` files are on `ansible-server" folder so copying during build works out of the box; * yml files are put directly on `ansible-server/Playbooks` so copying during build works out the box; * Dockerfile base image is now alpine:3.8; * `timeout` executable being now from busybox, change in the command-line call has been made (`--signal` is now `-s` and `-t` is set before setting the timeout value). * Only install python and python-pip as alpine package and remove build dependencies package after use. * put all python requirements in `requirements.txt` package and launch pip installation command with this file. * call directly python main script (`RestServer.py`) as entrypoint and do the python installation stuff at build time. - [x] change pom.xml so building parts works - [ ] consider changing destination folder (`/opt/ansible-server/`) to the ancient one (`/opt/onap/ccsdk/`) if this is problematic Change-Id: I5c66f29ca40d9224aef3d230593735b8e0aa1f3b Issue-ID: INT-816 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-01-29alpine build, implement to follow VNF anisble ReqTaka Cho9-993/+1699
1. change from ubuntu build to alpine build 2, follow the dir path for playbook - pls see JIRA Change-Id: Iaa2f7e3c9fc66542b1bc0751826821276f773efa Issue-ID: CCSDK-1009 Signed-off-by: Taka Cho <takamune.cho@att.com>
2019-01-28Update release notes for Casablance mtceTimoney, Dan (dt5972)1-0/+34
Documented bugs fixed in Casablanca maintenance release. Change-Id: Iadef1c82eceb62c61077899575d4d92fe92dbea6 Issue-ID: CCSDK-1010 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-11Changes for FluorineTimoney, Dan (dt5972)24-54/+65
Update docker container for ODL Fluorine Change-Id: Ia595d5afb30b2ad53de547e3b5f89fd480a76a28 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-11Enable the installation of TemplateNode featureMunir Ahmad2-0/+14
Change-Id: Ic037a8b2168a81c1d73868290f10fe043e9133f3 Signed-off-by: Munir Ahmad <munir.ahmad@bell.ca> Issue-ID: CCSDK-923
2019-01-08Prepare for release build0.4.0Timoney, Dan (dt5972)10-70/+62
Prepare for release of early ODL-Oxygen based CCSDK Dublin Change-Id: I8f725533def2c2bec8e37af86ee2657d125a50e0 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-12-20Add base ODL Fluorine containersTimoney, Dan (dt5972)6-0/+509
Add base docker containers for OpenDaylight Fluorine SR1 Change-Id: I6f203352adae5d4d70628be62818d6f5f96f1457 Issue-ID: CCSDK-860 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-12-17Merge "update SVC_LOGIC table"Dan Timoney0-0/+0
2018-12-15Merge "Port ODL Oxygen to alpine"Dan Timoney32-781/+3941
2018-12-14Port ODL Oxygen to alpineTimoney, Dan (dt5972)32-781/+3941
Add new alpine-based images for OpenDaylight Oxygen container. Change-Id: I49eb198e39a4dd71736175876e2e1af0a85d5228 Issue-ID: CCSDK-841 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-12-13update SVC_LOGIC tableSmokowski, Kevin (ks6305)1-0/+2
Add missing columns modified_timestamp and md5sum Change-Id: I1719323459eacd895a8ae4ddd75c3df2a5df5953 Issue-ID: CCSDK-828 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2018-12-11Update INFO.yaml fileJessica Wagantall1-16/+46
- Add Gaurav Agrawal as committer - Add missing info sections - Fix indentation to pass verify Change-Id: I96e13aac1d865ae239874cceccea920a210cacd7 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-12-05Update INFO.yaml fileJessica Wagantall1-5/+4
Remove Ryan Goulding Change-Id: I6bafe1c7a8ef205c3ae673992f20b328423f3d90 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-29Update release notesTimoney, Dan (dt5972)1-8/+11
Update release notes with review comments. Change-Id: If0c2f4873b92aa361ab68c158165f893dc3f7aee Issue-ID: CCSDK-654 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-11-19Merge "[CCSDK-683] fixed dg import from local git repo"Dan Timoney9-10/+393
2018-11-19Merge "fix typos"Dan Timoney1-1/+1
2018-11-15Merge "Store .installed marker in persistent volume"Dan Timoney1-2/+8
2018-11-15Merge "Update packages inside the container"Dan Timoney1-0/+1
2018-11-14Store .installed marker in persistent volumeTimoney, Dan (dt5972)1-2/+8
Store .installed marker in persistent volume (/opt/opendaylight/current/daexim) Change-Id: If9bad7fcd8a2412d1db7fb3bbb77d5f81f4b7377 Issue-ID: SDNC-518 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com> (cherry picked from commit 9788155805ded9b76617e6c795c76b53f73426ec)
2018-11-12[CCSDK-683] fixed dg import from local git repoSheshashailavas Chinthakayala9-10/+393
and also added option to view difference of json and xml since import Change-Id: I4e2616f1880805bd74031020418ba2776616cbfa Issue-ID: CCSDK-683 Signed-off-by: Sheshashailavas Chinthakayala <sc2914@att.com>
2018-11-08Update release notes for CasablancaTimoney, Dan (dt5972)1-27/+60
Update release notes with links to user stories and bugs for Casablanca Change-Id: I6d94c0de07bd629faf51b6845bd05495b22fd661 Issue-ID: CCSDK-654 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-11-08fix typosStanislav Chlebec1-1/+1
Change-Id: Ib0581cb404e50defcbfcfeb399eeddb6c91799f5 Signed-off-by: Stanislav Chlebec <stanislav.chlebec@pantheon.tech> Issue-ID: AAF-582
2018-11-07Update packages inside the containerJulien Barbot1-0/+1
This prevents from package desynchronization, leading to half packages not installed. Change-Id: I11ef8a8f18e5b041b8c0c3c66b0792dad8361e28 Issue-ID: SDNC-443 Signed-off-by: Julien Barbot <julien@barbot.org>
2018-10-23Roll to initial Dublin snapshotTimoney, Dan (dt5972)14-32/+32
Roll version to initial Dublin snapshot Change-Id: If2e121ea6a05e532db7e055de9f86adec11ef378 Issue-ID: CCSDK-617 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-12Prepare for RC0 release3.0.0-ONAP0.3.1Timoney, Dan (dt5972)5-5/+5
Update to prepare for RC0 release build: remove -STAGING tag from release version and use released parent poms. Change-Id: I8737380807de0cb582d9a7a1fe99ca74b1c767b5 Issue-ID: CCSDK-617 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-04Roll to next snapshot versionTimoney, Dan (dt5972)14-28/+28
Roll ccsdk/distribution to next snapshot version. Change-Id: Ic5ba30c3abb0049dc125488f19e7622d2dce1ee1 Issue-ID: CCSDK-597 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-09-27Prepare for release build0.3.0Timoney, Dan (dt5972)5-6/+7
Remove -STAGING from release version and remove SNAPSHOT dependencies Change-Id: I2d10dea846bcdccf999ac34026a8c8b8677af4f1 Issue-ID: CCSDK-597 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-24Install javax.ws.rs-api v 2.1Timoney, Dan (dt5972)1-0/+6
Install version 2.1 of javax.ws.rs-api package, needed by restapi-call-node Change-Id: Ib68ba5a7aa5724695b0877bda7d149122b2a34b9 Issue-ID: CCSDK-567 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-20Revert "Dependency management for Restconf Client"Timoney, Dan (dt5972)1-3/+2
This reverts commit b23b39dbc67c7269c6c7cdbff5f9a529e0dffb75. Change-Id: Idbab8aaed32dd0fa1858851a5d9aab6c6eab28f3 Issue-ID: CCSDK-567 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-20Merge "Dependency management for Restconf Client"Dan Timoney1-2/+3
2018-09-19fix ansible inventory pathAgarwal, Ruchira(ra1926)2-2/+2
Change ansible inventory path to have ccsdl instead of sdnc in path Change-Id: Iebd5a03b38aa92e01d1ec986661d49d461052a2d Issue-ID: CCSDK-586 Signed-off-by: Agarwal, Ruchira(ra1926) <ra1926@att.com>
2018-09-19Dependency management for Restconf Clientgaurav1-2/+3
Changes includes: - Added Restconf client to boot features list in DockerFile. Change-Id: I9dadc1f9a1cb149d8cb6604d12210c86c6bb1dec Issue-ID: CCSDK-567 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2018-09-13Merge "Updating aai version in aaiclient.properties"Dan Timoney1-14/+14
2018-09-12Merge "Add dependencies for blueprint-processor"Dan Timoney3-26/+72
2018-09-12Add dependencies for blueprint-processorAlexis de Talhouët3-26/+72
Change-Id: I6eb0a5b2202ab7af324a01e453ae9e4510c3d64d Issue-ID: CCSDK-505 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-09-12Add ansible-server to ccsdkTimoney, Dan (dt5972)11-0/+2111
Add ansible-server to CCSDK (copied from sdnc) Change-Id: I1a351ada1b31cb6623ec2ef850a9d85f856ba41c Issue-ID: CCSDK-554 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-11Updating aai version in aaiclient.propertiesgaurav1-14/+14
Updated AAI version to v14 in aaiclient.properties. Change-Id: I52faa1a381f5bfa6ac8ac6dcff56269757e2bfb3 Issue-ID: CCSDK-324 Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
2018-09-05Fix syntax error in SQL statementAaron Hay1-1/+1
Change-Id: I9f6c7f0d167d536692e4af390eb54ddfa2824900 Issue-ID: APPC-1191 Signed-off-by: Aaron Hay <ah415j@att.com>
2018-08-22Add netbox-client to odlsliAlexis de Talhouët1-0/+7
Change-Id: Ie383892d0ff3985598d418c99904e98c11c77557 Issue-ID: CCSDK-462 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-08-20Add LCM API to CCSDK readthedocsTimoney, Dan (dt5972)2-0/+16
Add missing LCM API doc to ccsdk documentation Change-Id: I5cd2addad7f9ff20a09eea3b6083b9f94801af4c Issue-ID: CCSDK-476 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-08-15Update ODL distro versionTimoney, Dan (dt5972)1-1/+1
Update ODL distribution version to Oxygen SR3 version. Change-Id: I0ea9b79ceef86552e2b6d42c7de23e8a189734e5 Issue-ID: CCSDK-453 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-08-13Remove tabs in asdc-api graph-versionslalena.aria1-1/+1
Changes made: Replace tabs with single space in asdc-api graph-versions in order to avoid SvcLogicLoader error. Change-Id: I1c91e799ec42f1ec7e2ffcc0cafdcbfce57ec27d Issue-ID: CCSDK-456 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-08-10Install 3rd party dependenciesTimoney, Dan (dt5972)4-0/+183
Add separate component to install all third party dependencies, including EELF (needed by ansible-adapter) Change-Id: I9b16ed83d19c2ed22fefd28a4e2186d6e196edcd Issue-ID: CCSDK-454 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-08-02Fix logging configurationTimoney, Dan (dt5972)1-60/+84
ODL Oxygen uses log4j2, which has a different configuration format from log4j. The org.ops4j.pax.logging.cfg that we were installing was in log4j format, which is what caused logging to break. The old format also created a large number of log files for each node executed. In this commit, we no longer create separate log files for each dg / node. We do, however, add the current directed graph and node id to each line logged in karaf.log Change-Id: I1377efa7e0c6fa6963e18370d69bafab60ba024d Issue-ID: CCSDK-427 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>