Skip to content

Releases: CiscoDevNet/virlutils

2.3.0

13 Nov 15:10
Compare
Choose a tag to compare

This release drops support for older Python Client Library versions (see #156) and adds support for importing EVE-NG topology files with the cml up command.

Contributors @tmikuska and @xorrkaz.

2.2.1

11 Jul 14:59
Compare
Choose a tag to compare

This release fixes a bug where the new users and groups functions lacked the module init files. Additionally, this adds more users and groups documentation and fixes a bug with group management (#155).

Thanks to @sgherdao for contributions to this release.

2.2.0

06 Jul 10:32
Compare
Choose a tag to compare

Note: While this release is a bug fix, it introduces an API change for the lab_views plugin, so bumping the MINOR version.

This release fixes the username shown in output of cml ls. Prior to this it would show the current user. Now it shows the owner of the lab (fix for #152). Thanks to @sgherdao for the contribution to this release.

2.1.0

22 Jun 18:59
b3bc0b8
Compare
Choose a tag to compare
  • Improve readability in tabular views for labs and nodes (#149)
  • Sanitize tmux session names (#150)
  • Add support for user and group management (#151)

This release also adds isort to the dev tools to improve readability and style of imports. A big thanks to @sgherdao for all the contributions to this release.

2.0.1

22 Mar 00:34
Compare
Choose a tag to compare

This release corrects the libtmux version. There were broken versions between 0.27 and 0.34. This release requires 0.34 or later.

2.0.0

12 Mar 23:32
Compare
Choose a tag to compare

It's been a long time coming, but this release finally removes all vestiges of VIRL/CML 1.x support. This is officially the cmlutils release, supporting CML 2.x+.

Thanks to Salah Gherdaoui for the surgery on the 1.x bits, as well as a tmux contribution. Thanks to Tomas Mikuska for some additional testing and coverage bits.

In addition to the changes above, this release fixes some performance issues relating to clustering and should work nicely with the new CML 2.7 release.

1.4.3

11 Oct 14:54
Compare
Choose a tag to compare

This release improves tests with the latest CML, 2.6.1. It also removes support for Python 3.7 and adds Python 3.12 support. Additionally:

  • In the NSO generation code, don't use reserved name type as a variable name.
  • Add support for Cat8Kv and Cat9Kv in NSO generation code (#140)

1.4.1

30 Nov 13:36
Compare
Choose a tag to compare

This release makes v2 tests more robust (thanks to Tomas Mikuska) and makes better use of the virl2_client for cluster operations.

1.4.0

05 Oct 17:36
Compare
Choose a tag to compare

This release adds cluster support when listing nodes and for providing general info about the cluster.

Additionally some tests have been updated to make things more reliable when dealing with deprecated virl2-client methods.

1.3.8

31 May 16:27
Compare
Choose a tag to compare

Fix for #135 where the console command did not work with CML 2.3+.