Age | Commit message (Collapse) | Author | Files | Lines |
|
To access the CCSDK a custom adapter needs the controller configuration.
Issue-ID: CCSDK-3883
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I6fb3eb3bb953f3fc209229282b66c9e1aa10cdee
|
|
Change-Id: Ia1f1ebb3c0dec111d4544d750f983ebb7976d761
Issue-ID: CCSDK-3882
Signed-off-by: JohnKeeney <john.keeney@est.tech>
|
|
Issue-ID: CCSDK-3858
Change-Id: I3b0f9b391590684b222494bd648328626a3f9efb
Signed-off-by: JohnKeeney <john.keeney@est.tech>
|
|
Issue-ID: CCSDK-3852
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I88a370ea81f56763f54fde472c30d894c0df04e3
|
|
Issue-ID: CCSDK-3844
Change-Id: I696b0ff3001eb6170787ebdbd249507cc761c12a
Signed-off-by: halil.cakal <halil.cakal@est.tech>
|
|
Change-Id: Ie13ba28d3d9bf62a7851145ab84d3a1509d84261
Issue-ID: CCSDK-3841
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|
|
Support for granceful shutdown via signal "SIGTERM"
and via calling REST POST /actuator/shutdown
Issue-ID: CCSDK-3830
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Ibc71cd8a2c9f44ec844ab49c8f225ae128549776
|
|
Bugfix, new RICs must also be locked before synch. Otherwise other activities may interfere.
Improved the synch. Previously, all policies were removed from the NearRT-RIC and eventually recreated.
After this fix, only unknwon policies are removed.
Change-Id: Ic6224aeb93ef91579cfb8894329538baf1829283
Issue-ID: CCSDK-3827
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|
|
Improved API documentation.
Fixed a bug that lead to that a policy could be connected to several services if the service_id was changed.
Change-Id: I211f5db32747fc912b7ba85bfbc15ce50ee725dd
Issue-ID: CCSDK-3819
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|
|
Documentation updates.
A bugfix.
Issue-ID: CCSDK-3810
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I47969bb1da370e1b6c2cacb9563f4bf4ca49b989
|
|
Introduce using Amazon S3 - Cloud Object Storage - AWS for storing of data.
Change-Id: I68365c24c63544b5ad8e958a98f48d95f83e3084
Issue-ID: CCSDK-3810
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|
|
Sonarqube fixes
Issue-ID: CCSDK-3766
Change-Id: Ib03463a13194c18b00ed0d99754d7884af0d805f
Signed-off-by: halil.cakal <halil.cakal@est.tech>
|
|
|
|
Enable app metrics to be collected by Prometheus
Patch set 2: Remove hardcoded defines ccsdk.sli dependency
Issue-ID: CCSDK-3766
Change-Id: I58f05390007b74e58427b9be2711912c551d6e1e
Signed-off-by: halil.cakal <halil.cakal@est.tech>
|
|
Debug logging of REST response body in case of error.
Removed some irrelevant logs.
Issue-ID: CCSDK-3766
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I3c7b62acd1736f9447e3494c655d85372a4c521f
|
|
Updated certificate (which was expired).
Issue-ID: CCSDK-3683
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I373bf34bc0a1bb0b5b5ff00f0f98da080ba794ff
|
|
If the auth-token-file parameter in the file application.yaml is missing, it would not default to an empty file name.
Issue-ID: CCSDK-3683
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I6957762ac0df2c159a8273f3bf161b1a68ab85e7
|
|
Update path and output-json for SDNC rest interface - A1 Kohn
Issue-ID: CCSDK-3193
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I9f29df244671558f6ae788f862aa620e4e4a9466
|
|
Some further simplifications and added test.
Issue-ID: CCSDK-3683
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I1ec98017d63047a0036db5ea12f770db00b1152b
|
|
Attempt to stablize the synch.
Issue-ID: CCSDK-3683
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Ieda858e76082fd5224ac43f153e8967f871322d8
|
|
Attempt to stablize the synch.
Issue-ID: CCSDK-3683
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Ie0f266e2eef23e91dcf6f5925a577bb930b6d9e8
|
|
|
|
Issue-ID: CCSDK-3629
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Ib256d15a035133e25cd455fae44cfe33d8b82797
|
|
Updates of the json schema for configuration. Made it stricter and added the customAdapterClass prpoperty.
Issue-ID: CCSDK-3655
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I11993d74cec3b39642ff836a1b7a207f2f7570ed
|
|
|
|
Updated RTD documentation, and fixed some typos in java files conatining annotations
used to generate OpenAPI (json, yaml, html) specs & docs.
Issue-ID: CCSDK-3616
Change-Id: Iefa905f4c0f13cb013872d4858232695fc107927
Signed-off-by: JohnKeeney <john.keeney@est.tech>
|
|
Added support for added external A1-P adapter. This makes it possible to design and include
adapter to APIs for accessing of A1 policies (in a NearRT-RIC) without any changes in this
SW.
Issue-ID: CCSDK-3655
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Idc7bf97963a2455bde983b06a5f861df77d901ae
|
|
Added support for PMS sending an authorization token in each REST call(in the HTTP header).
The token is read from a file.
Issue-ID: CCSDK-3560
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I92229f67d2c1486530f3c6ebb22f60bd3b359676
|
|
Some version updated and changes related to swagger documentation generation.
Issue-ID: CCSDK-3560
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I59311f5fd09face79e9dce185c65374522dcb40e
|
|
Improved traces
Issue-ID: CCSDK-3560
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I1ef76b859e24f4ea503c8e28e503528c98de4342
|
|
The lock class is made more greedy so all locks are granted in the requested order.
Previously, an exclusive lock could be discriminated.
Issue-ID: CCSDK-3560
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: If2dd171409c58eacbccce9569b2f6694e09992a2
|
|
Updated json version
+Also fixed a trace message
Issue-ID: CCSDK-3581
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I68cfebdd1fdfbc72683d85e9e9bcd201eb7d1e85
|
|
|
|
Issue-ID: CCSDK-3560
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I697f6fa780109f4a8fae399b4da882e06036ec15
|
|
Issue-ID: CCSDK-3560
Change-Id: I8e5cc80af234b97ba319fe1bf2551e2b999eb858
Signed-off-by: JohnKeeney <john.keeney@est.tech>
|
|
Removing usage of the deprecated component CBS, which was used
for application configuration data.
Change-Id: I11fbc1ff6e6caa1af448bc2918f4364777094e25
Issue-ID: CCSDK-3560
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|
|
The V1 of the policy management API is removed from the code.
Issue-ID: CCSDK-3559
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I0b5cde71770fca3826ad18025094d1c8423f4cf3
|
|
Prepare to step springboot fwk to version 2.6.2
Adding a log statement
Issue-ID: CCSDK-3495
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I33fcba31de2ffc259d3366056f979141816f0fb2
|
|
Sorting of compatible policy type IDs
Issue-ID: CCSDK-3495
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I9b092b82a24e951f0ac1f446b37cc0db2d644e3a
|
|
Removed regexp parameter due to sonar warning.
Skipping reading of config file unless it has been changed.
Issue-ID: CCSDK-3495
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I27bece78c99e0354cd476bb2e060788d40f2cbaf
|
|
Minor simplifications.
Issue-ID: CCSDK-3495
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Id90cf9dfeb2b56561baf19391ddc858fc762888c
|
|
The querying for supported policy types is enhanced so that an application can get a list of all policy types that are compatible with a given version.
This means added query parameters for GET types.
Simplified exception handling.
Issue-ID: CCSDK-3495
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Iedc2267e4fe2b5e2c17d688e315893c354379930
|
|
Jakarta
Enabling the feature by default and fixing so that the schema can be loaded from the jar.
Issue-ID: CCSDK-3468
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I49a41b9124b74d5019200cc9b6eb48c5d46b043d
|
|
Jakarta
Bugfix, wrong behviour using old application.yaml files.
Issue-ID: CCSDK-3468
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I66013a62b550366f48665b0ecf30939dc8f4e0b5
|
|
Jakarta
To create a json schema to be used for validation of the PMS configuration.
The schema shall be used by PMS.
It can also be used by the end user. The documentation should be updated on how can be done.
Issue-ID: CCSDK-3468
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I9932fa42ff40681098764c8dc84ac201bb3fabaf
|
|
Added support for using protocols SEC4 and SEC5 between the PMS and
a HTTP proxy in order to make that communication encrypted.
Change-Id: Ia0e992d2bc41db67203ec75a94c84aeecf77bdce
Issue-ID: CCSDK-3459
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|
|
Issue-ID: CCSDK-3421
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: Ic474388cbe59c848e1f4693ba1bf258e77852d98
|
|
Issue-ID: CCSDK-3421
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I66bec17ab17d189740c50d6cc8af473b5a0fbbd4
|
|
Issue-ID: CCSDK-3421
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Change-Id: I6fc0f78806dd46b6824433304fa89d97c66e9aa5
|
|
This required some changes due to not backwards compatible changes.
- The API to springboot WebClient is changed, which is wrapped in class AsyncRestClient.
- The validation of trusted certs is made more strict. The Owner field of the peer cert must contain the name ofthe using host.
The uniitest tests this, so the cert in config is updated (Owner is "localhost").
Change-Id: Ia954b0ee5942884cd4b9fd82769bc8089dc35c53
Issue-ID: CCSDK-3421
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
|