Skip to content

v0.0.0-crpd-fix

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jun 12:11
· 3122 commits to main since this release
b4db52d

Changelog

a4ae983 -j/--json flag added to exec command
94ecc24 Added basic makefile
937cad9 CNI binary check
66ab3d8 Deduplicating destroy -t vs destroy --all
81a7b91 Merge branch 'containerd' of github.com:steiler/container-lab into containerd
77d934e Merge branch 'containerd' of github.com:steiler/container-lab into containerd
9289dc0 Merge branch 'master' into execjson
417a7b9 Merge pull request #427 from steiler/containerd
7a08664 Merge pull request #441 from srl-labs/lic
b6d5b5a Merge pull request #446 from networkop/add-makefile
f7f3663 Merge pull request #447 from networkop/tidy-delete
6c4d97e Merge pull request #448 from srl-labs/runtime-update
31ab6b0 Merge pull request #455 from steiler/removeinspect
f92fadd Merge pull request #458 from srl-labs/issue456
cbba7d9 Merge pull request #459 from srl-labs/SkipDockerDefBrDel
eb969db Merge pull request #460 from srl-labs/dedupDestroy
e4b0f58 Merge pull request #461 from srl-labs/topology-type
828c564 Merge pull request #465 from srl-labs/execjson
b2764f1 Merge pull request #468 from chadell/fix-message-typo
ead63cf Merge pull request #469 from srl-labs/node-kind2
0aab7c9 Merge pull request #470 from sulrich/sulrich-cgroups-docs
7627467 Merge pull request #474 from srl-labs/go-1.16
ae75ae1 Merge pull request #477 from srl-labs/fix-bridge-detection
b4db52d Merge pull request #478 from srl-labs/fix-crpd-exec
9d02826 Merge remote-tracking branch 'remotes/wim/master' into containerd
3f113be Merge remote-tracking branch 'wim/master' into containerd
28e0606 Refactored destroyLab
71553aa Update clos02.clab.yml
4b87dfa accept 'implicit', image defined user and cmd (as well as entrypoint)
a00ed40 add kind helper and remove unused func
b8b4e18 add linux node deploy
db27491 add mgmtNet NodeOption
10ed2bf add mgmtNet struct if nil
e410d5f add missing assignment
3994035 add more tests
eca0987 add node names const
6042eb6 add nodes.Node interface{}
1a811c5 add sonic deploy
d89e783 add support for non canonical image names for containerd
7491226 added a test for port forwarding
2179a68 added bind mount test
041bfaf added cmd flag for exec
b93604d added comment about .dockerenv for srl
6a4ade8 added container based lint target
6defe7d added license
e6064e7 added runtime var for smoke tests
bee3dab added short id for table printer
f99cc29 added support for user-defined backing bridge for mgmt
a761bfc added test for live-pull of the image
018f964 added tests for host links
9dcc3ca added tests for host mode networking
5f1c02b added tools cert command
fa56d64 adjusted containerd to new runtime interface changes
d3df161 allow implicit latest tag for containerd
e0fce2d allow runtime to be selected via CLAB_RUNTIME environment variable
cafd1d0 bind mounts do work now
0bde6cf bring back cont name in delete error msg
9081799 bump go to 1.16
e738936 change staticcheck install method
21ba7c0 changed -j to -f / --format json / plain
1588730 cleanup, rework labels init and add basic tests
2514944 cni config put in code, CNI_BIN env var to overwrite cni plugin binary path
a29ede6 cni introduced
77fae8f containerd
1633675 containerd exec, exitnowait
a519147 containers starting now
d9e885f continued
bfb2e9c correct misspelt comments/descriptions
44e13ad docker runtime to issue err instead of log.fatal
0e48e7c drop non required sysctl; streamline method name
7afe6e9 fix GetNodePorts
a3bc4af fix destroy command
0af7abd fix erroneous return when searching for missing images
7e1fda3 fix ipv5 mgmt address getter and tests
f349239 fix linter complains
e30f7ef fix linter complains
11efe1d fix ovs node name
5961a84 fix test
192ec5e fix test cleanup
e9b76d9 fix test name
e11e2f3 fix typo in WithTopoFile fatal message
910321d fix vr-veos kind name
3884a9f fixed concurrent access issue, also preparing ip information label for inspect command
8adc2ea fixed crpd exec
78772e1 fixed hostmode
9715cb8 fixed inspect all test
90bfe90 fixed logging
5a644ff fixed merge regression
25c5df2 fixed network bridge detection issue
5221623 fixed staticcheck and implemented host mode
1be9c83 fixing #456
26a7123 fixing deepsource issues
9c5dc68 fixing issues
164cbf1 fixing smoketests
62de6b3 free cni based ip allocations
5cc5f43 gitlab ci for containerd
9158e9e incorporated @karimra's comments
dad20b6 linter
fb87ca6 mgmt ips in deploy output
8630d20 move cgroups v1 limitations to its own subchapter
c8142b6 move runtime info to debug
026e4c0 move topology struct and config items to types package
d33387a port bindings and mac address config
7cb24d8 print actual runtime to log
d55245c pull GetCNIBinaryPath into utils package
91bcd27 refactor runtime version election
38b11a3 refactored filtering procedure + tests
095f043 refactored tests to accommodate for containerd
cc209a4 remove commented code
bb930a2 remove existing netnamespace links
d64214c remove redundant error check
b057754 remove unnecessary var alloc
03a13b6 remove unused const
8faf5c6 remove unused functions
e38757a removed InspectContainer(...) from runtime interface since it is not used
793cb48 removed junk file
c2f429e removed the topoSet() check function since not needed anymore
29134ba removed unused example
aa30683 rename var
8261c10 return error for not implemented container inspect
b9b4f07 rework runtime interface
839b164 second round of @karimra's comments
30081bf simplify init functions
5938293 simplify some flow control
75dd1c2 skip docker default bridge deletion
ffd11b4 skip mgmt addressing for containerd
4de61b1 splut certificate funcitons into a separate package
f1996a1 srl up and running
4e64d2a store mgmt ip in container labels for later usage
b341794 testing cmd as a flag
8256a24 trim slashes in cont name
11f43d9 update
bf4403a update kind/ceos.md doc re: cgroup v1 requirement
8751521 use exec scoped format var
de24757 use proper runtime exec command
cf576d4 use the new interface