Skip to content

Releases: openBackhaul/OamLog

Implementation of OamLog v2.1.2

07 Oct 12:14
78974b8

Choose a tag to compare

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

28 Aug 10:49
c2ae1fd

Choose a tag to compare

Merge pull request #372 from openBackhaul/develop

OamLog v2.1.2_spec

Implementation of OamLog v2.1.1

29 Jul 17:12
b0e8048

Choose a tag to compare

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...
Read more

OamLog v2.1.1_spec

12 Feb 17:05
31098dc

Choose a tag to compare

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

10 Dec 12:19
9853966

Choose a tag to compare

Merge pull request #315 from openBackhaul/develop

Ol v2.1.0_spec

Implementation of OamLog v2.0.1

27 Jul 06:55
14f5df1

Choose a tag to compare

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 :

#276
#277
#278
#279

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

12 Jul 11:04
e5a7723

Choose a tag to compare

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 :

#279
#276
#273

Specification of OamLog v2.0.1

24 Jan 19:08
309a8a2

Choose a tag to compare

Some minor bug fixes mainly related to updating to ApplicationPattern v2.0.1.

Specification of OamLog v2.0.0

23 Dec 22:46
7a1a5cd

Choose a tag to compare

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

09 Dec 06:21
83932ec

Choose a tag to compare

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