Skip to content

Commit

Permalink
Release 1.3.3
Browse files Browse the repository at this point in the history
  • Loading branch information
ipspace committed Oct 15, 2022
1 parent 76df3c3 commit 15831dc
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 2 deletions.
22 changes: 22 additions & 0 deletions docs/release/1.3.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changes in Release 1.3

## New Functionality in Release 1.3.3

Release 1.3.3 is a bug fix release. New functionality will be added in release 1.4.0

## New Functionality in Release 1.3.2

* [Mikrotik RouterOS version 7](../platforms.md) support by Stefano Sasso, including IPv4, IPv6, VLANs, VRFs, OSPFv2, OSPFv3, BGP, MPLS, MPLS/VPN, and libvirt [box building recipe](../labs/routeros7.md)
Expand Down Expand Up @@ -53,6 +57,24 @@ We renamed *netsim-tools* project to *netlab*. There is no change to the functio

The Python package has been renamed to *networklab* which is a dependency of *netsim-tools* package. Upgrading *netsim-tools* will also install or upgrade *networklab*.

## Bug Fixes in Release 1.3.3

* Fix VLAN **mode** precedence to match documentation
* Nokia SR Linux: fix static routes with ipv6 prefixes
* Reduce length of clab bridge-attached interface names
* Multiple fixes to RouterOS version 7 BGP templates
* Fix VXLAN link MTU on SR Linux and FRR
* Nokia SR OS: Implement policy to set next-hop-self for eBGP routes only when acting as RR
* Nokia SR Linux: Don't configure next-hop-self when acting as RR
* Use static address on Cumulus Linux mgmt interface
* Compare subnets (not networks) when installing Linux static routes
* Rewrite /etc/hosts file in containerlab deployments
* Nokia SR Linux: Fix VXLAN learn-unsolicited for ipv6 case
* Display an error message when failing to load a module
* Nokia SR Linux: Fix ISIS template (broken after VLAN updates)
* Nokia SR OS: Fix OSPF interface structure (#543)
* **netlab initial -o** should work with subdirectories

## Bug Fixes in Release 1.3.2

* Check global- and device-specific module requirements for each node
Expand Down
15 changes: 14 additions & 1 deletion legacy/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

sys.path.append('..')

version="1.3.2"
version="1.3.3"

setup(
name="netsim-tools",
Expand All @@ -25,3 +25,16 @@
url="https://github.com/ipspace/netlab",
python_requires='>=3.7', # Due to e.g. 'capture_output' in subprocess.run
)

print("""
=======================================================================
WARNING WARNING WARNING
=======================================================================
netsim-tools has been renamed to netlab in August 2022.
The Python package netsim-tools has been renamed to networklab and is
installed as a dependency of netsim-tools every time you install or
upgrade netsim-tools, but we won't keep that dependency active foreer.
Please stop using netsim-tools package and use networklab package.
""")
2 changes: 1 addition & 1 deletion netsim/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/usr/bin/env python3

__version__ = "1.3.2"
__version__ = "1.3.3"

0 comments on commit 15831dc

Please sign in to comment.