Skip to content

Releases: srl-labs/containerlab

v0.26.1

07 May 20:06
96fef83
Compare
Choose a tag to compare

Changelog

  • d050bf1 Adapt things to the new FileExists signature
  • 2f03a6a Add note for OSX installation
  • 7fd752d Merge pull request #875 from barajus/patch-1
  • b8aa155 Merge pull request #877 from LimeHat/fixFileAccess
  • 287cf0c Merge pull request #879 from srl-labs/update-scrapli
  • 722f836 Merge pull request #881 from LimeHat/fixWaitScriptRegEx
  • 96fef83 Merge pull request #882 from srl-labs/patch-0.26.1
  • e06bd14 Remove unused function
  • e17efc9 add ^et interface pattern matching to if-wait script for arista ceos
  • 12e78cf added patch 0.26.1
  • f3e1bfa fix file access error handling
  • 078becf remove unneeded ioutil call & an existence check
  • 5930516 remove unused var
  • adff85b silence deepsource on file permissions
  • d991cbc simplify CreateDirectory function
  • 2e3868d updated scrapli
  • e80442a upgraded yaml package

v0.26.0

03 May 13:53
8e517d7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.25.1...v0.26.0

v0.25.1

22 Mar 09:52
2f68fb3
Compare
Choose a tag to compare

Changelog

v0.25.0

20 Mar 10:46
90d3de2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.24.1...v0.25.0

v0.24.1

23 Feb 21:24
f97991b
Compare
Choose a tag to compare

Changelog

  • d3819e0 Handle more iptables errors
  • 40bb9b8 Merge pull request #798 from LimeHat/main
  • f97991b Merge pull request #800 from srl-labs/fix-del-lab
  • 121059d Replace error with a warning when iptables fails
  • c36f22b Use the same log level for this error
  • 242022d added 0.24.1 rn
  • c1294c7 added a note on min docker version
  • 465a83b catch missing docker-user chain
  • 7da5a5e move lab dir deletion outside of destroyLab
  • afbe073 removed unused const

v0.0.0-0.24.1-beta1

23 Feb 08:39
Compare
Choose a tag to compare
v0.0.0-0.24.1-beta1 Pre-release
Pre-release

Changelog

  • 73ca434 add iptables to container and fix tag

v0.24.0

22 Feb 13:54
c6ff217
Compare
Choose a tag to compare

Changelog

  • d756a6b Add CreateContainer to the Runtime interface
  • e8ead57 Add container netns mode for docker
  • e8ee4bf Add container netns mode to podman runtime
  • f9b8e9c Add docs for container network-mode
  • 8a9aea4 Add force option to the container removal in podman
  • bd06b5d Add more descriptive errors
  • efeccdb Add postStartActions method to docker & podman runtimes; normalize cID param name
  • 03ace37 Fix error handling in cvx deploy
  • f8dd8bd Fix merge conflits with upstream
  • 3c04645 Fix params
  • 907286c Fix podman CreateContainer method
  • 79ed2aa Fix podman CreateContainer, this time for real
  • e42a328 Fix podman StartContainer method
  • 1c7b10f Merge branch 'main' into refactor-CreateCont
  • 2b6636d Merge branch 'main' into shared-netns-support
  • 874acd2 Merge pull request #784 from srl-labs/test-podman-ci-build
  • e81ea32 Merge pull request #785 from LimeHat/shared-netns-support
  • bda571f Merge pull request #788 from srl-labs/iptables-fwd
  • 4a61a25 Merge pull request #789 from LimeHat/refactor-CreateCont
  • abcf47e Merge pull request #790 from srl-labs/iptables-rules-runtime
  • 734786b Merge pull request #793 from tobbbles/main
  • c6ff217 Merge pull request #794 from srl-labs/rn-0.24
  • 94f58de More '%s' -> %q for fmt
  • 743ddbf Refactor CreateContainer into CreateAndStart
  • 8fb7608 Refactor deploy methods to use Create / Start container
  • a2920f5 Refactor linux deploy as well
  • de72693 Remove CreateAndStart from containerd
  • d719693 Remove CreateAndStart runtime method, add interface{} return to StartContainer
  • 09be1ce Remove empty slashes
  • 35dec74 Remove stale todo item
  • 161fcb1 added Mgmt() runtime func to retrieve mgmtnet settings
  • 3dfd3bb added check before deletion attempt
  • f44213c added doc
  • 1b1aa1c added inline code comments
  • c183acf added more community posts
  • 49b1b76 added removal of iptables fwd rule
  • dd49639 added rn 0.24
  • 077eba1 added rule creation
  • 213d57c added test for iptables allow rule
  • bb43da2 bump rf and fix tests
  • f1023cd check slice len
  • bae4bca doc fixes
  • 5dc4791 document ansible inventory for linux node kinds and ansible_docker_host behaviour
  • 99cab72 fix log messages
  • fd74f9f made sure new flag is honored
  • 858076d moved external-access handling to initMgmtNetwork
  • b164513 parse ansible-no-host-var label and optionally generate ansible_host if not set
  • e6379b0 refcatored iptables rules mgmt with runtimes
  • cc06fa8 remove outdated documentation
  • f6aea59 removed sudo and added const strings
  • 1d0a824 removed unused parameters
  • 21a0e12 renamed netns to netMode
  • 5d9c693 scope iptables rules mgmt for docker only
  • 6b67743 scoped destroyFn func
  • ddbdc5a scoped out deployFn
  • 6b33df0 styling fixes
  • c105101 update documentation for ansible-no-host-var
  • 6f0d211 use oras project repo
  • 851371a write container name as ansible_docker_host if linux node kind is used

v0.0.0-0.24.0-beta3

17 Feb 13:35
Compare
Choose a tag to compare
v0.0.0-0.24.0-beta3 Pre-release
Pre-release

Changelog

  • 051ddd8 added debug for goreleaser

v0.23.0

25 Jan 15:46
49cdc53
Compare
Choose a tag to compare

Changelog

7750ab8 0.23 release notes
db5847d Merge pull request #674 from LimeHat/podman-support
49cdc53 Merge pull request #747 from srl-labs/rel-0.23.0
e22b118 new community post added

Docker images

  • docker pull ghcr.io/srl-labs/clab:0.23.0

v0.0.0-0.23.0-1

24 Jan 13:33
Compare
Choose a tag to compare
v0.0.0-0.23.0-1 Pre-release
Pre-release

Changelog

d594889 build tags rework

Docker images

  • docker pull ghcr.io/srl-labs/clab:0.0.0-0.23.0-1