summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-02-24Schema creation and Data pre-load to on cps-xnf-proxy start-up using liquibaseputhuparambil.aditya17-85/+3101
1. Common change-log master used only to specify the different change sets. 2. Specific change set created for cpsTables creation and for loading data to each cps component like dataspace, schema-set, anchor and dataNode 3. The data load cabability is configurable in the sense, it will be trigered only if the label is specified in the application.yaml Issue-ID: CPS-173, CPS-242 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I44c640ce50b7203f5799d722149397478a98bc05
2021-02-22Release cps docker 0.0.1Bruno Sakoto1-0/+8
Issue-ID: CPS-175 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ide13969cdd6a5ae92658fb51645fb5b8dfedb563
2021-02-22Release cps maven 0.0.1Bruno Sakoto1-0/+4
Issue-ID: CPS-175 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I113e9a4ea69d369d2fbed9e3d33b54f7bd918a1e
2021-02-22Merge "Update root pom"Toine Siebelink1-1/+1
2021-02-22Merge "Rest & Java API layer - Query Datanodes using cpsPath that contains ↵Toine Siebelink11-0/+279
contains a leaf name and a leaf value"
2021-02-22Synchronize version.properties with pom versionBruno Sakoto1-2/+2
Issue-ID: CPS-175 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: If91a0098fa610479fabba4a92aa2c1c98671f56d
2021-02-22Rest & Java API layer - Query Datanodes using cpsPath that contains contains ↵niamhcore11-0/+279
a leaf name and a leaf value Issue-ID: CPS-231 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I3bf2a9946746ad06ddb4bc832206a36b78ff2175
2021-01-28Update root pomRishi.Chail1-1/+1
Issue-ID: CPS-167 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: Ic523a1ddb251f37ae62146fff2f7226007bf010c
2021-01-28Update CPS dependencies as Required for Honolulu releaseRishi.Chail1-1/+1
Issue-ID: CPS-167 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: Icc35a53a98fd29bd3c5b4750b8d07c3f6f202cc7
2021-02-19Merge "Persistence layer - Query Datanodes using cpsPath that contains ↵Toine Siebelink9-5/+250
contains a leaf name and a leaf value"
2021-02-19Merge "Correct URL for Get a node using anchor and dataspace"Toine Siebelink4-11/+21
2021-02-19Persistence layer - Query Datanodes using cpsPath that contains contains a ↵niamhcore9-5/+250
leaf name and a leaf value Issue-ID: CPS-231 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I9bd483a4b76e233ab6c64b3ef8aacb593e4e9da0
2021-02-18Configure versions-maven-pluginJessica Wagantall1-0/+33
This change is to fix stage-release whose maven goal versions:update-child-modules is not updating child module versions as expected. See sub-task CPS-239 of story CPS-175 for more details. Issue-ID: CPS-175 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ieb0e8cd576522d0ba2fd448eacd68679a97688e1 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2021-02-18Merge "E2E RAN Schema Model - yang model vs data test"Toine Siebelink3-7/+2008
2021-02-18E2E RAN Schema Model - yang model vs data testRuslan Kashapov3-7/+2008
Issue-ID: CPS-196 Change-Id: I0171dfc2f82505c8ae8497ff49fe3eb28e1972a6 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-18Data fragment update by xpath #3 - rest and service layersRuslan Kashapov7-29/+235
Issue-ID: CPS-58 Change-Id: Ie224da95b07748b63648226df6484cebae91cdec Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-01-27Correct URL for Get a node using anchor and dataspaceRishi.Chail4-11/+21
Issue-ID: CPS-252 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: I26bf4e30f49d1b47c38826360cd046ff41081aa8
2021-01-26Ensure CPS REST API Specs conform to ONAP standardsRishi.Chail5-157/+178
Issue-ID: CPS-25 Signed-off-by: Rishi.Chail <rishi.chail@est.tech> Change-Id: I17fec852cf2dcb824dfc0ab7f00ebe4cfd9e09b5
2021-02-17Merge "Data fragment update by xpath #2 - persistence layer"Toine Siebelink6-47/+182
2021-02-16Data fragment update by xpath #2 - persistence layerRuslan Kashapov6-47/+182
Issue-ID: CPS-58 Change-Id: Ifc4580936d06c6907d6b5ab20657063b6707ccbe Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-16Fix yang resource parse failure if filename matches IETF recommended formatRuslan Kashapov2-10/+24
Issue-ID: CPS-237 Change-Id: I9a8f95552b9814f02886d1b5074aa6e7a09f582d Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-15Merge "Update docker-compose"Toine Siebelink3-75/+122
2021-02-15Merge "Ensure CPS REST API Specs conform to ONAP standards"Bruno Sakoto2-31/+15
2021-02-15Update docker-composeClaudio D. Gasparini3-75/+122
- Add more documentation - fix application.yml location for service Issue-ID: CPS-236 Co-authored-by: Bruno Sakoto <bruno.sakoto@bell.ca> Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: I5a16f520c9536d2034c2afd1de947058d2fb13ee
2021-02-15Introduce cps-nf-proxy moduleClaudio D. Gasparini4-5/+36
- cps-nf-proxy module: Where NF Service resides - cps-nf-proxy module-rest: Where NF REST Service resides Issue-ID: CPS-244 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: Ia6fdf70b004d751d5db092d75de0b7f6fa5f1dd7
2021-02-10Merge "Data fragment update by xpath - parsing and validation"Toine Siebelink5-36/+212
2021-02-10Remove extra dependencies on actuator for rest servicesRuslan Kashapov2-8/+0
Issue-ID: CPS-232 Change-Id: I321752949ae8eed31e5ac3a1683f67fab30c5367 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-09Data fragment update by xpath - parsing and validationRuslan Kashapov5-36/+212
Issue-ID: CPS-58 Change-Id: I6363c39d7046afc3b20dcd1224d6399b043c4386 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-09General groovy test improvementsToineSiebelink3-75/+78
- Use the power of Groovy (maps and collections) - Improve data sample readability - Split out Datanode get scenarios: Separate Leave test from children related tests Issue-ID: CPS-160 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ife40749525a931b23091b472680c233f012bc457
2021-02-09Image nameClaudio D. Gasparini2-25/+20
- cps-service - cps-nf-proxy - cps-and-nf-proxy Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I579d3646f54adebc131196acbe74e24299b4ead6
2021-02-09Merge "Fix jenkins master merge job"Toine Siebelink2-3/+42
2021-02-09Merge "E2E Network Slice test for 'Coverage Area-Tracking Area & TA-Cell ↵Toine Siebelink4-48/+45
mapping' with updated data"
2021-02-08Fix jenkins master merge jobBruno Sakoto2-3/+42
Use port number 10003 to push to docker registry Issue-ID: CPS-227 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Idf6b448498908f6a3cbd7b235dee8d77a24280de
2021-02-08E2E Network Slice test for 'Coverage Area-Tracking Area & TA-Cell mapping' ↵puthuparambil.aditya4-48/+45
with updated data Issue-ID: CPS-199 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Ic399198bd583217d96d0f5306078563b23ae54fd
2021-02-05Merge "Custom Model E2E Network Slicing - RAN Inventory"Toine Siebelink3-0/+249
2021-02-05Custom Model E2E Network Slicing - RAN Inventoryniamhcore3-0/+249
Issue-ID: CPS-200 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I846ff2928de6e1fae1483ced05d66cfd1e44615e
2021-02-04Fetching data node by xpath - rest and service layersRuslan Kashapov11-19/+357
IssueID: CPS-71 Change-Id: I54801fc12a8aa700d85e774780c9990b7f19c747 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-04fix mvc tests skipped for rest servicesRuslan Kashapov6-130/+196
IssueID: CPS-175 Change-Id: I0ec53bf1b00a7fe7413819398cc7eddd520b4358 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-04Merge "Fetching data node by xpath - persistence layer"Toine Siebelink7-39/+197
2021-02-04Decouple application configuration fileClaudio D. Gasparini5-29/+54
Agreement is that application configuration should live on OOM - leave an example of the configuration file under docker compose to run locally, instead of use OOM. Mainly for devs - document on README how to run the app with IDE or with docker compose - remove duplicate code on poms Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I328e89dba78cdf4d8abab51e3be5cb6d641064db
2021-02-04Merge "Decouple configuration from application"Toine Siebelink22-248/+253
2021-02-04Fetching data node by xpath - persistence layerRuslan Kashapov7-39/+197
IssueID: CPS-71 Change-Id: I88f76cf36ef8a1e4ccbd4f1eac8867e93ed5be82 Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
2021-02-03Merge "E2E Network Slice test for 'Coverage Area-Tracking Area & TA-Cell ↵Toine Siebelink3-5/+244
mapping'"
2021-02-03E2E Network Slice test for 'Coverage Area-Tracking Area & TA-Cell mapping'puthuparambil.aditya3-5/+244
Issue-ID: CPS-199 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Id8f7f595d04eb492c3ea065b8fcbf8ac9f3641bc
2021-02-02Refactoring tests and adding tests for creating a node.niamhcore3-90/+246
Issue-ID: CPS-26 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I36e3f2bbb2928cc6b8d0d4a079516f801c33df13
2021-02-01Decouple configuration from applicationClaudio D. Gasparini22-248/+253
- Decouple configuration from application - Generate all 3 types of docker variations Issue-ID: CPS-175 Signed-off-by: Claudio D. Gasparini <claudio.gasparini@pantheon.tech> Change-Id: I1e2e0577c5911f7c79801e4c691d196515dc02a1
2021-02-01Merge "Retrieve an Anchor for a given dataspace by anchor name - REST layer"Toine Siebelink3-8/+23
2021-02-01Merge "Attach a (JSON) data instance for a container with children to a ↵Toine Siebelink9-45/+136
given Anchor"
2021-02-01Attach a (JSON) data instance for a container with children to a given Anchorniamhcore9-45/+136
Issue-ID: CPS-26 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I38fc1b1a6ccf84e64eff3218372b40c8fa2491ba
2021-01-29Merge "Introducing Spock/Groovy for Data Integration Tests"Bruno Sakoto9-634/+559