Comments (3)
as far as I see, now we don't create veth pairs with clab
prefix anymore. We instead use the random number appended to the veth interface name.
For instance, for a newly deployed lab this will be the list of system interfaces:
❯ ip l show type veth
201: vetha594cb9@if200: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-1f7df5cf627e state UP mode DEFAULT group default
link/ether 8e:37:42:54:ec:07 brd ff:ff:ff:ff:ff:ff link-netnsid 0
203: veth726af48@if202: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-1f7df5cf627e state UP mode DEFAULT group default
link/ether 72:53:d8:ba:f6:8e brd ff:ff:ff:ff:ff:ff link-netnsid 1
So in the future we can remove the InitVirtualWiring part where the clab-
interfaces get deleted altogether, since the latest published containerlab version (0.7.0) won't create such interfaces
The following command can be used to remove those interfaces manually:
ip l show type veth | grep clab | awk '{print $2}' | cut -d '@' -f1 | xargs -n1 ip l del
from containerlab.
we might just have a cleanup option that destroys the interfaces that are hanging
from containerlab.
the root cause of the issue has been identified, the fix is in f5b46c0
from containerlab.
Related Issues (20)
- Reference Node-Filter in exec doc page HOT 1
- `apt` repository `https://apt.fury.io/netdevops/` seems to be incomplete HOT 3
- kind: nokia_srlinux does not seem to show openconfig YANG models by default HOT 1
- Help with openvswitch HOT 4
- macvlan and vr-based nodes HOT 3
- TLS SAN should be part of Certificate knob
- having 2 Isolated Networks with similar subnets side by side HOT 4
- documentation - missings kinds summary HOT 1
- add node's username and password to the generated ansible inventory HOT 1
- Enhance `clab tools cert sign` to (re)generate node certs for topology nodes
- SROS Partial configure has channel timeout errors HOT 1
- admin rc file `/home/admin/srlinux.rc` is not owned by the `admin` user
- Can't deploy lab if IPv6 is disabled in grub HOT 6
- configurable firewall rule engine
- add json output format for `tools netem show`
- `tools netem show` produces some interfaces twice in the show report
- network-mode: none - clab_intfs calculation logic HOT 12
- do not render `var:` element in ansible inventory if not children elements are present
- srlinux 23.10 and macvlan
- Dockerfile for d-in-d containerlab
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from containerlab.