Running VOLTHA TST Meeting Minutes

Running VOLTHA TST Meeting Minutes

Meeting Information


Next meeting

2025-07-08

Recorded Meeting

Agenda:

Nominations

July 3 - 8, 2025

Review/Confirm Nominations

July 9, 2025

Election (if more than 3 nominations)

July 10 - 17, 2025

Announcement of Results

July 18, 2025

2025-06-24

Recorded Meeting 

Agenda:

  • v2.13 still does not show up for VOLTHA Docs.

  • All jenkins jobs are failing, https://jenkins.opencord.org/view/BBSIM%20Tests/ . Abhilash to check with Eric.

    • Eric’s comment on the task https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-28238: It looks like this is failing due to updated requirements in voltha-system-tests. These were updated by me to fix a build issue that was affecting the voltha-docs, but it looks like pipelines like this that are running on old Ubuntu 18.04 systems can't pull in the latest versions of some software. I think the solution may be to just unpin some of the requirements, or at least loosen the restrictions (e.g. this is failing on flake8 7.2.0 installation, so we could just limit it to a version equal to or less than that one, so that we don't run into future incompatibility, but can still adapt to older OSs).

    • The rleated voltha-system-tests patch is https://gerrit.opencord.org/c/voltha-system-tests/+/35735/4/requirements.txt. There are several dependency changes in this patch. some other dependencies -other than flake8- may fail. What are the possible options for fixing?

      • unpin some of the requirements, or at least loosen the restrictions

      • upgrading pipelines to newer versions of Ubuntu?

      • what else?

    • Resolved, thanks Eric.

  • New Release date

    • Aim to merge the patches about multi-NNI, on-demand statistics and the existing bugs

    • Code freeze June 30th.

    • Release at the second week of the July.

  • Abhilash would like to start a document for behaviour of the components in VOLTHA and their resposibilities

2025-06-10

Recorded Meeting 

Agenda:

  • v2.13 still does not show up for VOLTHA Docs.

  • All jenkins jobs are failing, https://jenkins.opencord.org/view/BBSIM%20Tests/ . Abhilash to check with Eric.

    • Eric’s comment on the task https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-28238: It looks like this is failing due to updated requirements in voltha-system-tests. These were updated by me to fix a build issue that was affecting the voltha-docs, but it looks like pipelines like this that are running on old Ubuntu 18.04 systems can't pull in the latest versions of some software. I think the solution may be to just unpin some of the requirements, or at least loosen the restrictions (e.g. this is failing on flake8 7.2.0 installation, so we could just limit it to a version equal to or less than that one, so that we don't run into future incompatibility, but can still adapt to older OSs).

    • The rleated voltha-system-tests patch is https://gerrit.opencord.org/c/voltha-system-tests/+/35735/4/requirements.txt. There are several dependency changes in this patch. some other dependencies -other than flake8- may fail. What are the possible options for fixing?

      • unpin some of the requirements, or at least loosen the restrictions

      • upgrading pipelines to newer versions of Ubuntu?

      • what else?

  • New Release date

    • Aim to merge the patches about multi-NNI, on-demand statistics and the existing bugs

    • Code freeze June 30th.

    • Release at the second week of the Jully.

  • Abhilash would like to start a document for behaviour of the components in VOLTHA and their resposibilities

    • Abhilash will open a task for this and put the draft version of file here with the table of contents

    • Then we will review it and finalize the content, and share the parts.

2025-05-27

Recorded Meeting

Agenda:

2025-05-13

Recorded Meeting: here

Agenda:

  • v2.13 still does not show up for VOLTHA Docs.

  • Couple of pipelines needs to updated, and some documentation on VOLTHA getting started.

    • Abhilash to sync up with Serkant and Mahir and come up with the pipelines which needs to be updated and the VOLTHA documentation which needs to be corrected.

    • Abhilash will ask Jan for the mentioned pipelines.

  • Protos and DMI documentation

    • Abhilash is looking for some tools to prepare automaticly. Will share with rest of TST.

    • Plan is to write an MD in the repository and link to the VOLTHA Docs.

  • New Release date will be decided at te begining of the Jun.

 

2025-04-29

Recorded Meeting: here

Agenda:

 

Recorded Meeting: 

Agenda:

2025-04-15

Recorded Meeting: here

Agenda:

  • Certificate used for charts.opencord.org has expired.

    • Eric is working on it.

    • Looks to be resolved now.

  • v2.13 still does not show up for VOLTHA Docs.

    • Eric will check. Will use the existing task.

    • Eric working on the fixes.

    • It is working on local machine but failing on Jenkins. Eric trying to locate the problem.

    • Abhilash to sync up with Eric offline.

  • https://gerrit.opencord.org/c/voltha-protos/+/35702. Why do we need to introduce a new state for OLT?

  • Discussion on Jenkins test jobs

    • Currently Jenkins jobs are also failing because of the certificate problem.

    • Abhilash will work with Jan, , after this certification problem is fixed, probably next week, to get access to the machines in lab and debug the failing tests.

  • Abhilash and team will check the patches about multi-NNI.

    • There were some unanswered comment previously on the patches.

    • TST to review the patches again

    • Changes also will be done in VGC to include the support.

  • Proposal to have biweekley TST call instead of weekley

    • Michelle to update the invitation.

2025-04-08

Recorded Meeting: here

Agenda:

  • Certificate used for charts.opencord.org has expired.

    • Eric is working on it.

  • v2.13 still does not show up for VOLTHA Docs.

    • Eric will check. Will use the existing task.

    • Eric working on the fixes.

    • It is working on local machine but failing on Jenkins. Eric trying to locate the problem.

  • https://gerrit.opencord.org/c/voltha-protos/+/35702. Why do we need to introduce a new state for OLT?

  • go version upgrade patches failing

    • 10:22:29 ERROR: ./tests/results/go-test-coverage.out does not contain License Header 10:22:29 ERROR: ./tests/results/go-test-results.xml does not contain License Header 10:22:29 ERROR: ./tests/results/go-test-coverage.xml does not contain License Header
    • Certificate errors here again

  • Discussion on Jenkins test jobs

    • Currently Jenkins jobs are also failing because of the certificate problem.

    • Abhilash will work with Jan, , after this certification problem is fixed, probably next week, to get access to the machines in lab and debug the failing tests.

  • Abhilash and team will check the patches about multi-NNI.

    • There were some unanswered comment previously on the patches.

    • TST to review the patches again

    • Changes also will be done in VGC to include the support.

  • The OSS North America June 23-25th.

    • Does anyone join this?

    • Check with LFBB board whether anything is planned.

2025-04-01

Recorded Meeting: here

Agenda:

  • v2.13 still does not show up for VOLTHA Docs.

    • Eric will check. Will use the existing task.

    • Eric working on the fixes.

  •  Documentation for the DMI and VOLTHA protos.

    • DMI :

    • VOLTHA protos (NB to Core) : Abhilash to come up with the documentation

    • VOLTHA portos between adapter and core : Abhilash to come up with the documentation

    • Inter adapter protos : Mahir to start working on this

    • openolt proto : Serkant to start working on this.

    • Documentation on the Tech profiles and the Bandwidth profiles.

  • Some or all the documents are mantained in google docs, should we move them to confluence. ?

    • Get all the links to the documents in the google docs, Abhilash to work with Mahir and serkant.

  • Abhilash and Mahir to discuss on the VGC support for TT workflow.

 

2025-03-25

Recorded Meeting: 

Agenda:

  • v2.13 still does not show up for VOLTHA Docs.

    • Eric will check. Will use the existing task.

  •  

 

2025-03-18

Recorded Meeting: 

Agenda:

  • Update on Jenkins views from @Eric Ball

    • Eric has the last information about the requested views from TST and opened a task.

  • Jenkins upgrade status @Eric Ball:

    • Previously scheduled for March 3rd 3:00 PM PST.

    • Upgrade is done.

  • TST members need permission to run the Jenkins tests.

    • Solved.

2025-03-04

Recorded Meeting: here

Agenda:

  • Abhilash and the team need to access to the lab for debuging.

    • We decided to request temporary access from BISDN.

    • Abhilash to sync up with Jan.

  • Behaviour documention on the DMI and VOLTHA protos.

    • DMI :

    • VOLTHA protos (NB to Core) : Abhilash to come up with the documentation

    • VOLTHA portos between adapter and core : Abhilash to come up with the documentation

    • Inter adapter protos :

    • openolt proto :

    • Documentation on the Tech profiles and the Bandwidth profiles.

2025-02-25

Recorded Meeting: here

Agenda:

2025-02-18

Recorded Meeting: here

Agenda:

2025-02-11

Recorded Meeting: here

Agenda:

2025-02-04

Recorded Meeting: here

Agenda:

  • BISDN status

    • M1.4 acceptance decision

    • For M3.1, there are still failing tests. Two taskes were opened. Most failures are occured because of the ONU state problem.

    • Multicast test in TT workflow is failing. A patch for launching iperf correctly is upstreamed. TST will be added as reviewers.

    • BISDN informed that they finished working on the pipelines as well, and the remaining items are software issues. TST will check the pipelines until the Feb 7th and get back to the BISDN if they can close the quotation.

    • TST to review the documentation and completeness of the milestones and provide comments or approve.

  • Mahir will call a meeting to chek with Eric and TST members on updating Jenkins and Jenkins views.

  • Release

    • Release notes are updated, Eric to work further on the release.

    • Voltha-docs is not released properly. It doesn’t show the latest version. Serkant to open a Jira task to Eric for this.

2025-01-28

Recorded Meeting: here

Agenda:

  • BISDN status

    • M1.4 acceptance decision

    • For M3.1, there are still failing tests. Two taskes were opened. Most failures are occured because of the ONU state problem.

    • Multicast test in TT workflow is failing. A patch for launching iperf correctly is upstreamed. TST will be added as reviewers.

    • BISDN informed that they finished working on the pipelines as well, and the remaining items are software issues. TST will check the pipelines until the Feb 7th and get back to the BISDN if they can close the quotation.

  • Mahir will call a meeting to chek with Eric and TST members on updating Jenkins and Jenkins views.

  • Release

    • Mahir to prepare the Release notes. Everyone to check their tasks to close the resolved ones with the correct fixed version.

    • Known reconcile problem and ONU states problem.

    • Voltha-docs is not released properly. It doesn’t show the latest version. Serkant to open a Jira task to Eric for this.

2025-01-21

Recorded Meeting: here

Agenda:

  • BISDN status

    • M1.4 is almost done

    • Working on the pipeline errors.

  • Release

  • Voltha-docs is not released properly. It doesn’t show the latest version. Serkant to open a Jira task to Eric for this.

  • After BISDN,who will maintain the LAB and AWS upgrades. question to the TST.

2025-01-14

Recorded Meeting: here

Agenda:

2025-01-07

Recorded Meeting: here

Agenda:

2024-12-17

Recorded Meeting: here

Agenda:

  • BISDN status

    • Will try to finish M1.4 by the end of the year, then start working on the DT and TT pipelines in paralel.

    •  

  • VGC test suite progress

    • Patches are merged.

    • Abhilash will check with Eric for the existing failure.

  • Relase 13 planning

    • All the patches listed last week have been merged. What other patches still need to be merged?

      • Abhilash will inform(on slack) about the remaining important patches need to be merged before release.

    • Release task is opened. The link is: https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-27580

    • Test pipelines. Still have a test case failing on a few pipelines.

      • Abilash will check if it can be fixed this week and we can start release this week

      • Otherwise the first availability of Eric is Jan 6th.

    • For relese notes, tasks should be marked resolved.

  • Transition to new Jira

    • Decided to be done on this Thursday(19th).

2024-12-10

Recorded Meeting: here

Agenda:

2024-11-26

Recorded Meeting: here

Agenda:

  • Announcements:

  • BISDN status:

    • BISDN working om M1.4

    • Radisys OLT is integrated to the pipelines. Have some errors thrown by adapter/agent. Radisys will help on that.

    • Working on Adtran and Zyxel. Zyxel will get back whether to provide support. We will wait Zyxel’s response until Dec 10th, then will decide whether to move forward with Zyxel or not.

    • netbox.voltha.org is published an open now. Not everybody have access to every section.

    • Granting VPN access to TST members is giving access to all lab environment and vendor devices and SW which may cause licensing problems.

    • Mahir will start an email to decide a meeting time with TST and BISDN to go through the documents in Berlin lab.

  • Eric to give permission to TST members to release a version on Jira.

  • Relase 13 planning

    • Status of the test jobs: Most are green now. Better to have periodic-voltha-openonu-go-test-bbsim green as well.

    • Status of the patches: All in review. We can start to merge the reviewed ones. Aim to finish them before 13th.

    • Code Freeze date: Temp 13th of the Dec. All TST memebers need to be available between 13th and 27th.

    • 27th is the temp release date

    • Responsibility matrix(TST members, LF team): Mahir will open a task to LF relese management team and talk to Eric for the resposibilities.

2024-11-19

Recorded Meeting: here

Agenda:

  • BISDN status

    • ONU, OLT diagram and other cabling diagrams presented. TST members to review.

    • BISDN requested permission for certain repos for +2 and +verify. A Task is created for this. Mahir to create another for removing the permissions after the work is finished.

    • TST to check the documents that are prepared by BISDN.

    • Radisys OLT currently have problems. Praneeth is on this.

    • Everything needed from LF for Netbox setup is ready, reported by Eric.

    • Eric will grant TST members access to all the links in the documents.

      • The links are accesible only through the VPN. Eric will create temporary VPN usernames for TST members to access the lab through the VPN.

    • Lab diagram is updated according to the feedbacks from TST.

    • Jokain presented the OLT-ONU diagram, and gave status.

    • Abhilash will sahre the new FW for Radisys OLT.

    • M1.3.2 and M1.4 is in progress

    • TST to review and approve the documentation for M1.3.2

    • M1.4

      • Radisys OLT 1600x is up and running, Jan making changes to the test suite to point to ROLT

      • Adtran OLT , still work in progress.

      • Zyxel OLT , work in progress.

    • Access to the Lab needs to be discussed on who has to be given access to.

  • Test suites which needs to be in green so that we allow merges to start

    • Abhilash will check the onu-adapter-go test pipeline to solve the problem. Then we can start the merges again.

      • periodic-voltha-multiple-olts-openonu-go-test-bbsim , we have found out the RCA, will share the fixes ( in test suites or in the application code).

Add label