blob: 1e46ad92c3a5d339b39e17e969733877acbcd190 [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 Armstrong5faccbe2023-07-13 18:30:01 -0400331- `Docker Images: opencord <https://hub.docker.com/search?q=opencord>`_
332
Joey Armstrongb1498d72023-06-13 10:46:57 -0400333VOLTHA Components
334+++++++++++++++++
335
336.. list-table:: VOLTHA Components
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400337 :widths: 30, 5, 5, 5, 5, 5, 5, 5, 5, 5
Joey Armstrongb1498d72023-06-13 10:46:57 -0400338 :header-rows: 2
339
340 * - Component
341 - VOLTHA
342 - Component
343 -
344 - Gerrit
345 - Github
346 - `Docker <https://hub.docker.com/search?q=voltha>`_
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400347 - go
348 - pypi
349 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400350 * - Name
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400351 - Ver
352 - Ver
Joey Armstrongb1498d72023-06-13 10:46:57 -0400353 - `with Chart <https://gerrit.opencord.org/gitweb?p=helm-charts.git;a=tree;f=bbsim>`_
354 - ULR
355 - URL
356 - URL
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400357 -
358 -
359 - status
Joey Armstrong83135fb2023-06-04 00:48:14 -0400360 * -
361 -
362 -
363 -
364 -
365 -
Joey Armstrong83135fb2023-06-04 00:48:14 -0400366 -
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400367 -
368 -
369 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400370 * - `Helm Charts (voltha-helm-charts) <https://gerrit.opencord.org/gitweb?p=voltha-helm-charts.git;a=tree>`_
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500371 - ``3.3.0``
Joey Armstrong83135fb2023-06-04 00:48:14 -0400372 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400373 -
374 - `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``
382 - ``2.2.1``
383 - ``?``
384 - `X <https://gerrit.opencord.org/plugins/gitiles/ofagent-go/+/refs/tags/v2.2.1>`__
Joey Armstrong7f146422024-01-28 15:03:55 -0500385 - `X <https://github.com/opencord/ofagent-go/releases/tag/v2.2.1>`__
Joey Armstrongec409282024-01-28 10:05:07 -0500386 - `1.1.4(stale) <https://hub.docker.com/layers/voltha/ofagent-go/1.1.4/images/sha256-8231111b69c8643c4981d64abff0a85d71f80763bb98632bb101e92b89882647?context=explore>`_
387 - `1.6.5(stale) <https://pkg.go.dev/github.com/opencord/ofagent-go/cmd/ofagent>`_
Joey Armstrong7f146422024-01-28 15:03:55 -0500388 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400389 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400390 * - `voltha-go <https://gerrit.opencord.org/gitweb?p=voltha-go.git;a=tree>`_
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500391 - ``3.5.4``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400392 - docker
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500393 - ``stale:2.11.3``
394 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-go/+/refs/tags/v3.5.4>`__
395 - `X <https://github.com/opencord/voltha-go/releases/tag/v3.5.4>`__
Joey Armstrongb1498d72023-06-13 10:46:57 -0400396 -
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500397 - ``v7:?`` <br> ``v5:?``
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400398 -
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500399 - ``verify`` `VOL-526 <https://jira.opencord.org/browse/VOL-526>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400400 * - `voltha-lib-go <https://gerrit.opencord.org/plugins/gitiles/voltha-lib-go>`_
Joey Armstrongceecdf82024-01-27 12:46:35 -0500401 - ``7.5.3``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400402 -
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500403 - ``?``
Joey Armstrongceecdf82024-01-27 12:46:35 -0500404 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-lib-go/+/refs/tags/v7.5.3>`__
405 - `X <https://github.com/opencord/voltha-lib-go/releases/tag/v7.5.3>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500406 - ``?``
Joey Armstrongec409282024-01-28 10:05:07 -0500407 - `v7 <https://pkg.go.dev/github.com/opencord/voltha-lib-go/v7@v7.5.3>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500408 - ``?``
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500409 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400410 * - `voltha-onos <https://gerrit.opencord.org/gitweb?p=voltha-onos.git;a=tree>`_
411 -
412 - ``5.1.2``
413 - ``0.1.27``
414 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-onos/+/refs/tags/5.1.3>`__
415 - `X <https://github.com/opencord/voltha-onos/tree/5.1.3>`__
416 - `X <https://hub.docker.com/layers/voltha/voltha-onos/5.1.3/images/sha256-d9c686acf177ed823ff359dc43ba59aab05ae067be27c92e48c08b72f94b9ca3?context=explore>`__
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400417 -
418 -
Joey Armstrongec409282024-01-28 10:05:07 -0500419 - ``N``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400420 * - `voltha-openonu-adapter-go <https://gerrit.opencord.org/gitweb?p=voltha-openonu-adapter-go.git;a=tree>`_
Joey Armstrong68539dc2024-02-01 18:24:09 -0500421 - ``2.11.12``
Joey Armstrongc3201442024-02-02 15:16:07 -0500422 - ``2.7.3`` ``?``
423 -
Joey Armstrongb1498d72023-06-13 10:46:57 -0400424 -
Joey Armstrong68539dc2024-02-01 18:24:09 -0500425 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-openonu-adapter-go/+/refs/tags/v2.11.12>`__
426 - `X <https://github.com/opencord/voltha-openonu-adapter-go/tree/v2.11.12>`__
427 - `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 -0400428 -
Joey Armstrong68539dc2024-02-01 18:24:09 -0500429 - ``N`` `VOL-5252 <https://jira.opencord.org/browse/VOL-5252>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400430 * - `voltha-openolt-adapter <https://gerrit.opencord.org/gitweb?p=voltha-openolt-adapter.git;a=tree>`_
Joey Armstrong68539dc2024-02-01 18:24:09 -0500431 - ``v4.4.11`` from ``4.4.9``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400432 - ``4.2.6``
433 -
Joey Armstrong68539dc2024-02-01 18:24:09 -0500434 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-openolt-adapter/+/refs/tags/v4.4.9>`__
435 - `X <https://github.com/opencord/voltha-openolt-adapter/tree/v4.4.9>`__
436 - `X <https://hub.docker.com/layers/voltha/voltha-openolt-adapter/4.4.9/images/sha256-844eac272323dc8bca10880a111957a95839578b3210dd777be5ac9370aaa52e?context=explore>`__
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400437 -
438 -
Joey Armstrong68539dc2024-02-01 18:24:09 -0500439 - ``N`` `VOL-5055 <https://jira.opencord.org/browse/VOL-5055>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400440 * - `voltha-protos <https://gerrit.opencord.org/plugins/gitiles/voltha-protos>`_
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500441 - ``5.4.11``
442 - `5.4.11 <https://gerrit.opencord.org/plugins/gitiles/voltha-protos>`__
443 - ``?``
Joey Armstrongceecdf82024-01-27 12:46:35 -0500444 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-protos/+/refs/tags/v5.4.11>`__
Joey Armstrongc32c3c32024-01-28 18:12:16 -0500445 - `X <https://github.com/opencord/voltha-protos/releases/tag/v5.4.11>`__
Joey Armstrongbb26e932024-01-29 16:17:27 -0500446 - `stale <https://hub.docker.com/r/voltha/voltha-protos/tags>`__
447 - `stale <https://pkg.go.dev/github.com/opencord/voltha-protos>`__
Joey Armstrongec409282024-01-28 10:05:07 -0500448 - `5.4.11 <https://pypi.org/project/voltha-protos/5.4.11>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500449 - ``Y`` `VOL-5244 <https://jira.opencord.org/browse/VOL-5244>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400450 * - `voltha-system-tests <https://github.com/opencord/voltha-system-tests/releases/tag/2.9.0>`__
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500451 - ``2.12.13``
Joey Armstrongb1498d72023-06-13 10:46:57 -0400452 -
453 -
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500454 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-system-tests/+/refs/tags/2.12.13>`__
455 - `X <https://github.com/opencord/voltha-system-tests/tree/2.12.13>`__
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400456 -
457 -
Joey Armstrong3ef98a52024-02-01 15:11:53 -0500458 -
459 - ``verify`` `VOL-5064 <https://jira.opencord.org/browse/VOL-5064>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400460 * - segmentrouting
461 - ``3.0.0``
462 -
463 -
464 -
465 -
466 -
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400467 -
468 -
Joey Armstrongec409282024-01-28 10:05:07 -0500469 - ``N``
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400470
471- `Docker Images: Voltha <https://docs.voltha.org/master/resources/docker.html>`_
Joey Armstrongb1498d72023-06-13 10:46:57 -0400472
473
Joey Armstrong68539dc2024-02-01 18:24:09 -0500474VOLTHA Tools
475++++++++++++
476
Joey Armstrongc3201442024-02-02 15:16:07 -0500477.. list-table:: VOLTHA Tools
Joey Armstrong68539dc2024-02-01 18:24:09 -0500478 :widths: 30, 5, 5, 5, 5, 5, 5, 5, 5, 5
479 :header-rows: 2
480
481 * - Component
482 - VOLTHA
483 - Component
484 -
485 - Gerrit
486 - Github
487 - `Docker <https://hub.docker.com/search?q=voltha>`_
488 - go
489 - pypi
490 -
491 * - Name
492 - Ver
493 - Ver
494 - `with Chart <https://gerrit.opencord.org/gitweb?p=helm-charts.git;a=tree;f=bbsim>`_
495 - ULR
496 - URL
497 - URL
498 -
499 -
500 - status
501 * -
502 -
503 -
504 -
505 -
506 -
507 -
508 -
509 -
510 -
511 * - `voltha-docs <https://gerrit.opencord.org/plugins/gitiles/voltha-docs>`+ <br> `docs.voltha.org <https://docs.voltha.org>`_
512 - ``2.12.25``
513 -
514 -
515 - `X <https://gerrit.opencord.org/plugins/gitiles/voltha-docs/+/refs/tags/2.12.25>`__
516 - `X <https://github.com/opencord/voltha-docs/releases/tag/2.12.25>`__
517 -
518 -
519 -
520 - ``N``
521 * - `bbsim <https://gerrit.opencord.org/gitweb?p=bbsim.git;a=tree>`__
522 - ``1.14.4``
523 - ``4.8.6``
524 - `chart <https://gerrit.opencord.org/gitweb?p=helm-charts.git;a=tree;f=bbsim>`_
525 -
526 - `X <https://github.com/opencord/bbsim/tree/v1.14.4>`__
527 - `X <https://hub.docker.com/layers/voltha/bbsim/1.14.4/images/sha256-c23de193c1d7cf8d32c48edfbec4bfa6c47dbeecd4b31d040da0255eeab2ec58?context=explore>`__
528 -
529 -
530 - ``N``
531 * - `Bbsim-sadis-server <https://gerrit.opencord.org/gitweb?p=bbsim-sadis-server.git;a=tree>`__
532 -
533 - ``0.3.4``
534 - `0.3.2 <https://gerrit.opencord.org/plugins/gitiles/voltha-helm-charts/+/refs/heads/master/bbsim-sadis-server/Chart.yaml>`_
535 - `X <https://gerrit.opencord.org/plugins/gitiles/bbsim-sadis-server/+/refs/tags/v0.3.4>`__
536 - `X <https://github.com/opencord/bbsim-sadis-server/releases/tag/v0.3.4>`__
537 -
538 -
539 -
540 - ``N``
541 * - `voltctl <https://gerrit.opencord.org/gitweb?p=voltctl.git;a=tree>`_
542 - ``1.8.3``
543 -
544 -
545 - `X <https://gerrit.opencord.org/plugins/gitiles/voltctl/+/refs/tags/v1.8.3>`__
546 - `X <https://github.com/opencord/voltctl/tree/v1.8.3>`__
547 -
548 -
549 -
550 - ``N``
551
552
Joey Armstrongb1498d72023-06-13 10:46:57 -0400553Helm Chart Versions
554+++++++++++++++++++
555This section refers to the macro charts to deploy the required infrastructure and a (or many) VOLTHA stacks:
556
557.. list-table:: Helm Chart Versions
558 :widths: 30, 5, 5, 5, 5, 5
559 :header-rows: 2
560
561 * - Component
562 - VOLTHA
563 - Component
564 -
565 - Gerrit
566 - Github
567 * - Name
568 - Version
569 - Version
570 - with Chart
571 - URL
572 - URL
573 * -
574 -
575 -
576 -
577 -
578 -
579 * - Voltha-infra
580 - ``2.10.10``
581 -
582 -
583 -
584 -
585 * - Voltha-stack
586 - ``2.10.10``
587 -
588 -
589 -
590 -
591
592BAL Version
593+++++++++++
594
595.. list-table:: Helm Chart Versions
596 :widths: 30, 5, 5, 5, 5, 5
597 :header-rows: 2
598
599 * - Component
600 - VOLTHA
601 - Component
602 -
603 - Gerrit
604 - Github
605 * - Name
606 - Version
607 - Version
608 - with Chart
609 - URL
610 - URL
611 * -
612 -
613 -
614 -
615 -
616 -
617 * - Broadcom abstraction layer (BAL)
618 -
619 - ``3.10.2.2``
620 -
621 -
622 -
623
624|
Joey Armstrong83135fb2023-06-04 00:48:14 -0400625
Joey Armstrong64b82492023-06-01 17:34:39 -0400626Helm Chart Versions
627+++++++++++++++++++
628This section refers to the macro charts to deploy the required infrastructure and a (or many) VOLTHA stacks:
629
630BAL Version
631+++++++++++
632
633|
634
635Get Involved
636------------
Joey Armstrong5faccbe2023-07-13 18:30:01 -0400637<We'd love to accept your patches and contributions to the VOLTHA project, join the community!
Joey Armstrong64b82492023-06-01 17:34:39 -0400638
639| Here are a few resources to get you started:
640
641
642Index/Entry points
643++++++++++++++++++
644
645 - `https://docs.voltha.org <https://docs.voltha.org/master/index.html>`_
646 - `Getting Started <https://docs.voltha.org/master/overview/contributing.html>`_
647
648HOWTO
649+++++
650
651 - `Code, Documentation, Makefiles <https://docs.voltha.org/master/howto/index.html>`_
652 - `Setup a test pod <https://docs.voltha.org/master/overview/lab_setup.html>`_
653 - `Troubleshooting <https://docs.voltha.org/master/overview/troubleshooting.html>`_
654
655Testing
656+++++++
657
658 - `Automation <https://docs.voltha.org/master/testing/voltha_test_automation.html>`_
659 - `Robot testing harness <https://docs.voltha.org/master/testing/index.html>`_
660 - `voltha-system-tests <https://docs.voltha.org/master/voltha-system-tests/README.html>`_
661
662CLI Tools
663+++++++++
664
665 - `BBSIM <https://docs.voltha.org/master/bbsim/docs/source/index.html>`__
666 - `voltctl <https://docs.voltha.org/master/voltctl/README.html?highlight=voltctl>`__
667
668Slack
669+++++
Joey Armstrong56ebc232023-06-29 18:58:29 -0400670
Joey Armstrong64b82492023-06-01 17:34:39 -0400671 - `voltha-dev <https://app.slack.com/client/T095Z193Q/C01D229FP2A>`_
672 - `community <https://app.slack.com/client/T095Z193Q/C0184DT7116>`_
673 - `general <https://app.slack.com/client/T095Z193Q/C095YQBLL>`_
674
675Mailing List
676++++++++++++
Joey Armstrong56ebc232023-06-29 18:58:29 -0400677
Joey Armstrong64b82492023-06-01 17:34:39 -0400678 - `voltha-discuss@opennetworking.org <https://groups.google.com/a/opennetworking.org/g/voltha-discuss>`_.
679
680Weekly TST Meetings
681+++++++++++++++++++
Joey Armstrong64b82492023-06-01 17:34:39 -0400682
Joey Armstrong56ebc232023-06-29 18:58:29 -0400683 - `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>`_.
684 - `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>`_.
685
686Website(s)
687++++++++++
688
689 - `onf/VOLTHA <https://opennetworking.org/voltha/>`_
690 - `docs.voltha.org <https://docs.voltha.org>`_
Joey Armstrong1b8fdc32023-12-20 17:22:57 -0500691 - `Wiki <https://wiki.opencord.org>`_
Joey Armstrong7d32cbe2023-06-02 14:30:19 -0400692
Joey Armstrong64b82492023-06-01 17:34:39 -0400693|
Joey Armstrongc3201442024-02-02 15:16:07 -0500694
695.. |jira-opencord| replace:: replacement https://jira.opencord.org/browse
696.. |mvn-artifact| replace:: replacement https://mvnrepository.com/artifact/org.opencord
697.. |mvn-aaa| replace:: replacement https://mvnrepository.com/artifact/org.opencord/aaa
698.. |mvn-olt| replace:: replacement |mvn-artifact|/olt