github srl-labs/containerlab v0.8.0

latest releases: v0.69.3, v0.69.2, v0.69.1...
4 years ago

Changelog

8c0ddeb Deploy reconfigure (#132)
7dfd1df Early fail if the endpoint refers a bridge which doesn't exist (#111)
e6fe26b Fix generation of graph for topologies with nodes not beeing assigned to a group. (#116)
b685c3e Lab examples (#96)
4fd1ca9 License is now stored in node.Labdir instead of clab.Dir (#140)
ab04dce Merge branch 'master' into d3js-graph
05479ab Merge branch 'master' into generate
31f3a27 Merge pull request #102 from srl-wim/sort-inspect
54bbc31 Merge pull request #103 from srl-wim/bridge-del2
5e20a61 Merge pull request #106 from srl-wim/ethtool
bcc9f33 Merge pull request #107 from srl-wim/run-as-sudo
f3193e8 Merge pull request #110 from srl-wim/fix-br-del
3794583 Merge pull request #121 from srl-wim/d3js-graph
c9eaafa Merge pull request #122 from srl-wim/clab-opts
72dc5b8 Merge pull request #127 from srl-wim/per-node-cfg-tpl
b300e9c Merge pull request #128 from srl-wim/rename-flag
e1a1fc2 Merge pull request #134 from srl-wim/destroy-timeout
67d38f0 Merge pull request #136 from srl-wim/graph2
faf5b96 Merge pull request #137 from srl-wim/destroy-graceful
9df56e8 Merge pull request #144 from srl-wim/generate
1f78abb Merge pull request #152 from srl-wim/inspect-all
93529f4 Merge pull request #153 from srl-wim/list-all-containers
34e23d5 Merge pull request #87 from srl-wim/fix-upgrade
091a7b8 Merge pull request #89 from srl-wim/hosts-file
56c838e Merge pull request #91 from srl-wim/nfpm-improvements
97b5a88 Merge pull request #93 from srl-wim/hosts-logging
40ada0f Merge pull request #94 from srl-wim/symlink-removal
52a09e3 Merge pull request #95 from srl-wim/enable-ipv6-globally
7d444b1 Topology definition rework (#115)
ffb28a5 Users manual (#119)
976459d add --all flag
1398a41 add --deploy flag
3d67d64 add --graceful flag
57fa2d5 add basic unit tests
4b2c2ab add bootstrap button class to save button
ed0674e add check for missing kind
74054c0 add clab func options
ffc1e33 add constant errors
6c75914 add container ID to inspect output
7edede7 add debug condition
39665c3 add debug messages
eab56c0 add debug statements
af718de add docker data to table
75b279b add flag shorthand
5633ada add generate command
5528365 add gracefulShudown option
83b74e6 add graph generation using d3js
81b3651 add indexto table and move sorting to containerDetails
6c691f4 add lab name to table if --all is used
7496bea add label to docker network (#155)
9a3ceee add missing template
ac36853 add omitempty
ae46764 add omitempty tag to ports
63dbfd0 add supported kinds
a974767 add table sort
3941fe2 add test item for single stage case
b4e77d6 added container ID to stop/remove
b8f1447 added func comment
fdb0fed added ipv6 kernel config for linux kinds
3285284 added log msg for /etc/hosts restoring
e194414 added log msg for /etc/hosts writing
ec0e3df added port bindings (#143)
1f53502 added vector graphics to the main page
422db97 allow user defined mounts for kinds and nodes (#124)
0d7ca23 bumped mkdocs ver
43660f8 change condition
8a7800c change default group prefix
df16975 change error msg
441413d change to Errorf
35c691c check bridge exist in a separate function (#118)
129f0de check if network has active endpoints before deleting it
06111e8 clean up /etc/hosts on lab destroy
a1c8f91 delete container with gracefulShutdown option
ca8d775 destroy cleanup (#133)
701b48d enhanced save output format (#148)
be6cd19 few updates to names and log msgs
8a9d83b fix DeleteContainer
4e8ed92 fix index
87b8401 fix inspect cmd --format flag has a wrong definition #145 (#146)
1eecc4c fix license and image setting in kind
174f43a fix tests
62c267b fix typo
ef20e9f fix var name
d6effa4 fix version detect script
0516020 fixed #105
f92e8c4 fixed rpm upgrade/install command
6db751d fixed typo
e0d21d4 go mod tidy
a2c11d8 handle the case for a single stage
0f74581 images per kind
06e5922 implement short clab prefix instead of a longer containerlab one (#112)
951b7f1 include non running containers when listing them
d80f4d3 init license from defaults
a3d80a0 intialize image from defaults
c9a6163 intialize node config field
7d08d92 modify DeleteContainers to delete a single container
840696e more customization flags
7d541fa move uid check to rootCmd.PersistentPreRun
c12f39f moved links under topology (#120)
029c018 reanme --prefix to --name to match the new topo file format
ba9d7a4 reduce indentation
e03c4c6 refactored netns symlinks removal
4dd4229 remove default network name
4b42ba4 remove prefix "/" from container name
5b6ef98 remvoe graph form gitignore
b58686e rename directory
e13daf1 rename struct link to LinkConfig (#139)
463179b return if link cannot be read by name
7e8b1d5 run tests with t.Run
69da8d4 set label in case --all is used
3d7bb69 simplified package files
f5b46c0 skip delete if link not found
b87745e skip non running containers when running commands
e27ae38 skip ns deletion if node.kind=bridge
9b5f61a swapped --prefix with --name where applicable (#142)
fc0b06d update flag desc
e89bff5 update tests
cba1ef9 updated readme (#156)
d875312 use new api in cmds
81e0f74 use per node config template
2cedbd4 use timeout from clab when deleting container
2e25ca3 used syscalls to disable TX csum offload
d0851f4 working gen func
b9d9586 write host info to /etc/hosts
ce23d93 yadd yaml tags

Don't miss a new containerlab release

NewReleases is sending notifications on new releases.