optf/osdf.git
6 years agoUpdates to address new HPA policies 53/39153/1
Ankitkumar Patel [Tue, 27 Mar 2018 15:54:53 +0000 (11:54 -0400)]
Updates to address new HPA policies

Issue-ID: OPTFRA-100
Change-Id: Iaff7b50dc5394546cc46591bef9b054cd6cde792
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
6 years agoUpdated the schematics models of the HAS API 41/38641/1
Ankitkumar Patel [Mon, 26 Mar 2018 19:03:48 +0000 (15:03 -0400)]
Updated the schematics models of the HAS API

Updated the validation models and related testcases.

Issue-ID: OPTFRA-203
Change-Id: I02219e64543eb7a9a7933322bf19f21e070496f4
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
6 years agoMerge "Inserted policy tosca models and examples"
Sastry Isukapalli [Mon, 26 Mar 2018 18:06:23 +0000 (18:06 +0000)]
Merge "Inserted policy tosca models and examples"

6 years agoInserted policy tosca models and examples 11/38611/3
Ankitkumar Patel [Mon, 26 Mar 2018 16:34:28 +0000 (12:34 -0400)]
Inserted policy tosca models and examples

Uploaded the policy tosca models and policy examples for HAS.

Issue-ID: OPTFRA-27
Change-Id: I96ae70c5fe34ce7f40f461801e149d81afa52ea3
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
6 years agoAdding the missing healthcheck 19/38619/1
Dileep Ranganathan [Mon, 26 Mar 2018 10:47:18 +0000 (03:47 -0700)]
Adding the missing healthcheck

Adding the missing healthcheck from previous commit.

Change-Id: I443dff8a22ea641bcbdfc4e8aa73ba5557d3259f
Issue-ID: OPTFRA-22
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
6 years agoUpdate the policy adaptor and related testcases 17/38317/1
Ankitkumar Patel [Sun, 25 Mar 2018 23:27:39 +0000 (19:27 -0400)]
Update the policy adaptor and related testcases

Generalized the policy adaptor code by removing homing specific logic.

Issue-ID: OPTFRA-27
Change-Id: I331030a2f3f5c0c17af1a72af9794131555a9217
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
6 years agoadded healthcheck 69/38269/1
ramkri123 [Sun, 25 Mar 2018 03:00:07 +0000 (00:00 -0300)]
added healthcheck

Issue-ID: OPTFRA-22
Change-Id: I783a597b81abd0027819fff0c103250e1e003c10
Signed-off-by: ramkri123 <ramkri123@gmail.com>
6 years agofixing docker image tag 67/38267/1
ramkri123 [Sun, 25 Mar 2018 01:12:55 +0000 (22:12 -0300)]
fixing docker image tag

Issue-ID: OPTFRA-22
Change-Id: Iacd81643a3a317171aaa3af8e78b2c6a33c52348
Signed-off-by: ramkri123 <ramkri123@gmail.com>
6 years agofixing name of staging image 65/38265/1
ramkri123 [Sun, 25 Mar 2018 00:28:06 +0000 (21:28 -0300)]
fixing name of staging image

Issue-ID: OPTFRA-22
Change-Id: Iea233cbebc5b277ee23e7e52edce3778a23308a0
Signed-off-by: ramkri123 <ramkri123@gmail.com>
6 years agoFix bug in docker build script 51/38251/1
Sastry Isukapalli [Sat, 24 Mar 2018 06:16:50 +0000 (02:16 -0400)]
Fix bug in docker build script

Fixed a spurios typo in date command

Issue-ID: OPTFRA-22
Change-Id: I4a9b02f52d07bba2091b95ab201c9fc0b252f971
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoMerge "Fix "brain-overload" functions flagged by SONAR"
Shankaranarayanan Puzhavakath Narayanan [Thu, 22 Mar 2018 20:29:13 +0000 (20:29 +0000)]
Merge "Fix "brain-overload" functions flagged by SONAR"

6 years agoAdd docker components for CSIT 75/37675/5
Sastry Isukapalli [Thu, 22 Mar 2018 06:03:23 +0000 (02:03 -0400)]
Add docker components for CSIT

Added license to Dockerfile
Added 8699 internal port and 8698 external port

Issue-ID: OPTFRA-22
Change-Id: I232acc6cd417efda164ae825362dcc6d0be28a12
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoFix "brain-overload" functions flagged by SONAR 55/37655/2
Sastry Isukapalli [Thu, 22 Mar 2018 04:58:14 +0000 (00:58 -0400)]
Fix "brain-overload" functions flagged by SONAR

Refactored two brain-overload functions
Moved a policy util function from conductor/api_builder.py to policy/utils.py

Issue-ID: OPTFRA-195
Change-Id: I879e7f4f5d92cc530c66d3ed071bf5246397ba13
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoNew policies and required code changes 33/36333/2
Sastry Isukapalli [Sat, 17 Mar 2018 06:40:15 +0000 (02:40 -0400)]
New policies and required code changes

Issue-ID: OPTFRA-146
Change-Id: I2261ae69f52b184cd7dcb7b86d5905538666a411
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoMerge "Update oparent-python version for optf/osdf"
Sastry Isukapalli [Thu, 15 Mar 2018 05:30:52 +0000 (05:30 +0000)]
Merge "Update oparent-python version for optf/osdf"

6 years agoUpdate oparent-python version for optf/osdf 85/35885/1
Dileep Ranganathan [Wed, 14 Mar 2018 21:38:30 +0000 (14:38 -0700)]
Update oparent-python version for optf/osdf

Change-Id: I8b63a0e2ea35fbaa28674e4edf7da54ddd6ce054
Issue-ID: OPTFRA-184
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
6 years agoExample Minizinc Placement Models for 5G 97/35097/1
ramkri123 [Mon, 12 Mar 2018 01:33:39 +0000 (22:33 -0300)]
Example Minizinc Placement Models for 5G

Issue-ID: OPTFRA-173
Change-Id: I245e64764d8dd6e9e254a79a97a7d49e228b125a
Signed-off-by: ramkri123 <ramkri123@gmail.com>
6 years agoDockerfile for OSDF Minizinc Placement Examples 43/35043/1
ramkri123 [Sun, 11 Mar 2018 02:12:23 +0000 (23:12 -0300)]
Dockerfile for OSDF Minizinc Placement Examples

Issue-ID: OPTFRA-153
Change-Id: Ieba7c834e1fa028a00f64bdbf1994fd6703a8fa0
Signed-off-by: ramkri123 <ramkri123@gmail.com>
6 years agogetOptions renamed in osdfapp.py and tests 45/34645/4
Sastry Isukapalli [Thu, 8 Mar 2018 03:00:20 +0000 (22:00 -0500)]
getOptions renamed in osdfapp.py and tests

Issue-ID: OPTFRA-102
Change-Id: Idf0a61ff837ecd26577febaca5f0538971759792
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoClean up code smells, added osdfapp.py 19/34619/3
Sastry Isukapalli [Thu, 8 Mar 2018 01:24:38 +0000 (20:24 -0500)]
Clean up code smells, added osdfapp.py

Added osdfapp.py in inclusions. TODO: clean up this structure.

Notes:
1) Do not use java-like naming (use get_options instead of getOptions).
2) Do not have commented out code in imports (it got flagged as red)

Issue-ID: OPTFRA-102
Change-Id: Ie889b581dc8bf6683ff9bf60a6e14f254a26ef12
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoExclude Tests from Sonar coverage report 13/34613/3
Dileep Ranganathan [Wed, 7 Mar 2018 17:42:55 +0000 (09:42 -0800)]
Exclude Tests from Sonar coverage report

Change-Id: I60bf015cdc4a3a7fad8babf146dd9e78470645d1
Issue-ID: OPTFRA-102
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
6 years agoAdding SONAR coverage report support 27/33727/3
Sastry Isukapalli [Fri, 2 Mar 2018 05:10:29 +0000 (00:10 -0500)]
Adding SONAR coverage report support

Issue-ID: OPTFRA-102
Change-Id: I67552599ff49dff29f99578b83592dd8d2ced193
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoMinizinc Placement Model Ex. for vDNS+vFW use case 73/33273/1
ramkri123 [Tue, 27 Feb 2018 22:52:49 +0000 (14:52 -0800)]
Minizinc Placement Model Ex. for vDNS+vFW use case

Issue-ID: OPTFRA-153
Change-Id: I228e638e4c5bfb2cabd970c571077f3ebaf01ece
Signed-off-by: ramkri123 <ramkri123@gmail.com>
6 years agoupdate OOF_HAS_R2_Interface.rst 37/32837/3
maopengzhang [Mon, 26 Feb 2018 06:53:55 +0000 (14:53 +0800)]
update OOF_HAS_R2_Interface.rst

update OOF_HAS_R2_Interface.rst according to the comments

Change-Id: I85ef6b26fabe5ce0a19a119c3f126fc0fc39c5c8
Issue-ID: OPTFRA-146
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoAdding/updating copyrights plus some unittests 71/32071/1
Sastry Isukapalli [Mon, 19 Feb 2018 06:29:26 +0000 (01:29 -0500)]
Adding/updating copyrights plus some unittests

Issue-ID: OPTFRA-96
Change-Id: Ica36e3cd90a87f97b6749500c00d7097c37abe39
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoMinizinc data model for Silver Customer 53/32053/1
Ramki Krishnan [Sun, 18 Feb 2018 15:52:27 +0000 (15:52 +0000)]
Minizinc data model for Silver Customer

Issue-ID: OPTFRA-128
Change-Id: Ied194c53352a9ba61ae29c5aecda80f4ebcbcf3d
Signed-off-by: Ramki Krishnan <ramkri123@gmail.com>
6 years agoMinizinc data model - no edge DC hard constraint 51/32051/1
Ramki Krishnan [Sun, 18 Feb 2018 15:47:46 +0000 (15:47 +0000)]
Minizinc data model - no edge DC hard constraint

Issue-ID: OPTFRA-127
Change-Id: Ic781135f1697623f245d98a32571a2f1e03d2438
Signed-off-by: Ramki Krishnan <ramkri123@gmail.com>
6 years agoMinizinc data file for gold customer 31/32031/1
Ramki Krishnan [Sun, 18 Feb 2018 00:35:42 +0000 (00:35 +0000)]
Minizinc data file for gold customer

Issue-ID: OPTFRA-126
Change-Id: I70ce27e11747d780ad4e851d685bdf0bdcf77bf8
Signed-off-by: Ramki Krishnan <ramkri123@gmail.com>
6 years agoMinizinc model-driven example for vDNS placement 29/32029/1
Ramki Krishnan [Sun, 18 Feb 2018 00:19:55 +0000 (00:19 +0000)]
Minizinc model-driven example for vDNS placement

Issue-ID: OPTFRA-110
Change-Id: I3944c82e387cda15a427005f5eb6527346fc37d5
Signed-off-by: Ramki Krishnan <ramkri123@gmail.com>
6 years agoMoved presentations to presentations folder 27/32027/1
Ramki Krishnan [Sat, 17 Feb 2018 19:55:55 +0000 (19:55 +0000)]
Moved presentations to presentations folder

Issue-ID: OPTFRA-125
Change-Id: I14c94a26a64cd735501ee3667f7142c53e8982a4
Signed-off-by: Ramki Krishnan <ramkri123@gmail.com>
6 years agoPreso on model-driven approach for vDNS placement 25/32025/1
Ramki Krishnan [Sat, 17 Feb 2018 19:41:22 +0000 (19:41 +0000)]
Preso on model-driven approach for vDNS placement

Issue-ID: OPTFRA-125
Change-Id: Iaa0ecb306c4a098369cb2cfecece0e2301b837de
Signed-off-by: Ramki Krishnan <ramkri123@gmail.com>
6 years agoAdded the OOF-HAS API document 71/31771/1
Ankitkumar Patel [Wed, 14 Feb 2018 22:43:52 +0000 (17:43 -0500)]
Added the OOF-HAS API document

Created the docs folder and added the OOF-HAS API document.

Issue-ID: OPTFRA-62
Change-Id: Ic0eda71086f14ceed75cbbe48544b91b9df4c89c
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
6 years agoMerge "Commit .gitreview"
Sastry Isukapalli [Tue, 13 Feb 2018 00:25:32 +0000 (00:25 +0000)]
Merge "Commit .gitreview"

6 years agoCommit .gitreview 25/31525/2
Dileep Ranganathan [Mon, 12 Feb 2018 15:39:25 +0000 (07:39 -0800)]
Commit .gitreview

Add .gitreview file to osdf

Change-Id: Ia38c6af1483e751d5a6eb61bb325efab546fd7c0
Issue-ID: OPTFRA-9
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
6 years agoRestoring .gitignore after a mistake at merge 35/31535/1
Sastry Isukapalli [Mon, 12 Feb 2018 23:19:35 +0000 (18:19 -0500)]
Restoring .gitignore after a mistake at merge

Issue-ID: OPTFRA-98
Change-Id: Idb8b53b30fa907ca1524558c512df0c6f54a9d81
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoAdded root pom.xml files for OSDF 23/31523/2
Dileep Ranganathan [Mon, 12 Feb 2018 15:20:56 +0000 (07:20 -0800)]
Added root pom.xml files for OSDF

Added pom.xml, assembly.xml
Modified .gitignore

Change-Id: I8b8bd6c180d1738567be6e6fa4c94c57e15f5b77
Issue-ID: OPTFRA-72
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
6 years agoRemoved unused DB-adapters, test cases, 60+% cover 87/31287/1
Sastry Isukapalli [Mon, 12 Feb 2018 02:09:32 +0000 (21:09 -0500)]
Removed unused DB-adapters, test cases, 60+% cover

We are not using OracleDB, PostgresDB, and VerticaDB, so there is no
need to keep the "dead code" -- we can always add it back as needed.
Added test cases so that all the files are at least minimally covered.
Overall coverage on my local tox shows 66% coverage (I manually ensured
all files are included in the coverage report).

Issue-ID: OPTFRA-95
Change-Id: If1cab112236b4f32a96315308ce815088fa092d1
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoRe-org folders, onboard test folder, test config 79/31279/1
Ankitkumar Patel [Sun, 11 Feb 2018 22:51:13 +0000 (17:51 -0500)]
Re-org folders, onboard test folder, test config

Reorganized the folder structure. Onboarded testcases. Added test config.

Issue-ID: OPTFRA-74
Change-Id: I97882a162a405a18ffd287495039e15ae9d0ad7b
Signed-off-by: Ankitkumar Patel <ankit@research.att.com>
6 years agoMerge "Push policy adapter code (adapted from ECOMP)"
Shankaranarayanan Puzhavakath Narayanan [Fri, 12 Jan 2018 04:47:11 +0000 (04:47 +0000)]
Merge "Push policy adapter code (adapted from ECOMP)"

6 years agoMerge "Push license selection seed code"
Shankaranarayanan Puzhavakath Narayanan [Fri, 12 Jan 2018 04:46:48 +0000 (04:46 +0000)]
Merge "Push license selection seed code"

6 years agoMerge "OOF design framework seed code"
Shankaranarayanan Puzhavakath Narayanan [Fri, 12 Jan 2018 04:46:15 +0000 (04:46 +0000)]
Merge "OOF design framework seed code"

6 years agoMerge "Seed code for OSDF placement adapter"
Shankaranarayanan Puzhavakath Narayanan [Fri, 12 Jan 2018 04:45:58 +0000 (04:45 +0000)]
Merge "Seed code for OSDF placement adapter"

6 years agoSeed code for other adapters 79/27979/1
Sastry Isukapalli [Thu, 11 Jan 2018 19:53:14 +0000 (14:53 -0500)]
Seed code for other adapters

Issue-ID: OPTFRA-47
Change-Id: I33595df23f077b2a9366c45b69afecdf80beaaf8
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoSeed code for OSDF placement adapter 77/27977/1
Sastry Isukapalli [Thu, 11 Jan 2018 19:45:11 +0000 (14:45 -0500)]
Seed code for OSDF placement adapter

Issue-ID: OPTFRA-46
Change-Id: Ia1e5ecae1052d0ef93d99cf560216822051c438f
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoOOF design framework seed code 75/27975/1
Sastry Isukapalli [Thu, 11 Jan 2018 19:37:39 +0000 (14:37 -0500)]
OOF design framework seed code

Issue-ID: OPTFRA-18
Change-Id: Ib44b06f7184cb49f90d5936edd82cba44068b1c8
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoPush license selection seed code 71/27971/1
Sastry Isukapalli [Thu, 11 Jan 2018 19:29:33 +0000 (14:29 -0500)]
Push license selection seed code

Issue-ID: OPTFRA-48
Change-Id: I8555f03ed5bf6ee14409b0f5614607c696ee22a6
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoPush policy adapter code (adapted from ECOMP) 69/27969/1
Sastry Isukapalli [Thu, 11 Jan 2018 17:27:29 +0000 (12:27 -0500)]
Push policy adapter code (adapted from ECOMP)

Issue-ID: OPTFRA-17
Change-Id: I4497f894e139491a6746ab5b88e2d207f0d40be9
Signed-off-by: Sastry Isukapalli <sastry@research.att.com>
6 years agoInitial empty repository
Jessica Wagantall [Thu, 6 Jul 2017 21:21:55 +0000 (21:21 +0000)]
Initial empty repository