blob: 8bec59462371f8e6fcee308991e13e98f8b715aa [file] [log] [blame]
Joey Armstrong64b82492023-06-01 17:34:39 -04001.. figure:: images/voltha.svg
2 :alt: voltha- Release Notes
3 :width: 40%
4 :align: center
5
6
7VOLTHA 2.12 Release Notes
8=========================
9
10Highlights
11----------
12
13Features & Improvements
14-----------------------
15
Joey Armstrong23ce8872023-08-24 09:46:22 -040016.. list-table:: Features & Improvements
17 :widths: 10, 60
18 :header-rows: 1
19
20 * - Jira
21 - Description
Joey Armstrongc3201442024-02-02 15:16:07 -050022 * - `VOL-4949 <|jira-opencord|/VOL-4949>`_
Joey Armstrong23ce8872023-08-24 09:46:22 -040023 - Introduce DEVICE_BUSY reason in the UploadDebugInfoStatus DMI message
Joey Armstrongc3201442024-02-02 15:16:07 -050024 * - `VOL-4783 <|jira-opencord|/VOL-4783>`_
25 - Introduce UploadDebugInformation RPC in DMI
26 * - `VOL-4788 <|jira-opencord|/VOL-4788>`_
27 - Create package in voltha-libs-go for support of prometheus counters in voltha
28 * - `VOL-4782 <|jira-opencord|/VOL-4782>`_
29 - Enchance DMI to include DataValueType in Events and also clarification for Transceiver Events
30 * - `VOL-4878 <|jira-opencord|/VOL-4878>`_
31 - Improve the voltha-protos extensions interface to get the Rx Power levels from an OLT
32 * - `VOL-4877 <|jira-opencord|/VOL-4877>`_
33 - Enhance DMI interface to be able to retrieve the Tx Power on the Transceivers
34 * - `VOL-4958 <|jira-opencord|/VOL-4958>`_
Joey Armstrong23ce8872023-08-24 09:46:22 -040035 - Introduce protobuf dependencies in DMI for the python testing framework
Joey Armstrongc3201442024-02-02 15:16:07 -050036 * - `VOL-4952 <|jira-opencord|/VOL-4952>`_
37 - Add retry client options to the grpc library in voltha-lib-go
38 * - `VOL-4983 <|jira-opencord|/VOL-4983>`_
Joey Armstrong23ce8872023-08-24 09:46:22 -040039 - voltctl list device meters with traffic shaping info
Joey Armstrongc3201442024-02-02 15:16:07 -050040 * - `VOL-5043 <|jira-opencord|/VOL-5043>`_
Joey Armstrong23ce8872023-08-24 09:46:22 -040041 - Enhance DMI interface to have CPU/Mem/Disk usage alarms and also NTP synch alarms
Joey Armstrongc3201442024-02-02 15:16:07 -050042 * - `VOL-4444 <|jira-opencord|/VOL-4444>`_
43 - VOL-4340 Create API for profile in voltha rw-core for profile operations
44 * - `VOL-4436 <|jira-opencord|/VOL-4436>`_
45 - VOL-4340 Create proto files for sip profile and voip service
46 * - `VOL-5046 <|jira-opencord|/VOL-5046>`_
47 - Reuse grpc clinet connection in grpc clinet lib
48 * - `VOL-4972 <|jira-opencord|/VOL-4972>`_
49 - Changes in openolt adapter to reconcile onu device and pon states
50 * - `VOL-4953 <|jira-opencord|/VOL-4953>`_
51 - Retry for grpc towards core in openolt adapter
52 * - `VOL-5216 <|jira-opencord|/VOL-5216>`_
53 - Handle transition in core during device reboot
54 * - `VOL-5197 <|jira-opencord|/VOL-5197>`_
55 - In DMI add QSFP-DD as a form factor for the TransceiverAttributes
56 * - `VOL-4950 <|jira-opencord|/VOL-4950>`_
57 - Move the component_uuid from EventsConfigurationRequest to EventCfg of DMI interface
58 * - `VOL-5241 <|jira-opencord|/VOL-5241>`_
59 - Add Zyxel to ONU Vendor list
60 * - `VOL-5233 <|jira-opencord|/VOL-5233>`_
61 - VOL-5206 Change "ONU_DYING_GASP_EVENT" check to "ONU_DYING_GASP_RAISE_EVENT" in Alarm tests
Joey Armstrong23ce8872023-08-24 09:46:22 -040062
Joey Armstrong64b82492023-06-01 17:34:39 -040063Bug Fixes
64---------
65
Joey Armstrong23ce8872023-08-24 09:46:22 -040066.. list-table:: Bug Fixes
Joey Armstrongc3201442024-02-02 15:16:07 -050067 :widths: 10, 60
Joey Armstrong23ce8872023-08-24 09:46:22 -040068 :header-rows: 1
69
70 * - Jira
Joey Armstrong23ce8872023-08-24 09:46:22 -040071 - Description
Joey Armstrongc3201442024-02-02 15:16:07 -050072 * -
73 -
74 * - `VOL-4926 <|jira-opencord|/VOL-4926>`_
75 - VOL-4836 kail - godownloader.sh no longer available: alternative needed
76 * - `VOL-4934 <|jira-opencord|/VOL-4934>`_
77 - omci-lib-go: MIC (AES-128) calculation does not properly support the Extended Message Set
78 * - `VOL-4927 <|jira-opencord|/VOL-4927>`_
79 - omci-lib-go: ONT-G ME alarms are not supposed
80 * - `VOL-4929 <|jira-opencord|/VOL-4929>`_
81 - openonuAdapterGo - memory leak seen in long term tests
82 * - `VOL-4931 <|jira-opencord|/VOL-4931>`_
83 - openoltAdapter: memory leak seen in long term tests
84 * - `VOL-4984 <|jira-opencord|/VOL-4984>`_
85 - voltctl log level list does not display the component open-flow-agent
86 * - `VOL-5105 <|jira-opencord|/VOL-5105>`_
87 - cli label missing for pon ports in BBSIM
88 * - `VOL-5193 <|jira-opencord|/VOL-5193>`_
89 - OpenOnuAdapterGo: MIB sync handling fails , when the MIB template has NULL terminated strings.
90 * - `VOL-5187 <|jira-opencord|/VOL-5187>`_
91 - openolt adaptor should not set discovery in progress for a given onu in case the particular discovery request fails
92 * - `VOL-5165 <|jira-opencord|/VOL-5165>`_
93 - Openoltagent getting crashed when ONT is rebooted
94 * - `VOL-5172 <|jira-opencord|/VOL-5172>`_
95 - Olt adaptor trying to add flows to the devices even when the parent olt is not up
96 * - `VOL-5104 <|jira-opencord|/VOL-5104>`_
97 - BBSIM crashed when adding flows
98 * - `VOL-4993 <|jira-opencord|/VOL-4993>`_
99 - Upon OLT reboot, OLT's OPERSTATUS is observed as "rebooted" and no ONTs are discovered
100 * - `VOL-4798 <|jira-opencord|/VOL-4798>`_
101 - voltctl - log configuration for multiple stacks doesn't work
102 * - `VOL-5212 <|jira-opencord|/VOL-5212>`_
103 - Unable to fetch PON RX power for all the ONTs on a PON port.
104 * - `VOL-5215 <|jira-opencord|/VOL-5215>`_
105 - After rebooting ONUs the BBSIM OLT is crashing
106 * - `VOL-5208 <|jira-opencord|/VOL-5208>`_
107 - onu adapter will go into race and crash if delete-device and delete gemport from olt adapter happens at once
108 * - `VOL-5210 <|jira-opencord|/VOL-5210>`_
109 - Open onu adapter crashes when processing requests and device is deleted
110 * - `VOL-5107 <|jira-opencord|/VOL-5107>`_
111 - forced crash during child device detected may result in duplicate device
112 * - `VOL-5219 <|jira-opencord|/VOL-5219>`_
113 - in case voltha core goes down before it gets a chance to fire reconcile to the adaptors it should retrigger the reconcile process once it comes back up
114 * - `VOL-5175 <|jira-opencord|/VOL-5175>`_
115 - OLT device ports list in ONOS is empty after rebooting the OLT
116 * - `VOL-5195 <|jira-opencord|/VOL-5195>`_
117 - Missing ANI-G Signal Fail and Signal Degrade alarm notification
118 * - `VOL-5209 <|jira-opencord|/VOL-5209>`_
119 - Open onu adapter crashes during delete device
120 * - `VOL-5249 <|jira-opencord|/VOL-5249>`_
121 - error loading onos image in voltha-onos-sanity_test
122 * - `VOL-5236 <|jira-opencord|/VOL-5236>`_
123 - onu adapter should gracefully reset vlan config fsm on onu down
124 * - `VOL-5223 <|jira-opencord|/VOL-5223>`_
125 - OpenOnuAdapterGo: Alarm Mgr has to handle unconfigured MEs responses from ONT during Alarm Audit.
126
Joey Armstrong23ce8872023-08-24 09:46:22 -0400127
Joey Armstrong64b82492023-06-01 17:34:39 -0400128Test
129----
130
Joey Armstrong23ce8872023-08-24 09:46:22 -0400131.. list-table:: Test
Joey Armstrongc3201442024-02-02 15:16:07 -0500132 :widths: 10, 60
Joey Armstrong23ce8872023-08-24 09:46:22 -0400133 :header-rows: 1
134
135 * - Jira
Joey Armstrong23ce8872023-08-24 09:46:22 -0400136 - Description
Joey Armstrongc3201442024-02-02 15:16:07 -0500137 * - `VOL-4829 <|jira-opencord|/VOL-4829>`_
138 - openonuAdapterGo: Robustness - Test of reconciling openonu-adapter with continuous traffic at real HW
139
Joey Armstrong23ce8872023-08-24 09:46:22 -0400140
Joey Armstrong64b82492023-06-01 17:34:39 -0400141Documentation
142-------------
143
144As usual documentation is published on https://docs.voltha.org
145
146
147Known Issues
148------------
Joey Armstrong64b82492023-06-01 17:34:39 -0400149
150Certification Program
151---------------------
152
153Thanks to the Continuous Certification program at ONF we can also ensure
154that the following ONF member products are compatible with the VOLTHA 2.11
155release:
156
157- Edgecore ASGVolt64 GPON OLT
158- Radisys 3200G GPON OLT
159- Radisys 1600G GPON OLT
160- Zyxel SDA3016SS Combo OLT
161
162
163Jira stories
164------------
165A full list of stories and bugs completed can be found under the
166`VOLTHA 2.12 <https://jira.opencord.org/projects/VOL/versions/12600>`_ (`formatted <https://jira.opencord.org/secure/ReleaseNote.jspa?projectId=10106&version=12600>`_) release page in Jira.
167
168|
169
170Component Versions in VOLTHA 2.12 release
171-----------------------------------------
172
Joey Armstrong83135fb2023-06-04 00:48:14 -0400173ONOS and Atomix
174+++++++++++++++
175
176.. list-table:: ONOS and Atomix
177 :widths: 30, 5, 5, 5, 5, 5
178 :header-rows: 2
179
180 * - Component
181 - VOLTHA
182 - Component
183 - with
184 - Gerrit
185 - Github
186 * - Name
Joey Armstrong56ebc232023-06-29 18:58:29 -0400187 - Ver
188 - Ver
Joey Armstrong83135fb2023-06-04 00:48:14 -0400189 - Chart
190 - URL
191 - URL
192 * -
193 -
194 -
195 -
196 -
197 -
Joey Armstrong7f146422024-01-28 15:03:55 -0500198 * - ONOS 2.5 LTS: `2.5.9 <https://github.com/opennetworkinglab/onos/releases/tag/2.5.9>`_, `2.5.8 <https://github.com/opennetworkinglab/onos/releases/tag/2.5.8>`_
Joey Armstrongceecdf82024-01-27 12:46:35 -0500199 - ``2.5.5``
200 - ``2.5.9``, ``2.5.8``
Joey Armstrong83135fb2023-06-04 00:48:14 -0400201 -
202 -
203 -
204 * - `ATOMIX <https://github.com/atomix/atomix/releases/tag/atomix-3.1.9>`_
205 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400206 - ``3.1.9``
Joey Armstrong83135fb2023-06-04 00:48:14 -0400207 -
208 -
209 -
210
Joey Armstrong56ebc232023-06-29 18:58:29 -0400211ONOS Components
212+++++++++++++++
Joey Armstrong83135fb2023-06-04 00:48:14 -0400213
Joey Armstrong56ebc232023-06-29 18:58:29 -0400214.. list-table:: ONOS Components
Joey Armstrongbda89de2024-01-27 09:39:12 -0500215 :widths: 10, 2, 2, 2, 2, 2, 2, 2
Joey Armstrong83135fb2023-06-04 00:48:14 -0400216 :header-rows: 2
217
218 * - Component
Joey Armstrong56ebc232023-06-29 18:58:29 -0400219 - Artifact
220 - Api
221 - App
Joey Armstrongceecdf82024-01-27 12:46:35 -0500222 - Pkg
Joey Armstrong83135fb2023-06-04 00:48:14 -0400223 - Gerrit
224 - Github
Joey Armstrongbda89de2024-01-27 09:39:12 -0500225 - Released
Joey Armstrong83135fb2023-06-04 00:48:14 -0400226 * - Name
Joey Armstrong56ebc232023-06-29 18:58:29 -0400227 - Ver
228 - Ver
229 - Ver
230 - Ver
Joey Armstrong83135fb2023-06-04 00:48:14 -0400231 - URL
232 - URL
Joey Armstrongbda89de2024-01-27 09:39:12 -0500233 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400234 * -
235 -
236 -
237 -
238 -
239 -
240 -
Joey Armstrongbda89de2024-01-27 09:39:12 -0500241 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400242 * - `aaa <https://gerrit.opencord.org/gitweb?p=aaa.git;a=summary>`_
Joey Armstrong59667212024-01-28 14:11:20 -0500243 - `2.11.0 <https://mvnrepository.com/artifact/org.opencord/aaa/2.11.0>`__
Joey Armstrongc3201442024-02-02 15:16:07 -0500244 - `X <|mvn-aaa|-api/2.11.0>`__
245 - `X <|mvn-api|-api/2.11.0>`__
246 - `X <|mvn-api|/2.11.0>`__
Joey Armstrong59667212024-01-28 14:11:20 -0500247 - `X <https://gerrit.opencord.org/plugins/gitiles/aaa/+/refs/tags/2.11.0>`__
248 - `X <https://github.com/opencord/aaa/releases/tag/2.11.0>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500249 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400250 * - `bng <https://gerrit.opencord.org/gitweb?p=bng.git;a=summary>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500251 - `2.5.1 <https://mvnrepository.com/artifact/org.opencord/bng/2.5.1>`__
252 - `X <https://mvnrepository.com/artifact/org.opencord/bng-api/2.5.1>`__
253 - `X <https://mvnrepository.com/artifact/org.opencord/bng-app/2.5.1>`__
Joey Armstrongbb26e932024-01-29 16:17:27 -0500254 - `X <https://mvnrepository.com/artifact/org.opencord/bng/2.5.1>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500255 - `X <https://gerrit.opencord.org/plugins/gitiles/bng/+/refs/tags/2.5.1>`__
Joey Armstrongbb26e932024-01-29 16:17:27 -0500256 - `X <https://github.com/opencord/bng/releases/tag/2.5.1>`_
257 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400258 * - `dhcpl2relay <https://gerrit.opencord.org/gitweb?p=dhcpl2relay.git;a=summary>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500259 - `2.11.0 <https://mvnrepository.com/artifact/org.opencord/dhcpl2relay/2.11.0>`__
260 - `X <https://mvnrepository.com/artifact/org.opencord/dhcpl2relay-api/2.11.0>`__
261 - `X <https://mvnrepository.com/artifact/org.opencord/dhcpl2relay-app/2.11.0>`__
Joey Armstrong56ebc232023-06-29 18:58:29 -0400262 - `X <https://mvnrepository.com/artifact/org.opencord/dhcpl2relay>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500263 - `X <https://gerrit.opencord.org/plugins/gitiles/dhcpl2relay/+/refs/tags/2.11.0>`__
Joey Armstrongceecdf82024-01-27 12:46:35 -0500264 - `X <https://github.com/opencord/dhcpl2relay/releases/tag/2.11.0>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500265 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400266 * - `igmpproxy <https://gerrit.opencord.org/gitweb?p=igmpproxy.git;a=summary>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500267 - `2.9.0 <https://mvnrepository.com/artifact/org.opencord/onos-app-igmpproxy/2.9.0>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500268 - `X <https://mvnrepository.com/artifact/org.opencord/onos-app-igmpproxy-api/2.9.0>`__
Joey Armstrong7f146422024-01-28 15:03:55 -0500269 - `X <https://mvnrepository.com/artifact/org.opencord/onos-app-igmpproxy-app/2.9.0>`__
270 - `X <https://mvnrepository.com/artifact/org.opencord/onos-app-igmpproxy/2.9.0>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500271 - `X <https://gerrit.opencord.org/plugins/gitiles/igmpproxy/+/refs/tags/2.9.0>`__
Joey Armstrong7f146422024-01-28 15:03:55 -0500272 - `X <https://github.com/opencord/igmpproxy/releases/tag/2.9.0>`__
273 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400274 * - `kafka <https://gerrit.opencord.org/gitweb?p=kafka-onos.git;a=summary>`__
Joey Armstrong1eb713f2024-01-30 13:53:00 -0500275 - `2.13.2 <https://mvnrepository.com/artifact/org.opencord/kafka/2.13.2>`__
276 - `X <https://mvnrepository.com/artifact/org.opencord/kafka-api/2.13.2>`__
277 - `X <https://mvnrepository.com/artifact/org.opencord/kafka-app/2.13.2>`__
278 - `X <https://mvnrepository.com/artifact/org.opencord/kafka/2.13.2>`__
279 - `X <https://gerrit.opencord.org/plugins/gitiles/kafka-onos/+/refs/tags/2.13.2>`__
280 - `X <https://github.com/opencord/kafka-onos/releases/tag/2.13.2>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500281 - ``N``
Joey Armstrong56ebc232023-06-29 18:58:29 -0400282 * - `maclearner <https://gerrit.opencord.org/plugins/gitiles/mac-learning>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500283 - `1.2.3 <https://mvnrepository.com/artifact/org.opencord/maclearner/1.2.3>`__
284 - `X <https://mvnrepository.com/artifact/org.opencord/maclearner-api/1.2.3>`__
285 - `X <https://mvnrepository.com/artifact/org.opencord/maclearner-app/1.2.3>`__
Joey Armstrong56ebc232023-06-29 18:58:29 -0400286 - `X <https://mvnrepository.com/artifact/org.opencord/maclearner>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500287 - `X <https://gerrit.opencord.org/plugins/gitiles/mac-learning/+/refs/tags/1.2.3>`__
Joey Armstrongceecdf82024-01-27 12:46:35 -0500288 - `X <https://github.com/opencord/mac-learning/releases/tag/1.2.3>`__, `T <https://github.com/opencord/mac-learning/tree/1.2.3>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500289 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400290 * - `mcast <https://gerrit.opencord.org/gitweb?p=mcast.git;a=summary>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500291 - `2.9.1 <https://mvnrepository.com/artifact/org.opencord/mcast/2.9.1>`__
292 - `X <https://mvnrepository.com/artifact/org.opencord/mcast-api/2.9.1>`__
293 - `X <https://mvnrepository.com/artifact/org.opencord/mcast-app/2.9.1>`__
Joey Armstrong59667212024-01-28 14:11:20 -0500294 - `X <https://mvnrepository.com/artifact/org.opencord/mcast/2.9.1>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500295 - `X <https://gerrit.opencord.org/plugins/gitiles/mcast/+/refs/tags/2.9.1>`__
Joey Armstrongceecdf82024-01-27 12:46:35 -0500296 - `X <https://github.com/opencord/mcast/releases/tag/2.9.1>`__, `T <https://github.com/opencord/mcast/tree/2.9.1>`__
Joey Armstrong59667212024-01-28 14:11:20 -0500297 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400298 * - `olt <https://gerrit.opencord.org/gitweb?p=olt.git;a=summary>`__
Joey Armstrongfb8f3c82024-01-29 10:13:18 -0500299 - `5.2.6 <https://mvnrepository.com/artifact/org.opencord/olt/5.2.6>`__
Joey Armstrongc3201442024-02-02 15:16:07 -0500300 - `X <|mvn-olt|-api/5.2.6>`__
Joey Armstrong1eb713f2024-01-30 13:53:00 -0500301 - `X <https://mvnrepository.com/artifact/org.opencord/olt-app/5.2.6>`__
302 - `X <https://mvnrepository.com/artifact/org.opencord/olt/5.2.6>`__
303 - `X <https://gerrit.opencord.org/plugins/gitiles/olt/+/refs/tags/5.2.6>`__
304 - `X <https://github.com/opencord/olt/releases/tag/5.2.6>`__
305 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400306 * - `olttopology <https://gerrit.opencord.org/plugins/gitiles/olttopology/>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500307 - `1.3.1 <https://mvnrepository.com/artifact/org.opencord/olttopology/1.3.1>`__
308 - `X <https://mvnrepository.com/artifact/org.opencord/olttopology-api/1.3.1>`__
309 - `X <https://mvnrepository.com/artifact/org.opencord/olttopology-app/1.3.1>`__
Joey Armstrong56ebc232023-06-29 18:58:29 -0400310 - `X <https://mvnrepository.com/artifact/org.opencord/olttopology>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500311 - `X <https://gerrit.opencord.org/plugins/gitiles/olttopology/+/refs/tags/1.3.1>`__
Joey Armstrongfb8f3c82024-01-29 10:13:18 -0500312 - `X <https://github.com/opencord/olttopology/releases/tag/1.3.1>`__
313 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400314 * - `pppoeagent <https://gerrit.opencord.org/plugins/gitiles/pppoeagent/>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500315 - `1.3.0 <https://mvnrepository.com/artifact/org.opencord/pppoeagent/1.3.0>`__
316 - `X <https://mvnrepository.com/artifact/org.opencord/pppoeagent-api/1.3.0>`__
317 - `X <https://mvnrepository.com/artifact/org.opencord/pppoeagent-app/1.3.0>`__
Joey Armstrong56ebc232023-06-29 18:58:29 -0400318 - `X <https://mvnrepository.com/artifact/org.opencord/pppoeagent>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500319 - `X <https://gerrit.opencord.org/plugins/gitiles/pppoeagent/+/refs/tags/1.3.0>`__
320 - `X <https://github.com/opencord/pppoeagent/releases/tag/1.3.0>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500321 -
Joey Armstrong56ebc232023-06-29 18:58:29 -0400322 * - `sadis <https://gerrit.opencord.org/gitweb?p=sadis.git;a=summary>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500323 - `5.12.2 <https://mvnrepository.com/artifact/org.opencord/sadis/5.12.2>`__
324 - `X <https://mvnrepository.com/artifact/org.opencord/sadis-api/5.12.2>`__
325 - `X <https://mvnrepository.com/artifact/org.opencord/sadis-app/5.12.2>`__
Joey Armstrong56ebc232023-06-29 18:58:29 -0400326 - `X <https://mvnrepository.com/artifact/org.opencord/sadis>`__
Joey Armstrongbda89de2024-01-27 09:39:12 -0500327 - `X <https://gerrit.opencord.org/plugins/gitiles/sadis/+/refs/tags/5.12.2>`__
328 - `X <https://github.com/opencord/sadis/releases/tag/5.12.2>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500329 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400330
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500331- See Also
332
333 - :ref:`Release Notes Legend for ONOS Components`
334 - `Docker Images: opencord <https://hub.docker.com/search?q=opencord>`_
335
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400336
Joey Armstrongb1498d72023-06-13 10:46:57 -0400337VOLTHA Components
338+++++++++++++++++
339
340.. list-table:: VOLTHA Components
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500341 :widths: 30, 5, 5, 5, 5, 5, 5, 5, 5
Joey Armstrongb1498d72023-06-13 10:46:57 -0400342 :header-rows: 2
343
344 * - Component
345 - VOLTHA
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500346 - `Chart.yaml <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master>`_
347 - `Gerrit <https://gerrit.opencord.org/admin/repos>`_
348 - `Github <https://github.com/opencord>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400349 - `Docker <https://hub.docker.com/search?q=voltha>`_
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500350 - `Golang <https://pkg.go.dev>`_
351 - `Pypi <https://pypi.org>`_
352 - Repository
Joey Armstrongb1498d72023-06-13 10:46:57 -0400353 * - Name
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500354 - Version
355 - Version
Joey Armstrongb1498d72023-06-13 10:46:57 -0400356 - ULR
357 - URL
358 - URL
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500359 - URL
360 - URL
361 - Released
Joey Armstrong83135fb2023-06-04 00:48:14 -0400362 * -
363 -
364 -
365 -
366 -
367 -
Joey Armstrong83135fb2023-06-04 00:48:14 -0400368 -
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400369 -
370 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400371 * - `Helm Charts (voltha-helm-charts) <https://gerrit.opencord.org/gitweb?p=voltha-helm-charts.git;a=tree>`_
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500372 - ``3.3.0``
Joey Armstrong83135fb2023-06-04 00:48:14 -0400373 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400374 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500375 - `X <https://github.com/opencord/voltha-helm-charts/releases/tag/3.3.0>`__
Joey Armstrongb1498d72023-06-13 10:46:57 -0400376 -
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400377 -
378 -
Joey Armstrongfb8f3c82024-01-29 10:13:18 -0500379 - ``N``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400380 * - `ofagent-go <https://gerrit.opencord.org/gitweb?p=ofagent-go.git;a=tree>`_
Joey Armstrongec409282024-01-28 10:05:07 -0500381 - ``2.2.1``
Joey Armstrongec409282024-01-28 10:05:07 -0500382 - ``?``
383 - `X <https://gerrit.opencord.org/plugins/gitiles/ofagent-go/+/refs/tags/v2.2.1>`__
Joey Armstrong7f146422024-01-28 15:03:55 -0500384 - `X <https://github.com/opencord/ofagent-go/releases/tag/v2.2.1>`__
Joey Armstrongec409282024-01-28 10:05:07 -0500385 - `1.1.4(stale) <https://hub.docker.com/layers/voltha/ofagent-go/1.1.4/images/sha256-8231111b69c8643c4981d64abff0a85d71f80763bb98632bb101e92b89882647?context=explore>`_
386 - `1.6.5(stale) <https://pkg.go.dev/github.com/opencord/ofagent-go/cmd/ofagent>`_
Joey Armstrong7f146422024-01-28 15:03:55 -0500387 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400388 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400389 * - `voltha-go <https://gerrit.opencord.org/gitweb?p=voltha-go.git;a=tree>`_
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500390 - ``3.5.4``
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500391 - ``stale:2.11.3``
392 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-go/+/refs/tags/v3.5.4>`__
393 - `X <https://github.com/opencord/voltha-go/releases/tag/v3.5.4>`__
Joey Armstrong2a562302024-02-05 17:54:47 -0500394 - ``N/A``
395 - ``v7:?``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400396 -
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400397 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400398 * - `voltha-lib-go <https://gerrit.opencord.org/plugins/gitiles/voltha-lib-go>`_
Joey Armstrongceecdf82024-01-27 12:46:35 -0500399 - ``7.5.3``
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500400 - ``?``
Joey Armstrongceecdf82024-01-27 12:46:35 -0500401 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-lib-go/+/refs/tags/v7.5.3>`__
402 - `X <https://github.com/opencord/voltha-lib-go/releases/tag/v7.5.3>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500403 - ``?``
Joey Armstrongec409282024-01-28 10:05:07 -0500404 - `v7 <https://pkg.go.dev/github.com/opencord/voltha-lib-go/v7@v7.5.3>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500405 - ``?``
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500406 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400407 * - `voltha-onos <https://gerrit.opencord.org/gitweb?p=voltha-onos.git;a=tree>`_
408 -
Joey Armstrong2a562302024-02-05 17:54:47 -0500409 - ``5.1.10``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400410 - ``0.1.27``
Joey Armstrong2a562302024-02-05 17:54:47 -0500411 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-onos/+/refs/tags/5.1.10>`__
412 - `X <https://github.com/opencord/voltha-onos/releases/tag/5.1.10>`__
413 - `X <https://hub.docker.com/layers/voltha/voltha-onos/5.1.10/images/sha256-d2498af38194a1cd01a1b9072a58af8647ed50fea2dbc9bd3ac4d4e4b583d72a?context=explore>`__
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400414 -
Joey Armstrongec409282024-01-28 10:05:07 -0500415 - ``N``
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500416 * - `voltha-openolt-adapter <https://gerrit.opencord.org/gitweb?p=voltha-openolt-adapter.git;a=tree>`_
417 - ``v4.4.11`` from ``4.4.9``
418 -
419 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-openolt-adapter/+/refs/tags/v4.4.9>`__
420 - `X <https://github.com/opencord/voltha-openolt-adapter/tree/v4.4.9>`__
421 - `X <https://hub.docker.com/layers/voltha/voltha-openolt-adapter/4.4.9/images/sha256-844eac272323dc8bca10880a111957a95839578b3210dd777be5ac9370aaa52e?context=explore>`__
422 -
423 -
424 - ``N`` `VOL-5055 <https://jira.opencord.org/browse/VOL-5055>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400425 * - `voltha-openonu-adapter-go <https://gerrit.opencord.org/gitweb?p=voltha-openonu-adapter-go.git;a=tree>`_
Joey Armstrongc3201442024-02-02 15:16:07 -0500426 - ``2.7.3`` ``?``
427 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400428 -
Joey Armstrong68539dc2024-02-01 18:24:09 -0500429 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-openonu-adapter-go/+/refs/tags/v2.11.12>`__
430 - `X <https://github.com/opencord/voltha-openonu-adapter-go/tree/v2.11.12>`__
431 - `X <https://hub.docker.com/layers/voltha/voltha-openonu-adapter-go/2.11.12/images/sha256-e9484a8963d08748af5766a6a8ce7f7485efb384488bcf93840ecc1142d7ad74?context=explore>`__
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400432 -
Joey Armstrong68539dc2024-02-01 18:24:09 -0500433 - ``N`` `VOL-5252 <https://jira.opencord.org/browse/VOL-5252>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400434 * - `voltha-protos <https://gerrit.opencord.org/plugins/gitiles/voltha-protos>`_
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500435 - ``5.4.11``
436 - `5.4.11 <https://gerrit.opencord.org/plugins/gitiles/voltha-protos>`__
Joey Armstrongceecdf82024-01-27 12:46:35 -0500437 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-protos/+/refs/tags/v5.4.11>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500438 - `X <https://github.com/opencord/voltha-protos/releases/tag/v5.4.11>`__
Joey Armstrongbb26e932024-01-29 16:17:27 -0500439 - `stale <https://hub.docker.com/r/voltha/voltha-protos/tags>`__
440 - `stale <https://pkg.go.dev/github.com/opencord/voltha-protos>`__
Joey Armstrongec409282024-01-28 10:05:07 -0500441 - `5.4.11 <https://pypi.org/project/voltha-protos/5.4.11>`__
Joey Armstrong2a562302024-02-05 17:54:47 -0500442 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400443 * - `voltha-system-tests <https://github.com/opencord/voltha-system-tests/releases/tag/2.9.0>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500444 - ``2.12.13``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400445 -
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500446 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-system-tests/+/refs/tags/2.12.13>`__
447 - `X <https://github.com/opencord/voltha-system-tests/tree/2.12.13>`__
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400448 -
449 -
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500450 -
451 - ``verify`` `VOL-5064 <https://jira.opencord.org/browse/VOL-5064>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400452 * - segmentrouting
453 - ``3.0.0``
454 -
455 -
456 -
457 -
458 -
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400459 -
Joey Armstrongec409282024-01-28 10:05:07 -0500460 - ``N``
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400461
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500462- See Also
463
464 - :ref:`Release Notes Legend for VOLTHA Components`
465 - `Docker Images: Voltha <https://docs.voltha.org/master/resources/docker.html>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400466
467
Joey Armstrong68539dc2024-02-01 18:24:09 -0500468VOLTHA Tools
469++++++++++++
470
Joey Armstrongc3201442024-02-02 15:16:07 -0500471.. list-table:: VOLTHA Tools
Joey Armstrong68539dc2024-02-01 18:24:09 -0500472 :widths: 30, 5, 5, 5, 5, 5, 5, 5, 5, 5
473 :header-rows: 2
474
475 * - Component
476 - VOLTHA
477 - Component
478 -
479 - Gerrit
480 - Github
481 - `Docker <https://hub.docker.com/search?q=voltha>`_
482 - go
483 - pypi
484 -
485 * - Name
486 - Ver
487 - Ver
488 - `with Chart <https://gerrit.opencord.org/gitweb?p=helm-charts.git;a=tree;f=bbsim>`_
489 - ULR
490 - URL
491 - URL
492 -
493 -
494 - status
495 * -
496 -
497 -
498 -
499 -
500 -
501 -
502 -
503 -
504 -
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500505 * - `voltha-docs <https://gerrit.opencord.org/plugins/gitiles/voltha-docs>`_ , `docs.voltha.org <https://docs.voltha.org>`_
Joey Armstrong68539dc2024-02-01 18:24:09 -0500506 - ``2.12.25``
507 -
508 -
509 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-docs/+/refs/tags/2.12.25>`__
510 - `X <https://github.com/opencord/voltha-docs/releases/tag/2.12.25>`__
511 -
512 -
513 -
514 - ``N``
515 * - `bbsim <https://gerrit.opencord.org/gitweb?p=bbsim.git;a=tree>`__
516 - ``1.14.4``
517 - ``4.8.6``
518 - `chart <https://gerrit.opencord.org/gitweb?p=helm-charts.git;a=tree;f=bbsim>`_
519 -
520 - `X <https://github.com/opencord/bbsim/tree/v1.14.4>`__
521 - `X <https://hub.docker.com/layers/voltha/bbsim/1.14.4/images/sha256-c23de193c1d7cf8d32c48edfbec4bfa6c47dbeecd4b31d040da0255eeab2ec58?context=explore>`__
522 -
523 -
524 - ``N``
525 * - `Bbsim-sadis-server <https://gerrit.opencord.org/gitweb?p=bbsim-sadis-server.git;a=tree>`__
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500526 - ``0.3.6``
527 - `0.3.3 <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/voltha-2.12/voltha-infra/Chart.yaml#45>`_
Joey Armstrong68539dc2024-02-01 18:24:09 -0500528 - `X <https://gerrit.opencord.org/plugins/gitiles/bbsim-sadis-server/+/refs/tags/v0.3.4>`__
529 - `X <https://github.com/opencord/bbsim-sadis-server/releases/tag/v0.3.4>`__
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500530 - `X <https://hub.docker.com/layers/voltha/bbsim-sadis-server/0.3.6/images/sha256-0ea9df1be13f8b1d0a8314cbf0e0800e4a4b7e2920ae3ce5e119abddb9359350?context=explore>`__
Joey Armstrong68539dc2024-02-01 18:24:09 -0500531 -
532 -
533 -
534 - ``N``
535 * - `voltctl <https://gerrit.opencord.org/gitweb?p=voltctl.git;a=tree>`_
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500536 - ``1.10.2``
537 - ``?``
Joey Armstrong68539dc2024-02-01 18:24:09 -0500538 -
Joey Armstrong0dbbfb72024-02-08 14:31:11 -0500539 - `X <https://gerrit.opencord.org/plugins/gitiles/voltctl/+/refs/tags/v1.10.2>`__
540 - `X <https://github.com/opencord/voltctl/tree/v1.10.2>`__
541 - ``N/A``
Joey Armstrong68539dc2024-02-01 18:24:09 -0500542 -
543 -
544 - ``N``
545
546
Joey Armstrongb1498d72023-06-13 10:46:57 -0400547Helm Chart Versions
548+++++++++++++++++++
549This section refers to the macro charts to deploy the required infrastructure and a (or many) VOLTHA stacks:
550
551.. list-table:: Helm Chart Versions
552 :widths: 30, 5, 5, 5, 5, 5
553 :header-rows: 2
554
555 * - Component
556 - VOLTHA
557 - Component
558 -
559 - Gerrit
560 - Github
561 * - Name
562 - Version
563 - Version
564 - with Chart
565 - URL
566 - URL
567 * -
568 -
569 -
570 -
571 -
572 -
573 * - Voltha-infra
574 - ``2.10.10``
575 -
576 -
577 -
578 -
579 * - Voltha-stack
580 - ``2.10.10``
581 -
582 -
583 -
584 -
585
586BAL Version
587+++++++++++
588
589.. list-table:: Helm Chart Versions
590 :widths: 30, 5, 5, 5, 5, 5
591 :header-rows: 2
592
593 * - Component
594 - VOLTHA
595 - Component
596 -
597 - Gerrit
598 - Github
599 * - Name
600 - Version
601 - Version
602 - with Chart
603 - URL
604 - URL
605 * -
606 -
607 -
608 -
609 -
610 -
611 * - Broadcom abstraction layer (BAL)
612 -
613 - ``3.10.2.2``
614 -
615 -
616 -
617
618|
Joey Armstrong83135fb2023-06-04 00:48:14 -0400619
Joey Armstrong64b82492023-06-01 17:34:39 -0400620Helm Chart Versions
621+++++++++++++++++++
622This section refers to the macro charts to deploy the required infrastructure and a (or many) VOLTHA stacks:
623
624BAL Version
625+++++++++++
626
627|
628
629Get Involved
630------------
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400631<We'd love to accept your patches and contributions to the VOLTHA project, join the community!
Joey Armstrong64b82492023-06-01 17:34:39 -0400632
633| Here are a few resources to get you started:
634
635
636Index/Entry points
637++++++++++++++++++
638
639 - `https://docs.voltha.org <https://docs.voltha.org/master/index.html>`_
640 - `Getting Started <https://docs.voltha.org/master/overview/contributing.html>`_
641
642HOWTO
643+++++
644
645 - `Code, Documentation, Makefiles <https://docs.voltha.org/master/howto/index.html>`_
646 - `Setup a test pod <https://docs.voltha.org/master/overview/lab_setup.html>`_
647 - `Troubleshooting <https://docs.voltha.org/master/overview/troubleshooting.html>`_
648
649Testing
650+++++++
651
652 - `Automation <https://docs.voltha.org/master/testing/voltha_test_automation.html>`_
653 - `Robot testing harness <https://docs.voltha.org/master/testing/index.html>`_
654 - `voltha-system-tests <https://docs.voltha.org/master/voltha-system-tests/README.html>`_
655
656CLI Tools
657+++++++++
658
659 - `BBSIM <https://docs.voltha.org/master/bbsim/docs/source/index.html>`__
660 - `voltctl <https://docs.voltha.org/master/voltctl/README.html?highlight=voltctl>`__
661
662Slack
663+++++
Joey Armstrong56ebc232023-06-29 18:58:29 -0400664
Joey Armstrong64b82492023-06-01 17:34:39 -0400665 - `voltha-dev <https://app.slack.com/client/T095Z193Q/C01D229FP2A>`_
666 - `community <https://app.slack.com/client/T095Z193Q/C0184DT7116>`_
667 - `general <https://app.slack.com/client/T095Z193Q/C095YQBLL>`_
668
669Mailing List
670++++++++++++
Joey Armstrong56ebc232023-06-29 18:58:29 -0400671
Joey Armstrong64b82492023-06-01 17:34:39 -0400672 - `voltha-discuss@opennetworking.org <https://groups.google.com/a/opennetworking.org/g/voltha-discuss>`_.
673
674Weekly TST Meetings
675+++++++++++++++++++
Joey Armstrong64b82492023-06-01 17:34:39 -0400676
Joey Armstrong56ebc232023-06-29 18:58:29 -0400677 - `Zoom Meeting <https://www.google.com/url?q=https://onf.zoom.us/j/978447356?pwd%3DdS9WajNLam9ZeFExOHV3SXB2Nk1VZz09&sa=D&source=calendar&ust=1686087684256971&usg=AOvVaw3dMQpIMYLlyjTTmkvW_edp>`_.
678 - `Rolling Agenda <https://www.google.com/url?q=https://docs.google.com/document/d/1mNqronCip_-tDjFI-ZoudNteC3AnOcVONPHz7HuW8Eg/edit?usp%3Dsharing&sa=D&source=calendar&ust=1686087684256971&usg=AOvVaw3km2VVU2j1qa6JCGI0iSBx>`_.
679
680Website(s)
681++++++++++
682
683 - `onf/VOLTHA <https://opennetworking.org/voltha/>`_
684 - `docs.voltha.org <https://docs.voltha.org>`_
Joey Armstrong1b8fdc32023-12-20 17:22:57 -0500685 - `Wiki <https://wiki.opencord.org>`_
Joey Armstrong7d32cbe2023-06-02 14:30:19 -0400686
Joey Armstrong64b82492023-06-01 17:34:39 -0400687|
Joey Armstrongc3201442024-02-02 15:16:07 -0500688
689.. |jira-opencord| replace:: replacement https://jira.opencord.org/browse
690.. |mvn-artifact| replace:: replacement https://mvnrepository.com/artifact/org.opencord
691.. |mvn-aaa| replace:: replacement https://mvnrepository.com/artifact/org.opencord/aaa
692.. |mvn-olt| replace:: replacement |mvn-artifact|/olt