Releases: srl-labs/containerlab
Releases · srl-labs/containerlab
v0.32.0
What's Changed
- fix iptables removal issue for external bridges by @hellt in #982
- Document CLAB_RUNTIME environment variable for deply command by @mk-fg in #986
- Add support for dependabot by @gaby in #984
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #988
- Bump actions/download-artifact from 2 to 3 by @dependabot in #989
- Bump actions/setup-go from 2 to 3 by @dependabot in #990
- Bump actions/setup-python from 2 to 4 by @dependabot in #991
- Bump github.com/hairyhenderson/gomplate/v3 from 3.11.1 to 3.11.2 by @dependabot in #993
- Bump goreleaser/goreleaser-action from 2 to 3 by @dependabot in #992
- Bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0 by @dependabot in #995
- Bump github.com/containers/podman/v4 from 4.1.1 to 4.2.0 by @dependabot in #994
- Document missing --log-level and --vars global options by @mk-fg in #998
- Bump github.com/klauspost/cpuid from 1.2.0 to 1.3.1 by @dependabot in #999
- Bump golangci/golangci-lint-action from 2 to 3 by @dependabot in #1003
- Bump github/codeql-action from 1 to 2 by @dependabot in #1007
- Bump github.com/awalterschulze/gographviz from 2.0.1+incompatible to 2.0.3+incompatible by @dependabot in #1001
- Bump actions/checkout from 2 to 3 by @dependabot in #1004
- Bump actions/cache from 2 to 3 by @dependabot in #1005
- Bump docker/login-action from 1 to 2 by @dependabot in #1006
- Bump github.com/cloudflare/cfssl from 1.6.1 to 1.6.2 by @dependabot in #1000
- Bump github.com/containerd/containerd from 1.6.6 to 1.6.8 by @dependabot in #1002
- use repo-hosted logo by @hellt in #1009
- Fix ixiac doc mentioning right platform by @hellt in #1011
- Bump github.com/docker/go-units from 0.4.0 to 0.5.0 by @dependabot in #1014
- Scheduler with waitgroups per node for flexible dependency resolution by @steiler in #976
- replace master->main in links by @hellt in #1017
- fix footer partial by @hellt in #1018
- Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 by @dependabot in #1019
- Bump github.com/docker/docker from 20.10.17+incompatible to 20.10.18+incompatible by @dependabot in #1021
- Bump github.com/containers/podman/v4 from 4.2.0 to 4.2.1 by @dependabot in #1020
- fix crpd license template overwrite by @hellt in #1023
- Bump github.com/hairyhenderson/gomplate/v3 from 3.11.2 to 3.11.3 by @dependabot in #1025
- added libera irc by @hellt in #1028
- docs/cmd/exec - Add example of
--label
flag for exec command by @alexandrehassan in #1029 - Docs - Include examples in the table of content (and add examples) by @alexandrehassan in #1031
- Shared namespace dependency by @steiler in #1013
- Wait for external container dependencies on deploy by @steiler in #1022
- implementation of waitFor for the node definition by @steiler in #1026
- adding DependencyManager tests by @steiler in #1034
- Rn 0.32 by @hellt in #1035
New Contributors
Full Changelog: v0.31.1...v0.32.0
v0.31.1
v0.31.0
What's Changed
- add gomplate functions to NodeConfig generation by @bewing in #955
- cilium screencast added by @hellt in #960
- log to stderr and configurable levels by @hellt in #958
- introducing env var CLAB_VERSION_CHECK by @steiler in #959
- Display "Published ports" information when output format is JSON by @steiler in #887
- Update .deepsource.toml by @deepsource-autofix in #961
- Format code with gofumpt and gofmt by @deepsource-autofix in #962
- Bump github.com/containerd/containerd from 1.6.4 to 1.6.6 by @dependabot in #963
- Enable Unix domain socket in the default SRL configuration by @sebastien-guay in #965
- Add support for Node Subject Alternative Names by @alexandrehassan in #968
- Format code with gofmt and gofumpt by @deepsource-autofix in #970
- added formatting and linting make targets by @hellt in #971
- support for external containers in
network-mode
by @hellt in #969 - implementing netmode external-container by @steiler in #966
- added 0.31 release notes by @hellt in #975
New Contributors
- @sebastien-guay made their first contribution in #965
- @alexandrehassan made their first contribution in #968
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's Changed
- expose IPv6 gateway and add to cEOS config by @bewing in #940
- Add Pseudo randomness to SRL chassis mac addresses by @zenodhaene in #942
- support cEOS management VRFs by @bewing in #941
- Go 1.18 & net/netip by @kellerza in #945
- Update gomplate & template by @kellerza in #946
- swap openfile with create by @hellt in #947
- updated linter and go mod tidy by @hellt in #948
- Restore the slice template function by @kellerza in #949
- Add node parameters #650 by @kellerza in #950
- Podman v4 support by @LimeHat in #919
- Bump github.com/containerd/containerd from 1.6.4 to 1.6.6 by @dependabot in #951
- Revert "Bump github.com/containerd/containerd from 1.6.4 to 1.6.6" by @LimeHat in #952
- fix netconf save by @hellt in #953
- added 0.30 release notes by @hellt in #954
New Contributors
- @bewing made their first contribution in #940
- @zenodhaene made their first contribution in #942
Full Changelog: v0.29.0...v0.30.0
v0.29.0
What's Changed
- Writing rendered topology should be optional by @kellerza in #926
- update to accomodate changes in scrapligo v1.0.0 by @carlmontanari in #925
- Fix release date for 0.28 by @toerb in #931
- added
destroy --cleanup
shorthand by @hellt in #933 - update github.com/docker/distribution to fix checksum error by @vincentbernat in #935
- added checkpoint cloudguard kind by @hellt in #934
- aligned srl banner by @hellt in #936
- added retrieval of ip addresses from custom nets by @hellt in #937
- added 6e/10e types by @hellt in #938
- 0.29 release notes by @hellt in #939
New Contributors
- @toerb made their first contribution in #931
- @vincentbernat made their first contribution in #935
Full Changelog: v0.28.1...v0.29.0
v0.28.1
What's Changed
- added v4 gateway functionality by @networkop in #920
- added missing iptables package for container by @hellt in #921
- Fix typo in kind name by @WebSpider in #922
- swapped custom location for default one by @hellt in #923
- added 0.28.1 notes by @hellt in #924
New Contributors
- @WebSpider made their first contribution in #922
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
- updated vr01 lab with 22.5.R1 by @hellt in #908
- Added ignite compatibility for linux nodes by @networkop in #910
- detect container env and set virt rerquirements per kind by @hellt in #913
- auto pickup of topology file name by @hellt in #914
- added doc pages weight for kind and bumped mkdocs by @hellt in #915
- Sort kinds by @hellt in #916
- added rn 0.28 by @hellt in #917
- reconfigure shorthand by @hellt in #918
Full Changelog: v0.27.1...v0.28.0
v0.27.1
Changelog
- 9009829 Bump github.com/containerd/containerd from 1.5.10 to 1.5.13
- c500e9f Merge pull request #905 from srl-labs/dependabot/go_modules/github.com/containerd/containerd-1.5.13
- 39860e1 Merge pull request #906 from srl-labs/0.27.1
- 058880d added 0.27.1 patch info
- a18cda3 added missing rn link
- d2db2ec adding config mount for vmx
v0.27.0
What's Changed
- allow for multiple names per kind by @steiler in #844
- feat: add support to copy startup-config by @crankynetman in #889
- refactored srl02 lab by @hellt in #890
- /etc/hosts population for srl nodes by @LimeHat in #891
- Add templates to release archive by @andresterba in #892
- replace ixr6 type by @hellt in #895
- bumped runc by @hellt in #899
- added how to get image for ceos/srl by @hellt in #901
- aur installation by @hellt in #902
- added support for vmx startup by @hellt in #903
- Release notes 0.27 by @hellt in #904
New Contributors
- @andresterba made their first contribution in #892
Full Changelog: v0.26.2...v0.27.0
v0.26.2
Changelog
- 1fb924b Merge pull request #883 from srl-labs/push-oci-ghcr
- a9828dd Merge pull request #884 from srl-labs/ipt-errors
- 9d06e12 Merge pull request #885 from srl-labs/uninstall
- c03692c Merge pull request #886 from srl-labs/rn-0.26.2
- 460b10e added 0.26.2
- a8dff63 added download instructions
- 24b96d4 added lock wait timer for iptables
- 790f32f added push to ghcr in addition to ttl.sh
- 693f0f3 fixed sonic link
- 3af91e2 uninstallation instructions
- 4c65e23 wrapped original error