Age | Commit message (Collapse) | Author | Files | Lines |
|
The validator will fail if there are active vf-modules for the vnf.
The downstream vnf-delete macro will delete these vf-modules so the
validator should not apply for this flow.
Change-Id: If45c872e3b06d9dbb925bff21f7643694503c481
Issue-ID: SO-3801
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
(cherry picked from commit 16785537a48d0ca0847b826226d7d81731dba271)
|
|
Code changes in CNFO to Create Workflow and Expose if over Northbound API of SO
Issue-ID: SO-3716
Signed-off-by: sanket12345 <SX00562924@techmahindra.com>
Change-Id: I88f55f115c112d613f42f0b800aeb5491d7c6ace
|
|
|
|
This update contains the SO changes for the CCVPN extension to
support Intent Based Networking (REQ-719). The SO is responsible
for providing the Service Intent orchestration, as well as providing
the Service Intent APIs which are consumed by the IBN use-case.
The changes on the SO are technology-agnostic and are relatively
simple. i.e., Technology specific network configurations are carried
out by the SDNC.
Issue-ID: SO-3714
Signed-off-by: hyu2010 <hyu2010b@gmail.com>
Change-Id: Iec9d2fc80adc79faaeeaf811bd0d02c9d7611d61
Signed-off-by: hyu2010 <hyu2010b@gmail.com>
|
|
This enables upgrading an existing service instance by
updating its model UUID's in AAI and md-sal.
Issue-ID: SO-3636
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: Ic5f067a1267053a61f46e2d9563ca4e4ac869bdf
|
|
When instantiating a service with multiple vnfs and/or vfmodules
SO would differentiate using ModelCustomizationId. This would cause
issues when creating multiple instances of same model resource, and
each lookup would return the same object.
Instead of using ModelCustomizationId, this patch enables SO to use
instanceName parameter to differentiate the resources. Validation was
added to ensure that instanceNames are provided if there are multiple
resources of the same model. If there are no duplicate resources and
instanceName is not set, SO will default to previous logic using
ModelCustomizationId.
In order to properly associate vfmodules with their parent vnfs, the
Resource class was augmented with a parent reference which maintains
the relationship in further processing.
Id generation logic was corrected to ensure that multiple resources
of the same model are assigned unique instance ids and references to
parent instanceId.
Issue-ID: SO-3677
Change-Id: If39a0138f501177e12262f8e911137012e287fca
Signed-off-by: Michael Pruss <michael.pruss@bell.ca>
|
|
These macros enable creation and deletion of a vnf with vfmodules
for an existing service instance using building blocks.
Also:
- No longer force alaCarte=true for these use cases
- Fix broken vfModule sorting logic for baseFirst/baseLast
- Minor refactoring replacing String literals with constants
Issue-ID: SO-3635
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I16975f3561f2d978dede20679927ac3531def900
|
|
Issue-ID: SO-3381
Signed-off-by: zm330 <zhangminyj@chinamobile.com>
Change-Id: I84f76e4e32fabc35fbd448ed1234d3427f89279d
|
|
|
|
Updated camunda to 7.14 and updated spring boot camunda to 3.4
Started to clean up duplicate maven dependencies
Issue-ID: SO-3521
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ic65b04772b91dd989e41d6b6b93872978bc4e4e2
|
|
|
|
set connection timeout as well as read timeout
correct dependency version in openstack pom
limit timeout test to a single retry
add connection timeout property for A&AI client
Issue-ID: SO-3491
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I576c143822ba45fc79648fd0a1edb6ccd3aff8b2
|
|
Added to filter on internal data is false.
Filter out internal data on multiple results api
Issue-ID: SO-3478
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I6da466bd68c2ced33aa5ad1ad2ffeb7f22b6dc64
|
|
add caching to graph inventory client
updated properties files to read cache properties
Issue-ID: SO-3398
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ib3e67ae014b6668c9b004aae1e8b5d49b9ce6b06
|
|
added configurable read timeout value for A&AI
Issue-ID: SO-3370
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I1216608a09f6a8649a57aa4b320fbea4982a7efe
|
|
Issue-ID: SO-3372
Signed-off-by: deepikasatheesh <deepika.s84@wipro.com>
Change-Id: I1055ec23b572d4f8b19ba326615248153c895227
|
|
Add requestid to return headers to audit filter
Added catch for exceptions from validators
Removed unused test file
Updated validation unit test
Updated transactionId header assertion in failing test
Updated assertion as validator order changes
Updated assertions to check for requestId
Issue-ID: SO-3325
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I246d9e371346639b4c4ea2b99add1d891af96b8e
|
|
|
|
Issue-ID: SO-3275
Signed-off-by: Reshmasree <reshmasree.chamarthi2@wipro.com>
Change-Id: I65feaa06927d58fae368aeb42b6cb4ce66d57cf4
|
|
Add missing fields to the validation error record.
Fix the variable name for service scope check.
Correct the usage of the requestInfo variable.
Issue-ID: SO-3286
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I67f5dd043c0ab8ee879a9e2e43f5544bb49ea275
|
|
removed references to AAIObjectType and AAIObjectPlurals
additional corrections for removal of aai object type
corrected additional java files
updated groovy files to match aai fluent builder style
Issue-ID: SO-3259
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ifdf12fcacb34cc648548eb18b638afd06dad67a9
|
|
|
|
Issue-ID: SO-3222
Signed-off-by: deepikasatheesh <deepika.s84@wipro.com>
Change-Id: I1797aeb1f2b4b461cee627200bda8312a0803524
|
|
Populate serviceInstanceId from instanceMap on validation error.
Use Optional for return value for serviceInstanceId assist methods.
Issue-ID: SO-3224
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I36a44ae42bb89d621dec5a2f85266458ea0e0766
|
|
|
|
Set serviceInstanceId on failed validation requests in the DB.
Issue-ID: SO-3211
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ie4232dfd7caa2cc2661ce56b1b14863ac02628fc
|
|
Issue-ID: SO-3189
Signed-off-by: Reshmasree <reshmasree.chamarthi2@wipro.com>
Change-Id: Ieb2d3d36b6a216b00f4c13ebabdf268cf833d267
|
|
pull requestorId from MDC
Issue-ID: SO-3126
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I619be7ed480f40ba880499c418c6078681cbd77c
|
|
Issue-ID: SO-2836
Signed-off-by: Krzysztof Gajewski <krzysztof.gajewski@nokia.com>
Change-Id: Ib37b7972a939cd353a6cbb0370aed126534315d4
|
|
This commit implements
- New SO Service level workflow execution API
- Code refactoring on class InstanceManagement.java
Issue-ID: SO-2930
Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech>
Change-Id: Iabeeddab3ac47d257e25af0f3e43d8e857c70037
|
|
|
|
This commit implements the below API in SO.
Get /workflowSpecifications/v1/workflows?resourceTarget={service}
It adds functionality to query the workflows using resourceTarget as query param
- Modified existing workflow API to accommodate resourceTarget queryParam
Issue-ID: SO-2929
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I785cdd588b6094387906edb495e53b01596f5046
|
|
correct the query element
Issue-ID: SO-3010
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Iadf496858a7ee3fd9f7ceddb0637b726da1a1c80
|
|
Updated validator to accept action on validate
Added VnfInServiceValidator and unit tests
Issue-ID: SO-2975
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I5e1d7a40dab6a447588cac55edade5e2823e7dac
|
|
|
|
Capture ids of vfModule and volumegroups
Issue-ID: SO-2951
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ibe8af16c899a66ef007f74eb2c4e42afb0c2b42f
|
|
Add Spring Component markup to rest validator classes.
Do not invoke serviceInstanceDeleteValidator for macro deletes.
Issue-ID: SO-2945
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I0eb501bccb016d5d5fed43c3f5d1bd39c7d4fd72
|
|
|
|
Removed overwriting header with random uuid
Removed setting of duplicate headers, updated SOAP logging
Re-added setting non-duplicate header
Updated version of logging library to get elapsedTime changes
Fixed failing unit tests in MSOCommonBPMN
Issue-ID: SO-2916
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I6b30d69daf210dd903e6a1c1d832de49bf8119d5
|
|
uri params now available in info object
make sure uri keys are retrieved via constants
Issue-ID: SO-2908
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ieb701c2705ecdb2365d557bc51e4f604d92ec680
|
|
Issue-ID: SO-2804
Change-Id: I53d80ba69119009429fec29e5545301bbfe2b585
Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
|
|
rename package for external use
Issue-ID: SO-2852
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Id883f0c847c24a260dbf8c63ce5e1330c045d6de
|
|
Switched CamundaClient to use restTemplate
Combined clients into one CamundaClient
Initial setup of exception handling in camundaclient
Initial fix of compilation issues
Switched CamundaClient constructor
Updated how url is set in CamundaClient
Updated auth to fix tag mismatch warning
Added throwing ClientConnectionException to client
Updated ServiceInstancesTest cases
Updated error handling for CamundaClient
Updated how response is returned
Fixed failing unit tests in apih infra
Refactored response handler for responseentity
Fixed failing unit tests in apih
Removed old unit tests for client
Import cleanup for unneeded changes
Updated to use new CamundaClient
Updated CamundaClient and ResponseHandler tests
Removed unused RequestHandler
Issue-ID: SO-2834
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I82ff489c9c939a7e8ec0e48476daf7e45baa5f20
|
|
removed unused imports
Issue-ID: SO-2804
Change-Id: I85b8b35be12bad9183261183c490ee90702db9af
Signed-off-by: Rupinder<rupinsi1@in.ibm.com>
|
|
Add workflowName and operationName to v8 of orchestrationRequests
response.
Fix typo in the schema for infra_active_requests.
Change version matching for the new interface fields.
Issue-ID: SO-2799
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Icc7f3c6271023a578df2c1d969c807a578cc9577
|
|
Initial check in for querying AAI via DSL
remove code which is not needed from validator
Issue-ID: SO-2781
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I2828d9c107e747bac4dad02c46c2b505ca96a214
|
|
Added scriptName for deallocation of NSSI. scriptName will be passed to NSSMF Adapter.
Issue-ID: SO-2723
Signed-off-by: Isaac Manuel Raj <isaac.manuelraj@huawei.com>
Change-Id: I69a5445f6ad0870b7aa855fc3ca80ac8e3cf3879
|
|
Add validations to prevent out of order deletes
Add additional junits to all validations
Remove tests that are not longer needed
Issue-ID: SO-2772
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I00b8490691181bc1e95da25c73e0f215e1c2b0e2
|
|
Initial setup of aai test for unknown property error
updated mapper provider in AAI Client
added back support for cxf clients
updated aai-schema version to a release version
formatted file that was missed
moved provider register calls together
Issue-ID: SO-2750
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: I0bf694f39bbab9bcbabd85bb30fb9dbf23f00520
|
|
Added check to prevent camunda history lookup on older requests
Issue-ID: SO-2726
Signed-off-by: Benjamin, Max (mb388a) <mb388a@att.com>
Change-Id: Ie8513626f942404241c351313a791098a0708db4
|