voltha- Release Notes

VOLTHA 2.13 Release Notes

Highlights

With this release Voltha Go Controller (VGC) is introduced as a new Controller instead of ONOS. VGC and ONOS both will still be available in this release. Several bug resolutions and improvements are also done in this release.

New Features

  • Added interfaces to protos to to be able to offload PPPoEIA and DHCP RA apps onto the OLT.

  • Voltctl implementation to fetch stats of offloaded Apps.

  • New Controller (Voltha Go Controller) introduced.

  • Added the ability to avoid reconciling the MEs with ONT after openonu-adapter restart.

  • Implentation of getOnudistance in voltctl to fetch onu distance.

Test

  • Improvement in openolt-adapter’s high memory and high CPU utilization during the reconcilation.

  • Improvement in openonu-adapter’s memory consumption.

Bug Fixes

Several bug fixes for reconciliation, ONU sw upgrade and device delete, reboot cases. For a full list of resolved issues, see the full release notes on Confluence

Documentation

As usual documentation is published on https://docs.voltha.org

Known Issues

Known Issues

Jira

Description

VOL-5427

Multicast does not work for GPON TT test pipeline

VOL-5426

ONUs not in the state expected by the tests

Jira stories

A full list of stories and bugs completed can be found under the VOLTHA 2.13 release page in Jira.

Component Versions in VOLTHA 2.13 release

ONOS and Atomix

ONOS and Atomix

Component

VOLTHA

Component

with

Gerrit

Github

Name

Ver

Ver

Chart

URL

URL

ONOS 2.5 LTS: 2.5.9, 2.5.8

2.5.5

2.5.9, 2.5.8

ATOMIX

3.1.9

ONOS Components

ONOS Components

Component

Artifact

Api

App

Pkg

Gerrit

Github

Released

Name

Ver

Ver

Ver

Ver

URL

URL

aaa

2.11.2

X

X

X

X

X

bng

2.5.3

X

X

X

X

X

dhcpl2relay

2.11.2

X

X

X

X

X

igmpproxy

2.9.1

X

X

X

X

X

kafka

2.13.3

X

X

X

X

X

N

maclearner

1.2.4

X

X

X

X

X, T

mcast

2.9.3

X

X

X

X

X, T

olt

5.2.8

X

X

X

X

X

olttopology

1.3.1

X

X

X

X

X

pppoeagent

1.3.2

X

X

X

X

X

sadis

5.12.3

X

X

X

X

X

VOLTHA Components

VOLTHA Components

Component

VOLTHA

Chart.yaml

Gerrit

Github

Docker

Golang

Pypi

Repository

Name

Version

Version

ULR

URL

URL

URL

URL

Released

ofagent-go

2.3.2

N/A

X

X

1.1.4(stale)

1.6.5(stale)

voltha-go

3.6.6

N/A

X

X

N/A

v7:?

voltha-lib-go

7.6.6

N/A

X

X

?

v7

?

voltha-onos

5.1.10

0.1.27

X

X

X

N

voltha-openolt-adapter

4.5.6

2.13.0

X

X

X

N/A

N/A

voltha-openonu-adapter-go

2.12.14

2.13.0

X

X

X

stale

N/A

voltha-protos

5.6.2

N/A

X

X

stale

stale

5.6.2

voltha-system-tests

v2.13.0

X

X

verify VOL-5064

segmentrouting

3.0.0

N

VOLTHA Tools

VOLTHA Components

Component

VOLTHA

Chart.yaml

Gerrit

Github

Docker

Golang

Pypi

Repository

Name

Version

Version

ULR

URL

URL

URL

URL

Released

voltha-docs , docs.voltha.org <https://docs.voltha.org>

2.13.0

N/A

X

X

N

bbsim

1.16.7

4.8.11 chart

X

X

X

?

?

N

Bbsim-sadis-server

0.4.0

0.3.5

X

X

X

N

voltctl

1.11.8

N/A

X

?

N/A

X

N/A

N

Helm Chart Versions

This section refers to the macro charts to deploy the required infrastructure and a (or many) VOLTHA stacks:

Helm Chart Versions

Component

VOLTHA

Name

Version

Helm Charts (voltha-helm-charts)

3.5.0

Voltha

2.13.0

Voltha-infra

2.13.0

Voltha-stack

2.13.0

BAL Version

Helm Chart Versions

Component

VOLTHA

Component

Gerrit

Github

Name

Version

Version

with Chart

URL

URL

Broadcom abstraction layer (BAL)

3.10.2.2

Get Involved

We’d love to accept your patches and contributions to the VOLTHA project, join the community!

Here are a few resources to get you started:

Index/Entry points

HOWTO

Testing

CLI Tools

Slack

Mailing List

Weekly TST Meetings

Website(s)