Skip to content

Commit fc79c05

Browse files
committed
Release 1.9.4-post2
1 parent d4ced71 commit fc79c05

File tree

5 files changed

+74
-3
lines changed

5 files changed

+74
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Interested? [Read the documentation](https://netlab.tools) and [installation gui
1414

1515
## Releases
1616

17-
The latest release is [release 1.9.4-post1](https://github.com/ipspace/netlab/releases/tag/release_1.9.4-post1). It should be pretty stable, but if you encounter bugs, please report them as [GitHub issues](https://github.com/ipspace/netlab/issues/new/choose) and use release [1.9.2-post1](https://github.com/ipspace/netlab/releases/tag/release_1.9.2-post1).
17+
The latest release is [release 1.9.4-post2](https://github.com/ipspace/netlab/releases/tag/release_1.9.4-post2). It should be pretty stable, but if you encounter bugs, please report them as [GitHub issues](https://github.com/ipspace/netlab/issues/new/choose) and use release [1.9.2-post1](https://github.com/ipspace/netlab/releases/tag/release_1.9.2-post1).
1818

1919
<!--
2020
or [1.8.4-post2](https://github.com/ipspace/netlab/releases/tag/release_1.8.4-post2).

docs/release.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Release Notes
22
=============
33

4+
**Release 1.9.4-post2 (2025-02-10)**
5+
6+
This release fixes [niche features in multiple configuration templates](release-1.9.4-post-2-device-fixes) and [a few bugs](bug-fixes-1.9.4-post2).
7+
48
**Release 1.9.4-post1 (2025-02-03)**
59

610
This release fixes [a convoluted bug triggered by Arista EOS internal VLAN allocation](bug-fixes-1.9.4-post1) and [a few quirks in the configuration templates](release-1.9.4-post-1-device-fixes).

docs/release/1.9.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,53 @@
88

99
## New Functionality
1010

11+
(release-1.9.4-post2)=
12+
### Release 1.9.4-post2
13+
14+
Release 1.9.4-post2 is a [bug-fix](bug-fixes-1.9.4-post2) release.
15+
16+
(release-1.9.4-post-2-device-fixes)=
17+
**Fixes in configuration templates:**
18+
19+
Aruba CX:
20+
* Configure IPv6 anycast gateway
21+
* Use 'tagged native vlan' to get VLAN 1 to work in a trunk
22+
23+
Cisco IOS platforms:
24+
* Use fake native VLAN on switching platforms to support tagged VLAN 1
25+
* Cisco IOSv cannot configure support tagged VLAN 1
26+
27+
Cumulus NVUE:
28+
* Disable MAC learning on MLAG peerlink
29+
* Fix layer-3 LAG links
30+
* Move initialization of bridge MAC to 'initial' configuration step
31+
* Implement per-VLAN STP status
32+
33+
Dell OS10:
34+
* Don't enable IPv6 LLA on L2-only interfaces
35+
36+
EOS:
37+
* Use 'tagged native vlan' to get VLAN 1 to work in a trunk
38+
* Use 'no switchport' as default on non-MLAG LAG interfaces
39+
* Check minimum and maximum MTU
40+
41+
FRR:
42+
* Set MTU on VLAN interfaces
43+
44+
Junos:
45+
* Set IPv4/IPv6 MTU on IRB interfaces
46+
47+
Linux:
48+
* LAG member link speed has to be set on all Linux VMs
49+
50+
Nexus OS:
51+
* Refuse to use VLANs above the NXOS-specific upper bound
52+
* Use fake native VLAN to implement tagged VLAN 1
53+
* Do not try to change the VLAN 1 name
54+
55+
VyOS:
56+
* Configure VLAN 1 directly on br0 interface (not on a VIF)
57+
1158
(release-1.9.4-post1)=
1259
### Release 1.9.4-post1
1360

@@ -612,6 +659,26 @@ Other breaking changes include:
612659

613660
## Bug Fixes
614661

662+
(bug-fixes-1.9.4-post2)=
663+
### Bug Fixes in Release 1.9.4-post2
664+
665+
* Display 'disable check' or 'hide warning' in device quirks
666+
* Be careful when fetching 'parentindex' from a VLAN interface
667+
* Display int device feature values in 'netlab show modules' command
668+
* Display MTU parameters in 'netlab show modules -m initial' printout
669+
* The value of missing _parentindex on LAG interfaces must be 'None', not 'False'(==0) (#1898)
670+
* Doc fix: interfaces w/o IP address or l2only links do not imply bridging.
671+
* Postpone LAG link cleanup until after vlan module_post_link_transform runs
672+
673+
Integration test fixes:
674+
675+
* Add integration tests for routed VLAN trunk over LAG in tagged VLAN 1 in VLAN trunk
676+
* Disable the FRR anycast interface before IPv6 anycast gateway tests
677+
* Expand "multiple IRB VLANs" integration test with IPv6 checks
678+
* Add a VLAN trunk to OSPF/SVI-MTU integration test to test MTU on pure SVI interfaces
679+
* Add "leaked VLAN 1" scenario to VLAN bridged trunk integration test
680+
* Add failover/orphan scenario to MLAG integration test
681+
615682
(bug-fixes-1.9.4-post1)=
616683
### Bug Fixes in Release 1.9.4-post1
617684

legacy/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
sys.path.append('..')
77

8-
version="1.9.4-post1"
8+
version="1.9.4-post2"
99

1010
long_description = (Path(__file__).parent / "README.md").read_text()
1111

netsim/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import sys
44

5-
__version__ = "1.9.4-post1"
5+
__version__ = "1.9.4-post2"
66

77
abort = False
88

0 commit comments

Comments
 (0)