Releases: openBackhaul/ApplicationLayerTopology
Implementation of ApplicationLayerTopology v2.1.2
Implementation of ApplicationLayerTopology 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 #571
What's Changed
- Supported 2.1.2, removed response header's backendTime by @sunil-kumar-meena in #573
- Updated response-body of /v1/regard-application by @sunil-kumar-meena in #574
- Revert "Updated response-body of /v1/regard-application" by @PrathibaJee in #578
- Updated response-body of /v1/regard-application by @sunil-kumar-meena in #577
- Handled ALT's register-yourself forwarding PromptForEmbeddingInitiatesEmbeddingProcess.RequestForBequeathingData by @sunil-kumar-meena in #582
- IswaryaaS/issue583 by @IswaryaaS in #586
- Optimized logic for checking response status code in API /v1/regard-application by @sunil-kumar-meena in #588
- Modified the implementation of callback PromptForBequeathingDataCausesTransferOfListOfApplications by @sunil-kumar-meena in #587
- update npm paackages by @V-Vanitha in #589
New Contributors
- @V-Vanitha made their first contribution in #589
Full Changelog: v2.1.2_spec...V2.1.2_impl
ApplicationLayerTopology v2.1.2_spec
Merge pull request #568 from openBackhaul/develop ApplicationLayerTopology v2.1.2_spec
Implementation of ApplicationLayerTopology v2.1.1
Implementation of ApplicationLayerTopology 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 #530
- Major functionality delivered in this release is the new process included for the /v1/regard-application that includes automatic link creation to enable updating of topology changes to ApplicationLayerTopology application.
Open Issues
What's Changed
- Merge pull request #102 from openBackhaul/develop by @openBackhaul in #103
- Update Profiles in PList, PInstanceList & CONFIG by @openBackhaul in #107
- Update UUIDs of Services by @openBackhaul in #105
- Add data file v1.0.0 to repository by @IswaryaaS in #111
- Updating the UUIDs of FCs by @kmohr-soprasteria in #112
- Modify RegardApplication logic to not add the entry in the ForwardingConstruct TopologyChangeInformation and LatestTopologyInformation by @PrathibaJee in #114
- Update OAS & releases in ServiceL, ForwardingL by @openBackhaul in #115
- fix(linter): update GH action file by @xiidoz in #119
- Minimizing the ActionProfile by @openBackhaul in #121
- Update test-suite v1.0.0 by @IswaryaaS in #124
- minLength:6 at operation-name by @openBackhaul in #125
- Change reference of subscriber-operation to server by @openBackhaul in #126
- Add protocol attribute at TcpServer and TcpClient by @openBackhaul in #129
- Remove obsolete callback by @openBackhaul in #131
- Reference CONFIGfile structure in callback uri by @openBackhaul in #130
- Add uuid patterns in RequestBodies by @openBackhaul in #133
- Deprecate /v1/update-all-ltps-and-fcs service by @openBackhaul in #135
- Update FakeIP addresses and Ports by @kmohr-soprasteria in #134
- OpenBackhaul/issue132 by @openBackhaul in #136
- Update ServiceRequestCausesLtpUpdateRequest by @openBackhaul in #139
- PrathibaJee/issue152 by @PrathibaJee in #154
- Remove ApiSegment from UUIDs of HttpClients/Servers and TcpClients/Servers by @kmohr-soprasteria in #159
- Update Callbacks by @openBackhaul in #198
- Add forwardings to initiate requests to OKM by @openBackhaul in #199
- Change sequence number of /v1/notify-link-updates by @openBackhaul in #232
- ALT v2.0.1 by @openBackhaul in #234
- Change service-name->operation-name in ServiceList by @openBackhaul in #237
- issue-240: implement Elasticsearch controller+service by @DanaSunal in #241
- issue-66 : remove callback from regard-application by @DanaSunal in #243
- Resolved Support Version 2.0.0 changes for list-application by @ManasaBM1 in #250
- issue-239 : added Elasticsearch and proper mapping for control-construct by @DanaSunal in #242
- issue-205 : record callback response to ES by @DanaSunal in #244
- issue-209 : update ltps and fcs to ES by @DanaSunal in #245
- Resolved Support Version 2.0.0 changes for disregard-application by @ManasaBM1 in #248
- Resolved Implement OAM Services for version 2.0.0 by @ManasaBM1 in #254
- Resolved Support Version 2.0.0 changes for regard-application by @ManasaBM1 in #249
- Resolved Support Version 2.0.0 changes for /v1/notify-link-updates by @ManasaBM1 in #251
- issue-193 : create links for regarded applications operation server by @DanaSunal in #247
- Support Version 2.0.0 changes for /v1/list-links-to-operation-clients-of-application and /v1/list-operation-clients-reacting-on-operation-server by @vanithavalluripalli9 in #257
- Support Version 2.0.0 changes for /v1/list-end-points-of-link by @vanithavalluripalli9 in #256
- Support Version 2.0.0 changes for /v1/list-operation-client-at-application by @vanithavalluripalli9 in #259
- Support Version 2.0.0 changes for /v1/list-operation-servers-at-application by @vanithavalluripalli9 in #258
- Moved relevant files from local applicationPattern by @DanaSunal in #266
- Resolved Integrate version 2.0.0 BasicServices and ApplicationPattern by @ManasaBM1 in #252
- Resolved Support Version 2.0.0 changes for bequeath-your-data-and-die by @ManasaBM1 in #261
- Resolve update additionalProperties:false in openapi.yaml by @ManasaBM1 in #270
- Resolved Include uuid syntax for the subscriber-operation attribute for the service /v1/notify-link-updates by @ManasaBM1 in #272
- Support Version 2.0.0 changes for update-fc by @vanithavalluripalli9 in #273
- Support Version 2.0.0 changes for update-fc-port by @vanithavalluripalli9 in #274
- Support Version 2.0.0 changes for delete-fc-port by @vanithavalluripalli9 in #275
- Updated package-lock and imports. by @DanaSunal in #277
- issue-271 : removed hardcoded UUIDs by @DanaSunal in #278
- issue-195 : implementation of update-ltp with forwardings by @DanaSunal in #279
- issue-211: support v.2.0.0 for delete-ltp-and-dependents by @DanaSunal in #268
- Update services "Application existence check" needs to be updated by @vanithavalluripalli9 in #276
- Update data.json file to testcases v2.0.1 by @IswaryaaS in #282
- Support Version 2.0.0 changes for /v1/add-operation-client-to-link by @vanithavalluripalli9 in #283
- issue-264 : used new HTTP status code by @DanaSunal in #280
- Minor fixes by @DanaSunal in #285
- Resolve while executing /v1/update-all-ltps-and-fcs getting 500 Internal Server Error by @ManasaBM1 in #289
- Resolve Update the npm packages to 2.0.1-alpha.6 by @ManasaBM1 in #294
- Resolve while executing informAboutApplicationInGenericRepresentation and informAboutReleaseHistoryInGenericRepresentation are giving empty list by @ManasaBM1 in #296
- Issue 297 : added backendTime by @DanaSunal in #298
- Fixes #141 by @IswaryaaS in #306
- /v1/list-end-points-of-link gives 400 error because of pattern in openApi.yaml file by @vanithavalluripalli9 in #305
- Fixes #170 by @IswaryaaS in https...
ApplicationLayerTopology 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 to make process more stable
ApplicationLayerTopology v2.1.0_spec
Merge pull request #504 from openBackhaul/develop ALT v2.1.0_spec
TestSuite Implementation of ApplicationLayerTopology v2.0.1
TestSuite Implementation of ApplicationLayerTopology 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 :
Implementation of ApplicationLayerTopology 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 : Wednesday, 26 July 2023 17:22:06
Total run Duration : 14m 30.3s
Average response time : 93ms
Total assertions : 1542
Total failures : 25
Total skipped test : nil
Individual report:
ApplicationLayerTopology testcases_1
Report timestamp : Tuesday, 25 July 2023 17:02:16
Total run Duration : 14m 6.6s
Average response time : 44ms
Total assertions : 1961
Total failures : 24
Total skipped test : nil
ApplicationLayerTopology testcases_2
Report timestamp : Tuesday, 25 July 2023 16:31:55
Total run Duration : 9m 27.6s
Average response time : 52ms
Total assertions : 1749
Total failures : 27
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 |
---|---|
#376 | 8 |
#457 | 1 |
#435 | 30 |
#458 | 4 |
#448 | 7 |
#461 | 1 |
Software upgrade
Issue Number | assertions failures |
---|---|
#423 | 17 |
#411 | 8 |
Specification of ApplicationLayerTopology v2.0.1
Some minor bug fixes mainly related to updating to ApplicationPattern v2.0.1.
Specification of ApplicationLayerTopology v2.0.0
This release contains:
-
High Level Design
- ServiceList
- ForwardingList
- ProfileList
- ProfileInstanceList
-
Detailed Design
- OAS
- CONFIGfile
of the ApplicationLayerTopology Specification v2.0.0 as it will be used for the second version of the TinyApplicationController.
TestSuite Implementation of ApplicationLayerTopology v1.0.0
TestSuite Implementation of ApplicationLayerTopology 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