Skip to content

Commit 6a966a1

Browse files
committed
Merge branch 'rachel-stage' into generate-offlinedocs
2 parents 19543bb + 58b1891 commit 6a966a1

203 files changed

Lines changed: 111437 additions & 6369 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/cumulus-linux-512/Whats-New/rn.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ pdfhidden: True
3232
| <a name="4667010"></a> [4667010](#4667010) <a name="4667010"></a> <br /> | When streaming telemetry is enabled, additional logs containing <code>ERROR BULK_COUNTER</code> might be generated by the switch, unexpectedly bypassing log suppression rules. | 5.12.1-5.14.0 | 5.15.0-5.15.1|
3333
| <a name="4647646"></a> [4647646](#4647646) <a name="4647646"></a> <br /> | If you configure policy-based routing (PBR) rules for more than 32 interfaces, only the rules assigned to the first 32 interfaces are installed in the kernel. | 4.4.2-5.14.0 | 5.15.0-5.15.1|
3434
| <a name="4643537"></a> [4643537](#4643537) <a name="4643537"></a> <br /> | The <code>nv action clear interface <port></code> command does not clear the in and out packet counters under <code>interface/<port>/link/stats</code>. | 5.12.1-5.14.0 | 5.15.0-5.15.1|
35-
| <a name="4641326"></a> [4641326](#4641326) <a name="4641326"></a> <br /> | Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error. | 5.12.0-5.15.1 | |
3635
| <a name="4640126"></a> [4640126](#4640126) <a name="4640126"></a> <br /> | LLDP session flaps might result in a PTMD process crash due to a double free memory block. | 5.11.2-5.14.0 | 5.15.0-5.15.1|
3736
| <a name="4637200"></a> [4637200](#4637200) <a name="4637200"></a> <br /> | When more than one IPv4 and/or IPv6 addresses are configured on a remote interface, NVUE LLDP commands such as <code>nv show interface lldp-detail</code> only reflect one address. To work around this issue, use <code>lldpctl</code> to view LLDP information. For example, <code>sudo lldpctl -d -f json swp1</code>. | 5.9.0-5.14.0 | 5.15.0-5.15.1|
3837
| <a name="4633514"></a> [4633514](#4633514) <a name="4633514"></a> <br /> | When the switch processes large numbers of mroute updates in an MLAG configuration, FRR might crash. | 5.8.0-5.14.0 | 5.15.0-5.15.1|
@@ -225,7 +224,6 @@ pdfhidden: True
225224
| <a name="4714845"></a> [4714845](#4714845) <a name="4714845"></a> <br /> | The switch installs suboptimal routes in the routing table and advertises them out. | 5.9.2-5.15.1 | |
226225
| <a name="4686865"></a> [4686865](#4686865) <a name="4686865"></a> <br /> | An invalid hashed-password string for a local NVUE user causes all <code>nv config apply</code> operations (including unrelated changes) to fail health checks and raise tracebacks when NVUE attempts to recreate the user. | 5.12.0-5.14.0 | 5.15.0-5.15.1|
227226
| <a name="4647646"></a> [4647646](#4647646) <a name="4647646"></a> <br /> | If you configure policy-based routing (PBR) rules for more than 32 interfaces, only the rules assigned to the first 32 interfaces are installed in the kernel. | 4.4.2-5.14.0 | 5.15.0-5.15.1|
228-
| <a name="4641326"></a> [4641326](#4641326) <a name="4641326"></a> <br /> | Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error. | 5.12.0-5.15.1 | |
229227
| <a name="4640126"></a> [4640126](#4640126) <a name="4640126"></a> <br /> | LLDP session flaps might result in a PTMD process crash due to a double free memory block. | 5.11.2-5.14.0 | 5.15.0-5.15.1|
230228
| <a name="4637200"></a> [4637200](#4637200) <a name="4637200"></a> <br /> | When more than one IPv4 and/or IPv6 addresses are configured on a remote interface, NVUE LLDP commands such as <code>nv show interface lldp-detail</code> only reflect one address. To work around this issue, use <code>lldpctl</code> to view LLDP information. For example, <code>sudo lldpctl -d -f json swp1</code>. | 5.9.0-5.14.0 | 5.15.0-5.15.1|
231229
| <a name="4633514"></a> [4633514](#4633514) <a name="4633514"></a> <br /> | When the switch processes large numbers of mroute updates in an MLAG configuration, FRR might crash. | 5.8.0-5.14.0 | 5.15.0-5.15.1|

content/cumulus-linux-512/rn.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,6 @@ To work around this issue, verify system boot mode with the {{nv show system reb
124124
<td>5.15.0-5.15.1</td>
125125
</tr>
126126
<tr>
127-
<td>4641326</td>
128-
<td>Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error.</td>
129-
<td>5.12.0-5.15.1</td>
130-
<td></td>
131-
</tr>
132-
<tr>
133127
<td>4640126</td>
134128
<td>LLDP session flaps might result in a PTMD process crash due to a double free memory block.</td>
135129
<td>5.11.2-5.14.0</td>
@@ -1318,12 +1312,6 @@ To work around this issue, verify system boot mode with the {{nv show system reb
13181312
<td>5.15.0-5.15.1</td>
13191313
</tr>
13201314
<tr>
1321-
<td>4641326</td>
1322-
<td>Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error.</td>
1323-
<td>5.12.0-5.15.1</td>
1324-
<td></td>
1325-
</tr>
1326-
<tr>
13271315
<td>4640126</td>
13281316
<td>LLDP session flaps might result in a PTMD process crash due to a double free memory block.</td>
13291317
<td>5.11.2-5.14.0</td>

content/cumulus-linux-513/Whats-New/rn.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ pdfhidden: True
3737
| <a name="4643537"></a> [4643537](#4643537) <a name="4643537"></a> <br /> | The <code>nv action clear interface <port></code> command does not clear the in and out packet counters under <code>interface/<port>/link/stats</code>. | 5.12.1-5.14.0 | 5.15.0-5.15.1|
3838
| <a name="4641341"></a> [4641341](#4641341) <a name="4641341"></a> <br /> | The neighbor manager service memory usage increases significantly after the number of entries in the kernel neighbor table exceeds the <code>gc_threshold</code>. | 5.13.1-5.15.1 | |
3939
| <a name="4641340"></a> [4641340](#4641340) <a name="4641340"></a> <br /> | The neighbor manager service memory usage increases significantly after the number of entries in the kernel neighbor table exceeds the <code>gc_threshold</code>. | 5.13.1-5.15.1 | |
40-
| <a name="4641326"></a> [4641326](#4641326) <a name="4641326"></a> <br /> | Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error. | 5.12.0-5.15.1 | |
4140
| <a name="4641291"></a> [4641291](#4641291) <a name="4641291"></a> <br /> | In rare circumstances, the switch stops streaming telemetry data for interface counters, buffers, or phy. | 5.13.1-5.14.0 | 5.15.0-5.15.1|
4241
| <a name="4640126"></a> [4640126](#4640126) <a name="4640126"></a> <br /> | LLDP session flaps might result in a PTMD process crash due to a double free memory block. | 5.11.2-5.14.0 | 5.15.0-5.15.1|
4342
| <a name="4637200"></a> [4637200](#4637200) <a name="4637200"></a> <br /> | When more than one IPv4 and/or IPv6 addresses are configured on a remote interface, NVUE LLDP commands such as <code>nv show interface lldp-detail</code> only reflect one address. To work around this issue, use <code>lldpctl</code> to view LLDP information. For example, <code>sudo lldpctl -d -f json swp1</code>. | 5.9.0-5.14.0 | 5.15.0-5.15.1|
@@ -261,7 +260,6 @@ pdfhidden: True
261260
| <a name="4667010"></a> [4667010](#4667010) <a name="4667010"></a> <br /> | When streaming telemetry is enabled, additional logs containing <code>ERROR BULK_COUNTER</code> might be generated by the switch, unexpectedly bypassing log suppression rules. | 5.12.1-5.14.0 | 5.15.0-5.15.1|
262261
| <a name="4647646"></a> [4647646](#4647646) <a name="4647646"></a> <br /> | If you configure policy-based routing (PBR) rules for more than 32 interfaces, only the rules assigned to the first 32 interfaces are installed in the kernel. | 4.4.2-5.14.0 | 5.15.0-5.15.1|
263262
| <a name="4643537"></a> [4643537](#4643537) <a name="4643537"></a> <br /> | The <code>nv action clear interface <port></code> command does not clear the in and out packet counters under <code>interface/<port>/link/stats</code>. | 5.12.1-5.14.0 | 5.15.0-5.15.1|
264-
| <a name="4641326"></a> [4641326](#4641326) <a name="4641326"></a> <br /> | Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error. | 5.12.0-5.15.1 | |
265263
| <a name="4640126"></a> [4640126](#4640126) <a name="4640126"></a> <br /> | LLDP session flaps might result in a PTMD process crash due to a double free memory block. | 5.11.2-5.14.0 | 5.15.0-5.15.1|
266264
| <a name="4637200"></a> [4637200](#4637200) <a name="4637200"></a> <br /> | When more than one IPv4 and/or IPv6 addresses are configured on a remote interface, NVUE LLDP commands such as <code>nv show interface lldp-detail</code> only reflect one address. To work around this issue, use <code>lldpctl</code> to view LLDP information. For example, <code>sudo lldpctl -d -f json swp1</code>. | 5.9.0-5.14.0 | 5.15.0-5.15.1|
267265
| <a name="4633514"></a> [4633514](#4633514) <a name="4633514"></a> <br /> | When the switch processes large numbers of mroute updates in an MLAG configuration, FRR might crash. | 5.8.0-5.14.0 | 5.15.0-5.15.1|

content/cumulus-linux-513/rn.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -154,12 +154,6 @@ To work around this issue, verify system boot mode with the {{nv show system reb
154154
<td></td>
155155
</tr>
156156
<tr>
157-
<td>4641326</td>
158-
<td>Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error.</td>
159-
<td>5.12.0-5.15.1</td>
160-
<td></td>
161-
</tr>
162-
<tr>
163157
<td>4641291</td>
164158
<td>In rare circumstances, the switch stops streaming telemetry data for interface counters, buffers, or phy.</td>
165159
<td>5.13.1-5.14.0</td>
@@ -1543,12 +1537,6 @@ To work around this issue, verify system boot mode with the {{nv show system reb
15431537
<td>5.15.0-5.15.1</td>
15441538
</tr>
15451539
<tr>
1546-
<td>4641326</td>
1547-
<td>Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error.</td>
1548-
<td>5.12.0-5.15.1</td>
1549-
<td></td>
1550-
</tr>
1551-
<tr>
15521540
<td>4640126</td>
15531541
<td>LLDP session flaps might result in a PTMD process crash due to a double free memory block.</td>
15541542
<td>5.11.2-5.14.0</td>

content/cumulus-linux-514/Whats-New/rn.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ pdfhidden: True
6565
| <a name="4641343"></a> [4641343](#4641343) <a name="4641343"></a> <br /> | The switch sends out IPv6 neighbor discovery (ND) router advertisement through an interface that does not have router advertisement enabled. To prevent this issue, do not change or remove the remote-as of a peer-group that is used by BGP unnumbered peers. To work around this issue, restart FRR. | 5.14.0-5.15.1 | |
6666
| <a name="4641341"></a> [4641341](#4641341) <a name="4641341"></a> <br /> | The neighbor manager service memory usage increases significantly after the number of entries in the kernel neighbor table exceeds the <code>gc_threshold</code>. | 5.13.1-5.15.1 | |
6767
| <a name="4641340"></a> [4641340](#4641340) <a name="4641340"></a> <br /> | The neighbor manager service memory usage increases significantly after the number of entries in the kernel neighbor table exceeds the <code>gc_threshold</code>. | 5.13.1-5.15.1 | |
68-
| <a name="4641326"></a> [4641326](#4641326) <a name="4641326"></a> <br /> | Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error. | 5.12.0-5.15.1 | |
6968
| <a name="4641291"></a> [4641291](#4641291) <a name="4641291"></a> <br /> | In rare circumstances, the switch stops streaming telemetry data for interface counters, buffers, or phy. | 5.13.1-5.14.0 | 5.15.0-5.15.1|
7069
| <a name="4640126"></a> [4640126](#4640126) <a name="4640126"></a> <br /> | LLDP session flaps might result in a PTMD process crash due to a double free memory block. | 5.11.2-5.14.0 | 5.15.0-5.15.1|
7170
| <a name="4638802"></a> [4638802](#4638802) <a name="4638802"></a> <br /> | When you attempt to set a new BGP peer group on a neighbor with a current peer group configured, NVUE fails to apply the new configuration. To work around this issue, remove the existing peer group before configuring the new one. | 5.14.0 | 5.15.0-5.15.1|

content/cumulus-linux-514/rn.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -336,12 +336,6 @@ interface_stats_collector[41358]: [signal SIGSEGV: segmentation violation code=0
336336
<td></td>
337337
</tr>
338338
<tr>
339-
<td>4641326</td>
340-
<td>Trying to apply a hashed password of '*' blocks access to the switch instead of rejecting the password and showing an error.</td>
341-
<td>5.12.0-5.15.1</td>
342-
<td></td>
343-
</tr>
344-
<tr>
345339
<td>4641291</td>
346340
<td>In rare circumstances, the switch stops streaming telemetry data for interface counters, buffers, or phy.</td>
347341
<td>5.13.1-5.14.0</td>

content/cumulus-linux-515/Whats-New/rn.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,8 @@ pdfhidden: True
171171

172172
| Issue ID | Description | Affects | Fixed |
173173
|--- |--- |--- |--- |
174+
| <a name="4875599"></a> [4875599](#4875599) <a name="4875599"></a> <br /> | When you configure authentication for a BGP dynamic neighbor, removing the configuration does not bring back the sessions. | 5.15.0-5.15.1 | |
175+
| <a name="4873853"></a> [4873853](#4873853) <a name="4873853"></a> <br /> | TACACS authentication is not working with flat files. The Cumulus Linux user guide is missing the <code>sudo pam-auth-update --enable tacplus</code> command. | 5.15.0-5.15.1 | |
174176
| <a name="4859201"></a> [4859201](#4859201) <a name="4859201"></a> <br /> | When the VNI changes on a VRF, from the old VNI to the new VNI, the VNI in the SVD VNI hash table or in the single‑VNI (SVD) in the VNI info is deleted. Therefore, when there are further updates to the old VNI, the lookup fails and causes the zebra core to crash. | 5.14.0-5.15.1 | |
175177
| <a name="4850551"></a> [4850551](#4850551) <a name="4850551"></a> <br /> | The switch installs suboptimal routes in the routing table and advertises them out. | 5.9.2-5.15.1 | |
176178
| <a name="4850188"></a> [4850188](#4850188) <a name="4850188"></a> <br /> | Signal quality degradation is observed during SR4-100G to 4×25G breakout using an adapter. | 5.15.0-5.15.1 | |
@@ -193,6 +195,7 @@ pdfhidden: True
193195
| <a name="4781498"></a> [4781498](#4781498) <a name="4781498"></a> <br /> | When you use a text-based patch file with <code>nv config patch cmd.txt</code> or <code>nv config replace cmd.txt</code>, if the <code>cmd.txt</code> file contains any of the following CLI commands, the patch operation fails and triggers an exception in NVUE:<br><pre>nv set system aaa auth order radius <array><br>nv set system ssh-server ciphers <array><br>nv set system ssh-server macs <array><br>nv set system ssh-server kex-algorithms <array><br>nv set system ssh-server pubkey-accepted-algorithms <array><br>nv set system ssh-server host-key-algorithms <array></pre> <br>To work around this issue, use a YAML file instead of a text-based patch file or run the <code>nv set</code> commands manually. | 5.15.0-5.15.1 | |
194196
| <a name="4776471"></a> [4776471](#4776471) <a name="4776471"></a> <br /> | In Cumulus Linux 5.15.0, NTP and DNS configuration commands changed from <code>nv set service</code> to <code>nv set system</code>. However, after upgrading the switch to Cumulus Linux 5.15.1, the <code>nv set service</code> command might still appear in the configuration output because a stale <code>nv set service</code> command remains after the configuration is translated during the upgrade. If you save the configuration with the <code>nv config show -o commands</code>, then reapply the configuration with <code>nv config replace</code>, the command fails if the stale <code>nv set service</code> command is present.<br>To workaround this issue, before applying the configuration with <code>nv config replace</code>, remove any stale <code>nv set service</code> commands from the saved configuration file, then reapply the configuration with the <code>nv config replace <config-file></code> command. | 5.15.0-5.15.1 | |
195197
| <a name="4776470"></a> [4776470](#4776470) <a name="4776470"></a> <br /> | In Cumulus Linux 5.15.0, NTP and DNS configuration commands changed from <code>nv set service</code> to <code>nv set system</code>. However, after upgrading the switch to Cumulus Linux 5.15.1, the <code>nv set service</code> command might still appear in the configuration output because a stale <code>nv set service</code> command remains after the configuration is translated during the upgrade. If you save the configuration with the <code>nv config show -o commands</code>, then reapply the configuration with <code>nv config replace</code>, the command fails if the stale <code>nv set service</code> command is present.<br>To workaround this issue, before applying the configuration with <code>nv config replace</code>, remove any stale <code>nv set service</code> commands from the saved configuration file, then reapply the configuration with the <code>nv config replace <config-file></code> command. | 5.15.0-5.15.1 | |
198+
| <a name="4776444"></a> [4776444](#4776444) <a name="4776444"></a> <br /> | In rare cases when telemetry is configured on a switch with high interface scale, the following log message might be generated and lead to a kernel crash event:<br><pre>interface_stats_collector&#91;27979&#93;: ERROR intf_stats_collector.go:485 WaitBulkCounterDone error: unable to receive trap info after 15 iterations</pre> | 5.15.0-5.15.1 | |
196199
| <a name="4776390"></a> [4776390](#4776390) <a name="4776390"></a> <br /> | gNMI subscription changes for interface counters, buffer, packet trim, latency or any other statistics produced by the <code>prometheus-sdk-stats</code> service leads to a change in the service configuration file causing the load interval configuration to be removed. This results in a rate calculation done with an interval of 60s instead of the interval configured in NVUE. | 5.15.0-5.15.1 | |
197200
| <a name="4771875"></a> [4771875](#4771875) <a name="4771875"></a> <br /> | When you poll optical module data with <code>ethtool -m</code>, <code>switchd</code> might crash due to a firmware timeout that triggers a fatal health-check failure. | 5.11.1-5.15.1 | |
198201
| <a name="4771865"></a> [4771865](#4771865) <a name="4771865"></a> <br /> | When you change the RADIUS privilege level, all affected existing RADIUS users are not updated in the next session to the relevant privilege level. | 5.15.0-5.15.1 | |

content/cumulus-linux-515/rn.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -961,6 +961,18 @@ cumulus@switch:~$ sudo ethtool -s swp1 speed 100000 autoneg off lanes 2
961961
<th> Fixed </th>
962962
</tr>
963963
<tr>
964+
<td>4875599</td>
965+
<td>When you configure authentication for a BGP dynamic neighbor, removing the configuration does not bring back the sessions.</td>
966+
<td>5.15.0-5.15.1</td>
967+
<td></td>
968+
</tr>
969+
<tr>
970+
<td>4873853</td>
971+
<td>TACACS authentication is not working with flat files. The Cumulus Linux user guide is missing the {{sudo pam-auth-update --enable tacplus}} command.</td>
972+
<td>5.15.0-5.15.1</td>
973+
<td></td>
974+
</tr>
975+
<tr>
964976
<td>4859201</td>
965977
<td>When the VNI changes on a VRF, from the old VNI to the new VNI, the VNI in the SVD VNI hash table or in the single‑VNI (SVD) in the VNI info is deleted. Therefore, when there are further updates to the old VNI, the lookup fails and causes the zebra core to crash. </td>
966978
<td>5.14.0-5.15.1</td>
@@ -1105,6 +1117,15 @@ To work around this issue, use a YAML file instead of a text-based patch file or
11051117
<td></td>
11061118
</tr>
11071119
<tr>
1120+
<td>4776444</td>
1121+
<td>In rare cases when telemetry is configured on a switch with high interface scale, the following log message might be generated and lead to a kernel crash event:
1122+
1123+
interface_stats_collector[27979]: ERROR intf_stats_collector.go:485 WaitBulkCounterDone error: unable to receive trap info after 15 iterations
1124+
</td>
1125+
<td>5.15.0-5.15.1</td>
1126+
<td></td>
1127+
</tr>
1128+
<tr>
11081129
<td>4776390</td>
11091130
<td>gNMI subscription changes for interface counters, buffer, packet trim, latency or any other statistics produced by the {{prometheus-sdk-stats}} service leads to a change in the service configuration file causing the load interval configuration to be removed. This results in a rate calculation done with an interval of 60s instead of the interval configured in NVUE.</td>
11101131
<td>5.15.0-5.15.1</td>

0 commit comments

Comments
 (0)