Release Notes - VOLTHA - Version VOLTHA v2.10 - HTML format

Task

  • [VOL-4234] - PPPoE service flow
  • [VOL-4518] - BBSIM - development for 'flow removal'
  • [VOL-4524] - Document the open OLT alarms
  • [VOL-4530] - Add voltha components per patchset verification jobs for voltha-2.9 branch
  • [VOL-4531] - isFlowOnKVStore refactor
  • [VOL-4532] - OLT adapter performance improvement
  • [VOL-4536] - Split certification pod in 3 separate pods
  • [VOL-4537] - reinstall multi-stack pod
  • [VOL-4539] - Upgrade ADTRAN OLT to latest binary.
  • [VOL-4542] - Create DT scale jobs with 4k ONTs per stack
  • [VOL-4543] - Scale job for ONU upgrade
  • [VOL-4549] - Analyze logs for 4k scale DT
  • [VOL-4550] - Radisys 1600X with 3.10.2
  • [VOL-4551] - Scale job for 4k ONUs per core with 1 OLT
  • [VOL-4552] - FTTB support in BBSIM
  • [VOL-4554] - update to ONOS 2.5.6 with Karaf 4.9.12
  • [VOL-4555] - analyse logs and fix ONU enable/disable for TT in uni-tag provisioning
  • [VOL-4556] - Add flow check and other verification in subscriber delete and re-add Test for TT
  • [VOL-4557] - Optimise test timeouts in ATT test suite
  • [VOL-4589] - BBSim should report different NNI port speeds (triggered via CLI)
  • [VOL-4597] - Update Voltha Test Automation Documentation
  • [VOL-4599] - Update onu-upgrade scale job to use bulk apis for image download/activate/commit
  • [VOL-4612] - Openolt adapter ResourceManager refactor
  • [VOL-4622] - Optimise voltha-components software-upgrade pipeline to use correct versions
  • [VOL-4623] - Extend GetConfigurableComponentInventoryInfoDMI test to support Set
  • [VOL-4637] - Initial investigation on VOLTHA to BBF mapping according to 383/411/BAA yang models
  • [VOL-4638] - Initial code structure for voltha-northbound-bbf-adapter
  • [VOL-4645] - Modify onu-upgrade scale test to support image status of all onus together
  • [VOL-4725] - Helm Chart Changes for TIM workflow

Bug

  • [VOL-3583] - BBSim replies to unexpected EAPOL packets
  • [VOL-3609] - inital port locking in case port admin state is delivered as unlock in MIB upload
  • [VOL-3767] - Functionality broken for Re-Discovered ONU
  • [VOL-3990] - System never reaches 512 IGMP joins on one OLT on the same group in 2-16-32 TT scenario
  • [VOL-4118] - ONU upgrade download to adapter crash when trying https
  • [VOL-4494] - lxc exec leaves the session open
  • [VOL-4499] - Scheduler and queue remove may fail during childDeviceLost handling at openolt adapter if flows are not removed first
  • [VOL-4520] - Edgecore ASxVOLT16 platform issues requiring hard/soft reboot(s)
  • [VOL-4527] - Packets arrive on the wrong gem port in the upstream on Radisys 1600X OLTs with 3.10.2.2
  • [VOL-4529] - rw-core - ONU adapter does not receive ONU forced delete in case of OLT deletion
  • [VOL-4533] - openonuAdapterGo - sporadically uni ports are missing after reconcile test
  • [VOL-4538] - Sadis software upgrade breaks functionality with new OLT app
  • [VOL-4540] - Hanging resources in ONOS
  • [VOL-4545] - openonuAdapterGo - No free Tcont left for device
  • [VOL-4548] - openonuAdapterGo - memory leak seen in long term tests
  • [VOL-4553] - openonuAdapterGo - reconciling with wrong MDS is not working in TT multi-UNI scenario
  • [VOL-4558] - volt-remove-subscriber-unitag command is not working as expected
  • [VOL-4559] - Disable ONU device: TPs are deleted incompletely in TT multi-UNI scenario
  • [VOL-4562] - omci-lib-go: Fast Channel Configuration Profile ME missing Managed Entity ID attribute
  • [VOL-4565] - Mib template for BBSIM in the openonu repo is not correct
  • [VOL-4566] - openonuAdapterGo - scale test failed after importing mib template
  • [VOL-4600] - Image download gets failed on some onus during onu-upgrade at scale testing
  • [VOL-4613] - Sometimes the ONUs are stuck in ACTIVATING state after Disable and Enable of the OLT
  • [VOL-4615] - Fix DMI tests
  • [VOL-4616] - Disabling, deleting and then enabling OLT leaves it in ACTIVATING status
  • [VOL-4619] - EAPOL flow does not get pushed after disable/delete of logical device
  • [VOL-4621] - OpenOnuGo: MIB audit leads to unexpected oper_state RECONCILING_FAILED
  • [VOL-4624] - BBSIM support for COMBO pon
  • [VOL-4635] - openonuAdapterGo - default OMCI-timeout not sufficient in scale upgrade scenario
  • [VOL-4636] - 1024 subscribers are not provisioned in 10 mins with maclearning enabled in TT job.
  • [VOL-4650] - Flow Deletion After Adapter Restart test fails for ATT workflow in job reconcile-openonu-go-adapter-test-att
  • [VOL-4651] - subscriber automatically re-provisioned on ONU delete and rediscovery
  • [VOL-4652] - Sadis REST api fails with NullPointerException
  • [VOL-4653] - Issue with EAPOL and Subscriber ONOS flows in ONU Re-Discovery scenario for ATT when Subscriber is Not un-provisioned before ONU delete
  • [VOL-4655] - Panic in isSuccessfulResponseWithMibDataSync handler if the decoded msgLayer is nil
  • [VOL-4656] - Missing PIR field in TrafficShapingInfo for TCONT Type 1 results in TCONT creation failure at openolt agent
  • [VOL-4669] - Flows at ONOS missing after ofagent goes down in case of ATT workflow
  • [VOL-4670] - flowIDsForGem cache in openolt adapter resource manager is not updated on adapter restarts
  • [VOL-4671] - Fix usage of Metadata classifier field in openolt adapter
  • [VOL-4672] - Stale etcd data in openolt adapter after olt device delete
  • [VOL-4686] - openonuAdapterGo: Panic during memory leak test
  • [VOL-4693] - Stale PM entries on etcd after device delete
  • [VOL-4699] - Panic in PM module in openonu-go adapter during Device Delete in Memory leak tests
  • [VOL-4701] - BBsim fails to restart
  • [VOL-4703] - ONOS OLT app seems to progressively slow down
  • [VOL-4710] - PMs not reported in multiple OLT tests on BBSIM
  • [VOL-4714] - ONU stuck in initial-mib-downloaded state after ONU reboot in periodic-voltha-unitag-subscriber-tt-test-bbsim tests
  • [VOL-4715] - fsm did not shut down in time error from PM module on device delete
  • [VOL-4726] - etcd clients are blocked on "close" call during pod shutdown processing resulting in force kill by k8s controller
  • [VOL-4727] - Remove restriction that flows have to be replicated for 8 pbits when replication is enabled
  • [VOL-4730] - Cannot install voltha-2.8 and 2.9 charts
  • [VOL-4736] - oltapp unable to remove fttb flows on port down as learnt mac address is lost
  • [VOL-4740] - Fix match metadata in FTTB Subscriber downstream flows
  • [VOL-4744] - Subsequent discoveries for an ONU are ignored
  • [VOL-4774] - openonuAdapterGo: Panic during scale test
  • [VOL-4899] - Avoid ONUs being set to unreachable after multiple unsuccessful OMCI communication attempts

Sub-task

  • [VOL-4052] - Remove custom creation of multiple controllers in the pipeline
  • [VOL-4546] - Create a MIB template file which includes more than 8 TCONTs
  • [VOL-4603] - BBSim should report ResourceRanges adeguade to the number of ONUs that are created

Epic

  • [VOL-3968] - all tasks for stabilisation and deployment of the platform
  • [VOL-4241] - Fixes and story for the 2.8 LTS support
  • [VOL-4567] - FTTB Implementation in VOLTHA

Story

  • [VOL-942] - PM - Document PM reporting formats on Kafka bus
  • [VOL-2590] - Bring back the deleted ONU by "disabling and enabling the OLT"
  • [VOL-3700] - Set/Get external value tests
  • [VOL-3774] - Remove hardcoding of NNI port speed in openolt adapter and collect it from the openolt agent
  • [VOL-3820] - DMI Tests HW pipeline
  • [VOL-3838] - BBSIM ONU activation/deactivation in bulk APIs
  • [VOL-3993] - Test the Mac-learner app at scale
  • [VOL-4322] - Investigate [Malformed Packet: openflow_v4] for OFFlowModFailedErrorMsgVer13
  • [VOL-4406] - BBSIM enhancements to test Extended PM counter reset
  • [VOL-4420] - POTS port support in BBSIM
  • [VOL-4422] - Flow Timeout during reconcile if 10s
  • [VOL-4437] - BBSIM OMCI insertion of unknown attribute in some MibUpload ME
  • [VOL-4442] - Improve grpc disconnect detection
  • [VOL-4481] - Add multi-uni support for DT workflow tests
  • [VOL-4482] - robot test case and possibly BBSIM extension to test OnuAdapter reconcilement with MDS mismatch
  • [VOL-4485] - omci-lib-go - ME attribute names should be exported
  • [VOL-4506] - ONU model not set correctly by openonu adapter
  • [VOL-4515] - Back port bug fixes in openonu go master to 2.8 branch
  • [VOL-4519] - Invalidate BBSIM MDS count
  • [VOL-4534] - Test system functionality during rolling upgrade
  • [VOL-4535] - Test voltha-onos 5.0.4 on VOLTHA 2.8
  • [VOL-4547] - openonuAdapterGo - robot test for MIB audit
  • [VOL-4560] - Add more check in soak-pod jobs to check if memory is increasing over time
  • [VOL-4568] - Changes to onos-mac-learner app to forward the DHCP packets
  • [VOL-4569] - Update ONOS olt-app for FTTB DPU Management and ANCP traffic
  • [VOL-4570] - openonu adapter for FTTB DPU Mgmt and ANCP traffic flows
  • [VOL-4571] - openolt adapter for FTTB DPU Mgmt and ANCP traffic flows
  • [VOL-4572] - bbsim changes for FTTB
  • [VOL-4573] - Update ONOS olt-app for FTTB Subscriber traffic
  • [VOL-4590] - Sanity Mac learning tests for TT
  • [VOL-4591] - analyse Mac-learner at scale
  • [VOL-4592] - Fixes for DT 4k scale
  • [VOL-4593] - Sadis NPE for c/s tags and TP
  • [VOL-4594] - analize DT 1-64-63 logs
  • [VOL-4595] - Bulk ONU image state API
  • [VOL-4596] - update DMI version in BBSIM tests
  • [VOL-4598] - ONOS SSH session timeout increases test job length
  • [VOL-4601] - Design for combo pon
  • [VOL-4602] - Check status of VOLTHA scale-2 cluster
  • [VOL-4606] - The sadis application completely rejects the subscriber or olt configuration with unknown fields
  • [VOL-4607] - Update grpc-robot to refer latest device-management-interface library
  • [VOL-4609] - test for memory leaks in openolt adapter
  • [VOL-4611] - BBSIM services exposed via proto do not reflect current capabilites
  • [VOL-4618] - include zyxel ONU in tests for 1600X on master
  • [VOL-4620] - analize TT 1-64-63 logs
  • [VOL-4625] - Support for FTTB flows in openolt adapter
  • [VOL-4626] - Changes for FTTB in OLT agent.
  • [VOL-4627] - Support for COMBO pon in BBSIM
  • [VOL-4628] - Create memory leak pipeline
  • [VOL-4629] - FTTB sanity test
  • [VOL-4631] - openonuAdapterGo - hardening: check ONU OMCI get responses for consistency
  • [VOL-4632] - update BBSIM and BBSIM sadis server according to new sadis
  • [VOL-4634] - Remove unused fields from openolt.proto GetDeviceInfo
  • [VOL-4640] - Proto changes for COMBO pon in openolt agent/adapter/dmi
  • [VOL-4644] - Support FTTB management flow in rw-core
  • [VOL-4646] - openonuAdapterGo: Extend hardening test by checking kafka event
  • [VOL-4647] - FTTB Sanity test
  • [VOL-4648] - Get request implementation in BBF adapter
  • [VOL-4649] - investigation on COMBO with dynamic transceiver reading via API (e. ONLP)
  • [VOL-4654] - BBSIM OMCI injectOmciUnknownAttributes
  • [VOL-4657] - Design Doc for Combo PON support in Voltha
  • [VOL-4658] - Update BBSIM to latest DMI to include PON type
  • [VOL-4659] - openonuAdapterGo: MIB Template unknown ME
  • [VOL-4660] - openonuAdapterGo: MIB Template unknown Attribute
  • [VOL-4661] - Document ordering of devices by SN list output in voltctl
  • [VOL-4664] - openonuAdapterGo: Store OMCI unknown attributes in MIB template
  • [VOL-4665] - Introduce events in the DMI interface for insertion and removal of Line Cards
  • [VOL-4666] - Introduce enum value for GPON XGSPON Combo Transceivers
  • [VOL-4667] - Implement auto-ordering in voltctl
  • [VOL-4668] - Test LWC at scale
  • [VOL-4673] - complete get requests for ONU/OLT in BBF adapter
  • [VOL-4674] - bbsim-sadis-server does not pickup ONU change in BBSIM
  • [VOL-4675] - test, release and use in voltha-onos the latest ONOS 2.5
  • [VOL-4676] - Changes to agent for configuration of PON tech per EEPROM data
  • [VOL-4677] - openonuAdapterGo: Remove redundant data from MIB template
  • [VOL-4678] - BBSIM: OMCI extended message set - make OMCC version configurable
  • [VOL-4679] - BBSIM: OMCI extended message set - support MIB upload
  • [VOL-4684] - Create yang models based on initial BBF/VOLTHA API mapping
  • [VOL-4687] - Implement DMI transceiver plug in/out events in BBSIM
  • [VOL-4688] - openonuAdapterGo: OMCI extended message set - derive the capability from the OMCC version
  • [VOL-4689] - Setup Berlin community PODs
  • [VOL-4690] - OMCI capture option in openonu-go-adapter
  • [VOL-4692] - BBSIM: OMCI extended message set - support get requests
  • [VOL-4694] - [DMI] Introduce error reason of DEVICE_IN_WRONG_STATE for RebootDevice rpc
  • [VOL-4695] - Change in ONOS oltApp behavior in voltha 2.9 when UNI port toggles
  • [VOL-4697] - Missing ACTIVE indication from OLT adapter during rolling upgrade
  • [VOL-4702] - openonuAdapterGo: OMCI extended message set - support MIB upload
  • [VOL-4704] - Test LWC on a single node cluster without persistency
  • [VOL-4705] - BBF DMI integration
  • [VOL-4706] - Tollerate table attributes in MIB Upload Next responses
  • [VOL-4707] - Expose programmed subscribers via REST
  • [VOL-4708] - Expose existing AAA users via REST
  • [VOL-4709] - expose dhcpl2relay-allocations via REST API
  • [VOL-4711] - FTTB Test on Berlin POD with ADTRAN DPU
  • [VOL-4712] - Prepare cable diagrams for VOLTHA PODs
  • [VOL-4713] - VOLTHA release process documentation
  • [VOL-4716] - Zyxel OLT certification - Fix default configuration
  • [VOL-4719] - Zyxel tests on Berlin POD
  • [VOL-4720] - Check LWC tests on Berlin POD
  • [VOL-4724] - TIm Wofkflow Tests
  • [VOL-4735] - Make autoClearMacMapping property of mac-learner configurable
  • [VOL-4738] - openonuAdapterGo: key change for storing MIB templates in kv-store
  • [VOL-4741] - openonuAdapterGo: Make OMCI message set support configurable

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.