Releases: openBackhaul/OamLog
Implementation of OamLog v2.1.2
Implementation of OamLog v2.1.2
This release contains,
- implementation of the individual services
- BasicServices incorporated from npm package onf-core-model-ap-bs+2.1.2
- Application pattern modules incorporated from npm package onf-core-model-ap+2.1.2
- Functionalities supported in this release shall be find in this umbrella issue #377
What's Changed
- support changes to v2.1.2_spec by @at00825957 in #379
- Update response-body of /v1/regard-application by @at00825957 in #380
- Code optimization in individualServices/RegardApplication.js by @at00825957 in #383
- Forwarding should not be sent if it is unable to fetch the operation-name by @at00825957 in #386
- fix the issue 390 by @ManasaBM1 in #391
- Modify the implementation of callback PromptForBequeathingDataCausesTransferOfListOfApplications by @at00825957 in #389
- Update version of onf-core-model-ap and onf-core-model-ap-bs 2.1.2 by @at00825957 in #392
Full Changelog: v2.1.2_spec...V2.1.2_impl
OamLog v2.1.2_spec
Merge pull request #372 from openBackhaul/develop OamLog v2.1.2_spec
Implementation of OamLog v2.1.1
Implementation of OamLog v2.1.1
This release contains,
- implementation of the individual services
- BasicServices incorporated from npm package onf-core-model-ap-bs+2.1.1
- Application pattern modules incorporated from npm package onf-core-model-ap+2.1.1
- Functionalities supported in this release shall be find in this umbrella issue #324
- Major functionality delivered in this release is the new process included for the /v1/regard-application that includes automatic link creation to enable logging the oam requests to OamLog application.
What's Changed
- OL v2.0.1 by @openBackhaul in #161
- Main by @openBackhaul in #163
- Change service-name->operation-name in ServiceList by @openBackhaul in #164
- Server to support changes to format of LocalProtocol and RemoteProtocol values by @ManasaBM1 in #167
- Resolve the Integrate version 2.0.0 BasicServices and ApplicationPattern by @ManasaBM1 in #168
- resolved Support Version 2.0.0 changes for list-application by @ManasaBM1 in #169
- Resolved Support Version 2.0.0 changes for disregard-application by @ManasaBM1 in #170
- Resolved Integer profile support removal from server/ by @ManasaBM1 in #175
- Resolved Use new ConfigurationInput and LogicalTerminationPointServices by @ManasaBM1 in #172
- Resolved Support Version 2.0.0 changes for V1/regard-application by @ManasaBM1 in #171
- Resolved Implement OAM Services for version 2.0.0 by @ManasaBM1 in #174
- Resolved Support Version 2.0.0 changes for /v1/bequeath-your-data-and-die by @ManasaBM1 in #173
- Resoleved Support Version 2.0.0 changes for /core-model-1-4:control-construct by @ManasaBM1 in #176
- Support Version 2.0.0 changes for ElasticSearchClient by @ManasaBM1 in #177
- Resolved Support Version 2.0.0 changes for /v1/list-records , /v1/list-records-of-application by @ManasaBM1 in #178
- To include latest npm packages of onf-core-model-ap ,onf-core-model-ap-bs and oas3-tools package by @vanithavalluripalli9 in #180
- Update server code for duplicate declaration of variables in import by @vanithavalluripalli9 in #182
- To include latest npm packages of onf-core-model-ap ,onf-core-model-ap-bs and oas3-tools package by @vanithavalluripalli9 in #183
- To include latest npm packages of onf-core-model-ap ,onf-core-model-ap-bs and oas3-tools package by @vanithavalluripalli9 in #184
- Resolve Correct the Variables and methodchanges for the service /v1/bequeath-your-data-and-die by @ManasaBM1 in #186
- Resolve update additionalProperties:false in openapi.yaml by @ManasaBM1 in #188
- Resolve INFORM-ABOUT-RELEASE-HISTORY-IN-GENERIC-REPRESENTATION Service getting Empty consequentActionList and responseValueList by @ManasaBM1 in #191
- Resolve INFORM-ABOUT-APPLICATION-IN-GENERIC-REPRESENTATION Service getting Empty consequentActionList and responseValueList by @ManasaBM1 in #192
- Update data.json file to testcases v2.0.1 by @IswaryaaS in #194
- Unified ES implementation by @DanaSunal in #195
- Removed traces of unused OamRecordProfile by @DanaSunal in #196
- Resolve Update the HttpClient ,TcpClient ,Tcpserver,Operation client and OperationServer Services by @ManasaBM1 in #198
- Resolve Update the npm packages to 2.0.1-alpha.6 by @ManasaBM1 in #202
- Resolve Add ToString() to the subscriptionName of PromptForBequeathingDataCausesRObeingRequestedToStopNotificationsToOldRelease by @ManasaBM1 in #200
- issue-204 : added backendTime to relevant methods by @DanaSunal in #205
- Upgrade OL test-suite to support v2.0.0 by @venkat-nallati in #206
- Documentaion added for OamLog by @venkat-nallati in #211
- Added documentation of each testcases. by @venkat-nallati in #214
- Core-model-construct is failing due to Internal Server Error in testbed by @vanithavalluripalli9 in #215
- Services that utilize elastic search are failing with open api validation error by @vanithavalluripalli9 in #210
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.9 by @PrathibaJee in #217
- findings in test-suite by @IswaryaaS in #220
- OAMLog Response body completeness schema attribute are not unique by @venkat-nallati in #222
- Fixed small bugs found while testing EATL by @DanaSunal in #224
- Fixes #226 by @IswaryaaS in #227
- When we trigger /v1/regard-application service , callback /v1/redirect-oam-request-information to regarded application is returning 400 Bad request error by @vanithavalluripalli9 in #231
- issue-229 : use scroll method from ElasticsearchService by @DanaSunal in #228
- Resolve /v1/list-records-of-application is not fetching the records i… by @ManasaBM1 in #225
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.12 by @vanithavalluripalli9 in #238
- issue-233 : policy does not need to exist by @DanaSunal in #234
- Resolve Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.13 by @ManasaBM1 in #249
- resolve /v1/update-operation-key service is getting stuck if non-existing operation server uuid is passed as parameter in request body. by @ManasaBM1 in #247
- Resolve to use the 'getAllApplicationList' method to from ApplicationPattern by @ManasaBM1 in #236
- Update release-number of http-c to 2.0.1 - server/load.json by @IswaryaaS in #253
- resolve change the method name of resolveHttpTcpAndOperationClientUuidFromForwardingName in the bequeathyourdataanddie service by @ManasaBM1 in #252
- update npm package to .14 by @vanithavalluripalli9 in #255
- Resolve the Sever address and server port from the bequeathYourDataAndDie by @ManasaBM1 in #244
- issue-245 : fixed trace-indicator by @DanaSunal in #257
- Issue 239 changed http error handling in controllers by @MartinSunal in #256
- Separate Software Upgrade testcases from Individual testcase collection by @IswaryaaS in #260
- registerYourself headers need to be adjusted in the controller by @vanithavalluripalli9 in #262
- /v1/bequeath-your-data-and-die :: retrieving OldRelease/CC responds unauthorized from AA by @IswaryaaS in #272
- changes related to APIssue#736 by @vanithavalluripalli9 in #269
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.18 by @venkat-nallati in #271
- Resolve /v1/bequeath-your-data-and-die is not sending a notification to /v1/update-ltp for tcp-client Updation by @ManasaBM1 in #275
- Update dockerfile by @PrathibaJee in #285
- Update npm alpha.22 package by @PrathibaJee in #287
- Resolve The request-body formulation for callback bequeath-your-data-and-die should be modified by @ManasaBM1 in #282
- issue-289 : ES should be configured before http server by @DanaSunal in #290
- Added linter & fixed lint errors by @DanaSunal in #292
- issue-295 : removed husky by @DanaSunal in #296
- Updated AP#718 and AP#719 code OamLog. by @venkat-nallati in #284
- Resolve /v1/bequeath-your-data-and-die is not sending a notification to /v1/update-ltp for tcp-client Updation by @ManasaBM1 in #294
- excluding ALT application while choosing request body by @at00825957 in ht...
OamLog v2.1.1_spec
Changes:
- Fixing findings from v2.1.0_spec according to issue list entries marked with milestone v2.1.1_spec
- Adding waiting for OperationKey and multiple retries for creating Links to make process more stable
OamLog v2.1.0_spec
Merge pull request #315 from openBackhaul/develop Ol v2.1.0_spec
Implementation of OamLog v2.0.1
This release contains,
-implementation of the individual services
-BasicServices incorporated from npm package onf-core-model-ap-bs+2.0.1-alpha.22
-Application pattern framework incorporated from npm package onf-core-model-ap+2.0.1-alpha.22
Latest Acceptance TestReport
Software upgrade:
Report timestamp : Tuesday, 11 July 2023 15:23:02
Total run Duration : 5m 16.6s
Average response time : 90ms
Total assertions : 1323
Total failures : 9
Total skipped test : nil
Individual report:
Report timestamp : Tuesday, 11 July 2023 14:39:27
Total run Duration : 1m 54.9s
Average response time : 63ms
Total assertions : 1836
Total failures : 3
Total skipped test : nil
Open Issues :
Assertion Failure report :
For the failures observed in the latest run , following are the issues created to resolve.
Apart from the open issues mentioned in the open issues others are resolved.
Detailed information shall be found in the each mapped issue(in the comment starting with "Assertion failure details")
Individual services
| Issue Number | assertions failures |
|---|---|
| #279 | 1 |
| #276 | 2 |
Software upgrade
| Issue Number | assertions failures |
|---|---|
| #274 | 4 |
| #278 | 5 |
TestSuite Implementation of OamLog v2.0.1
TestSuite Implementation of OamLog v2.0.1
This release contains testcase collections ,
- for all the of the individual services
- for the softwareUpgrade
- that checks functionalities of all services and the expected behavior of forwardings across applications
- load file that provides initial configuration information which can be utilized to validate the initial configuration of the server database
- documentation that explains the detailed procedure followed in every testsuite
Open Issues :
Specification of OamLog v2.0.1
Some minor bug fixes mainly related to updating to ApplicationPattern v2.0.1.
Specification of OamLog v2.0.0
This release contains:
-
High Level Design
- ServiceList
- ForwardingList
- ProfileList
- ProfileInstanceList
-
Detailed Design
- OAS
- CONFIGfile
of the OamLog Specification v2.0.0 as it will be used for the second version of the TinyApplicationController.
TestSuite Implementation of OamLog v1.0.0
TestSuite Implementation of OamLog v1.0.0
This release contains testcase collections ,
- for all the of the individual services
- for the individual OAM services
- that checks functionalities of all services and the expected behavior of forwardings across applications
- load file that provides initial configuration information which can be utilized to validate the initial configuration of the server database