aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog17
-rw-r--r--README9
-rwxr-xr-xadmin.py2
-rwxr-xr-xsetup.py2
-rwxr-xr-xvland.py2
5 files changed, 25 insertions, 7 deletions
diff --git a/Changelog b/Changelog
index 015caf6..f147d6f 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,20 @@
+vland 0.7
+
+ * Added new driver to support the Mellanox SN2100 switch, using MLNX-OS
+ * Minor changes to the database code:
+ + Automatic schema updates at vland startup
+ + Add extra lock_reason field in the port table, and code to match
+ + Use a different cursor type for row-based lookups to improve
+ maintainability
+ * Added new feaure - support for admins to store a reason when locking
+ ports
+ * Small changes in the web interface port popup:
+ + Will now display the lock reason
+ + Will now display the port name as displayed by the switch
+ * Various small cleanups and bugfixes
+
+ -- Steve McIntyre <steve.mcintyre@linaro.org> Fri, 02 Feb 2018 16:09:50 +0000
+
vland 0.6
* Major changes to admin interface command-line:
diff --git a/README b/README
index 10fb84b..76f5f13 100644
--- a/README
+++ b/README
@@ -18,15 +18,16 @@ don't manage VLANs in the way we want or they depend on large
frameworks like Openstack.
VLANd currently includes four drivers for different models of switch
-from three different vendors:
+from four different vendors:
* CiscoCatalyst for the Cisco Catalyst 3750 (and compatible)
* CiscoSX300 for the Cisco SF300 and SG300 (and compatible)
* NetgearXSM for the Netgear XSM 7224S (and compatible)
* TPLinkTLSG2XXX for the TP-Link TL-SG2216 (and compatible)
+ * Mellanox for the Mellanox SN2100 (and compatible)
These cover a range of switches across a huge range of prices, from
-100M up to 10G ports. VLANd supports interoperable VLANs across all
+100M up to 100G ports. VLANd supports interoperable VLANs across all
these devices, verified using the Linaro test lab and our test suite.
VLANd also includes a "Dummy" switch driver which can be used for
@@ -118,10 +119,10 @@ https://git.linaro.org/lava/vland.git
License
=======
-VLANd is Copyright 2014-2016 Linaro Limited, and is distributed under
+VLANd is Copyright 2014-2018 Linaro Limited, and is distributed under
the GNU General Public License, version 2 (or any later version). See
the accompanying COPYING file for more details.
--------------------------------------------------------------------------
-README for VLANd 0.6, 24th March 2016
+README for VLANd 0.7, 2nd February 2018
Steve McIntyre <steve.mcintyre@linaro.org>
diff --git a/admin.py b/admin.py
index 4cd6867..b7ae1b7 100755
--- a/admin.py
+++ b/admin.py
@@ -32,7 +32,7 @@ from config.config import VlanConfig
from ipc.ipc import VlanIpc
prog = "admin"
-version = "0.6"
+version = "0.7"
banner = "Linaro VLANd admin interface, version %s" % version
exitcode = Error.OK
TRUNK_ID_NONE = -1
diff --git a/setup.py b/setup.py
index 4930d70..c6d12b4 100755
--- a/setup.py
+++ b/setup.py
@@ -23,7 +23,7 @@ from setuptools import setup, find_packages
setup(
name='vland',
- version="0.6",
+ version="0.7",
author="Steve McIntyre",
author_email="vland-devel@linaro.org",
license="GPL2+",
diff --git a/vland.py b/vland.py
index 25c854b..d5ee2ff 100755
--- a/vland.py
+++ b/vland.py
@@ -38,7 +38,7 @@ class DaemonState:
""" Simple container for stuff to make for nicer syntax """
state = DaemonState()
-state.version = "0.6"
+state.version = "0.7"
state.banner = "Linaro VLANd version %s" % state.version
state.starttime = time.time()
state.vis = None