Skip to content

Commit 60c9eee

Browse files
helltCopilot
andauthored
Release notes 0.72 (#2971)
Co-authored-by: Copilot <[email protected]>
1 parent b3bfbd4 commit 60c9eee

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

docs/rn/0.72.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
icon: fontawesome/solid/tree
3+
---
4+
5+
# Release 0.72
6+
7+
:material-calendar: 2025-12-03 · :material-list-status: [Full Changelog](https://github.com/srl-labs/containerlab/releases)
8+
9+
## Real-time events streaming
10+
11+
Containerlab 0.72 introduces a new [`clab events`](../cmd/events.md) command that provides real-time monitoring of your lab infrastructure. This feature streams lifecycle updates for all Containerlab resources and augments them with interface change notifications collected from container network namespaces.
12+
13+
The events command combines Docker's event feed with netlink information, allowing you to observe container activity and interface state changes in real time without selecting a specific lab. This is particularly useful for monitoring dynamic topologies, debugging connectivity issues, and understanding the behavior of your network labs as they evolve - everything [Containerlab VS Code extension](../manual/vsc-extension.md) wanted to have ;)
14+
15+
Thanks @FloSch62 #2898
16+
17+
## Cisco ASAv firewall
18+
19+
With [`cisco_asav`](../manual/kinds/cisco_asav.md) kind Containerlab adds support for the Cisco ASAv (Adaptive Security Appliance Virtual) firewall. This addition includes comprehensive documentation and example labs to get you started quickly.
20+
21+
Thanks @jmreicha #2945
22+
23+
### Cisco vIOS and vIOS-L2
24+
25+
While Cisco vIOS (virtual IOS) and vIOS-L2 (virtual IOS Layer 2) routers have been within Containerlab's ecosystem for a while, we did not have a standalone kind defined for them and leveraged the generic Linux kind. The popularity of these Cisco images warranted dedicated kinds to streamline their usage.
26+
27+
Thanks @torbbang @kaelemc #2902
28+
29+
## Snapshot functionality for vrnetlab nodes
30+
31+
A major workflow enhancement comes in the form of a VM snapshot support for vrnetlab-based VMs. You can now:
32+
33+
- Save VM snapshots with [`clab tools snapshot save`](../cmd/tools/snapshot/save.md)
34+
- Restore from snapshots during deployment with [`clab deploy --restore-all`](../cmd/deploy.md#restore-all)
35+
- Restore specific nodes with `clab deploy --restore node=path`
36+
37+
Snapshots capture the full VM state, enabling fast restoration and significantly speeding up lab iterations. Non-vrnetlab nodes are automatically skipped during snapshot operations.
38+
39+
Thanks @torbbang #2904
40+
41+
## SR-SIM classic CLI support
42+
43+
SR-SIM nodes now support [classic CLI mode](../manual/kinds/sros.md#node-configuration) in addition to the existing default Model-Driven mode. This enhancement provides backward compatibility and allows users to validate transition scenarios when the configuration is upgraded from classic CLI to Model-Driven CLI.
44+
45+
Thanks @schavezc #2916
46+
47+
## Miscellaneous
48+
49+
- Enhanced SR Linux breakout ports default configuration #2960
50+
- A new `net.CIDRHost` template function added
51+
- Added Ixia-C-One v1.41.0-8 support #2958
52+
- Improved container runtime network driver options in JSON schema #2950
53+
- Added container labels for SR-SIM component parent nodes #2964
54+
- Enhanced interface inspection with better error handling for unresponsive nodes #2966
55+
- Fixed XRd gRPC port configuration to match default settings #2970
56+
- Added Mikrotik ROS to topology schema
57+
- Improved extra hosts configuration for non-container network modes #2952
58+
- Enhanced snapshot functionality with better error handling for exited containers #2947
59+
- Disabled TX checksum offload on host-side veth for SR-SIM management interfaces #2932
60+
- Improved version checking behavior to not print version unless explicitly requested #2929
61+
- Updated Docker version requirements for newer Debian and Ubuntu versions #2937
62+
- Enhanced SR-SIM infrastructure for version-related configuration parsing #2936

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ nav:
178178
- 5-stage Clos topology: lab-examples/templated02.md
179179
- Generic VM: lab-examples/generic_vm01.md
180180
- Release notes:
181+
- "0.72": rn/0.72.md
181182
- "0.71": rn/0.71.md
182183
- "0.70": rn/0.70.md
183184
- "0.69": rn/0.69.md

0 commit comments

Comments
 (0)