Skip to content

Releases: srl-labs/containerlab

v0.19.0

03 Oct 20:35
Compare
Choose a tag to compare

Changelog

d92a813 Add support to SR Linux IXR-H2/H3 devices, resolves #623 (#624)
606db3a Fixed SONiC node kind
072c4f9 Merge branch 'setup-clos02' of github.com:siva19susi/containerlab into setup-clos02
3afa3ee Merge pull request #622 from srl-labs/srl-post-deploy
3dfe9aa Merge pull request #625 from siva19susi/setup-clos02
374b690 Merge pull request #626 from chriscummings-esnet/vqfx_support
b9f92d6 Merge pull request #630 from srl-labs/fix-mysocket
178feb2 Merge pull request #632 from marcosfsch/master
df63402 Merge pull request #636 from GrigoriyMikhalkin/mtu-docs-upd
43980f9 Merge pull request #637 from srl-labs/container-build
8d3829c Merge pull request #638 from srl-labs/rn-0.19
3d8650f add context propagation to srl post deploy
f74190e added a note about supported version
b467237 added container and apk package build
51bbd38 added doc section for mkdocs
91ee122 added ghcr login step
cf5e576 added rn
ee250ab added support for http proxy
3d05f90 adding parallelism to config push
7acec58 basic vqfx docs and fixes for some other docs
75aa687 bump mkdocs
75d40d0 do not use entrypoint for mysocketio
c907e36 feat: initial support for vqfx in containerlab
470ad6f fix increase srlinux terminal session lifetime #635
4ecc7d9 fix username
4609449 log message clarification
b61c7ad quick setup clos02
901855e removed default type for srl
59a6e5b removed default type for srl
ed9e02a removed unused receivers
33c6f9a review 1 additions
8f230a6 review 1 additions
6dbf56d review 1 additions
0c5ea05 review 1 additions
2f01c1c test
f09250e test
bf3e9e8 test
0e38e93 test
006f284 update
e724bcf veth mtu fix

Docker images

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

v0.18.0

14 Sep 14:28
f2eecf0
Compare
Choose a tag to compare

Changelog

6a7a92c 0.18 rn
6fb26d9 Merge branch 'docs-publish' into rn-0.18
3d1dc53 Merge branch 'master' into netconf-save-w-platform
fda7541 Merge pull request #545 from sc68cal/patch-1
d72c40e Merge pull request #610 from srl-labs/netconf-save-w-platform
9e26b80 Merge pull request #616 from srl-labs/srl-cfg-w-exec
f2eecf0 Merge pull request #618 from srl-labs/rn-0.18
fb44573 Update sonic-vs.md
c907906 Update sonic-vs.md
1396e31 deepsource checks
21573df drafted netconf safe with plarform awareness
fb13ca1 fix inspect test due to removed group column
6b6b112 fixed heading
5a90df6 fixed string index
94aa49d platform specific netconf is not yet needed
5b4fd34 remove builtin config
9ac924d remove extra log.info
aeb73c9 removed group info from table data
faa36c6 removed unused arg
d84228b removed unused params and log.Fatals
7c3174a return was missing
6250f7b sorry
ef67035 used latest scrapligo

v0.0.0-0.18.0-beta3

13 Sep 20:44
Compare
Choose a tag to compare
v0.0.0-0.18.0-beta3 Pre-release
Pre-release

Changelog

bd4bf8b Add docs
ff14967 Dell FTOS10v Support
a2845a5 Extras = map of string -> [ string ]
2fbd4f8 First draft
23a03a2 Fix destination filename
f7bd5a1 Merge branch 'master' into srl-cfg-w-exec
aa679ec Merge branch 'master' into srl-cfg-w-scrapligo
9d88660 Merge pull request #612 from jbemmel/srl-extras-agents-config
0b8ec47 Merge pull request #614 from GrigoriyMikhalkin/fix-ignite-udev-rule
dd122d0 Merge pull request #615 from log1cb0mb/dell_ftos
a91cf4c Remove 1 level of indirection
b5e96d9 Simple pointer
0ee2940 Start extras/agents support
22a3b59 Update srl.md
9d18385 Updated
ef89b90 add newline to the last ignite udev rule
2e6ae5e added runtime specific CLI spawn
9ebfce7 check that extras exist
33db78b cleanup
49bdd6f exec based default config
17164c0 fix change crpd saved location #611
4a189b5 init stab at removing the need for srl template cfg
eb11522 only add additional config if not startup nor existing cfg present
8104041 quote strings
9e10243 remove unused receivers and paramrs
97a971b removed unused receivers and func params
7d0fdf1 sr_cli based cmds
521b56c unused var
faa25e3 use filepath join

v0.0.0-0.18.0-beta1

08 Sep 21:03
79a7d04
Compare
Choose a tag to compare
v0.0.0-0.18.0-beta1 Pre-release
Pre-release

Changelog

c164d9e Added exec property to nodes
cf3aeca An integer zero is also false :-(
7955e4f Clean patch
def3659 Merge branch 'master' into populate-etc-hosts-inside-containers
05309b9 Merge branch 'master' into scrapli-cleanup-changes
90bd0eb Merge pull request #588 from jbemmel/populate-etc-hosts-inside-containers
4cfd579 Merge pull request #597 from kellerza/cbug
75230b2 Merge pull request #599 from nlgotz/master
947e5b9 Merge pull request #600 from carlmontanari/scrapli-cleanup-changes
356e281 Merge pull request #601 from GrigoriyMikhalkin/filter-from-label-fix
b55cfd6 Merge pull request #602 from GrigoriyMikhalkin/nodes-exec-property
f40c84e Merge pull request #603 from srl-labs/entrypoint
79a7d04 Merge pull request #609 from srl-labs/env-import-nil-def
31745fc Updated vr-ros to support startup configs
d8b820d added entrypoint config
1fdcd8c added exec doc entry
3853185 added tests for exec
b700f55 address deepsource comments
f645811 address deepsource reports
63e6e4c antipattern fix
fa58d6b avoid panic when importing Envs if NodeDefinition is nil
c3ae3a6 brought back the correct way to extrahosts population
455fc8d bump srlinux scrapli
3981b9f clab_link_ip and template render show
28355b3 cleanup static host entries fill up
a151e64 cleanup unused parameters
fb40c64 combine default/kind/node exec commands
f1b954e comment
f187ec6 excluded releases link checks
0788ab2 exists is operator not match value
fdb0693 go mod tidy after my go mod edit shenanegins
d4e7589 making sure scrapli cleanup doesnt break things!
a5a822a moved execs before summary printout
32d427b pin to 0.1.0
d52d850 remove
cc3709d remove other changes
67d5b87 removed blanks
6980f2b temp point srlinux-scrapli to my fork
325c0eb typo fix
b1e5f3e typo fix

v0.17.0

25 Aug 09:32
eba1b82
Compare
Choose a tag to compare

Changelog

bbb7e55 Add optional startup delay
459a96b Fix duration
791e240 Format
bc8ae02 Merge branch 'docs-publish' into rn-0.17
c415e69 Merge branch 'master' into jvb-add-startup-delay
939729f Merge branch 'master' into jvb-add-startup-delay
a3422a8 Merge branch 'master' into rn-0.17
e62cd0e Merge pull request #589 from jbemmel/jvb-add-startup-delay
d65cfdc Merge pull request #594 from srl-labs/fix-save-cred
74143e9 Merge pull request #595 from srl-labs/build-once
eba1b82 Merge pull request #596 from srl-labs/rn-0.17
485ecb1 Remove default
7769250 add containerlab artifact
9e48e90 add exec rights to bin
800535e added comments
0c058dc added doc entry
b39d506 added fix section
5c1111d added mutex locks
8faaab1 added omit empty
c5c8ac8 added rn
4d1dcd9 added startup delay note
640bf30 align dirs in macos install
ce1fe7e blunt approach for decoupled links/nodes creation
1e91b5f fix password accessor
d6f6f0f fix path
9c63bd6 fixed ceos save log message
eb09c50 int -> integer
0101eea make build step start independently of test
c2051c4 refactor delayed scheduling
ed1e47f reworded log message
5f70b52 set default status of host nodes to be created
f481491 set deployment status for host/mgmt-net and bridge situations
d71c3cd set version
50cfd99 skip generate test suite as it freezes for unknown reason on runner
87fc278 use build once

v0.0.0-0.17.0-beta2

23 Aug 09:48
e562d6f
Compare
Choose a tag to compare
v0.0.0-0.17.0-beta2 Pre-release
Pre-release

Changelog

e562d6f Merge pull request #593 from srl-labs/ceos-postdep-scrapli
3874434 changed save command for ceos
ed32e43 fixed ceos docs to reflect improvements
31c477e refactored spawncli code to utils
d5105df remove postdeploy links creation for ceos
8e43cbe typo fixes
c3f3392 use scrapligo for ceos mgmt provisioning

v0.0.0-0.17.0-beta1

20 Aug 18:48
7162e33
Compare
Choose a tag to compare
v0.0.0-0.17.0-beta1 Pre-release
Pre-release

Changelog

5ea70b7 Add flag to reset startup-config, by default keep changes to config files (users tend to make these on purpose, they have to give explicit CLI commands for this to happen)
ee41f68 Merge branch 'master' into docs-publish
3cba9be Merge branch 'master' into jvb-keep-modified-startup-config
12087f4 Merge branch 'master' of github.com:srl-labs/containerlab
fbf4123 Merge pull request #568 from edvgui/issue/567-startup-config-examples
35c367b Merge pull request #582 from GrigoriyMikhalkin/linux-kind-doc-fix
f86f747 Merge pull request #583 from srl-labs/path-filepath
7162e33 Merge pull request #586 from jbemmel/jvb-keep-modified-startup-config
4a6593a Merge pull request #590 from GrigoriyMikhalkin/env-var-expansion
1486e6e Merge pull request #592 from srl-labs/sched-static-dyn
3920ac3 Replacing startup-config examples
72aeeb6 Update ceos.md
bbb9450 Update quickstart.md
cca6579 added mac os install instructions
18460d1 added note about vrnetlab nodes and macos
9dabfaf added note on startup config shadowing by node config
f9840fb chaged *bool -> bool and renamed var name
1044e81 env var expansion
f3ff6d8 eos startup config clarifications
bb0f8c2 explanation adjustments
8e0f223 fixed image name
93ae482 fixed logger package import
6963227 fixed spacing issue
580e6bc linux kind docs fix
12a1fb0 remove unecessary maxWorker count decrease
44169ec schedule nodes with static IP before the ones with dynamic IPs
2794462 update createNodes method
48981e8 use filepath iso path

v0.16.2

11 Aug 06:24
3087f30
Compare
Choose a tag to compare

Changelog

db4664f 0.16.2 patch notes
2846119 2nd try at resolving conflict
8a64b06 Merge branch 'master' into newstructure
231e248 Merge pull request #565 from kellerza/newstructure
b25ead1 Merge pull request #573 from srl-labs/custom-prefix-name
8d03818 Merge pull request #575 from srl-labs/patch-0.16.1
dff17ad Merge pull request #576 from srl-labs/mkdocs-bump
2022cf0 Merge pull request #579 from srl-labs/srl-mounts
869cda0 Merge pull request #580 from cummings-chris/vr-sros-uuid
3087f30 Merge pull request #581 from srl-labs/0.16.2-patch
d9a3ea7 Supress nodes in debug output
8686666 Update vr-sros.md
dd7f7ae add json schema entry
96e3266 added basic srl tests to ci runner
3619b36 added docs
651bfbd allow custom lab prefix
11a9b3f bring back srl config dir mount
c9569bf bump to 7.2.2
2bc1fe9 chore: Added a line about UUIDs
72f67f0 description
cae5ac7 newstructure
7308d5a newvar
9f70a0e remove containerd tests for ceos/srl

v0.16.1

06 Aug 11:17
Compare
Choose a tag to compare

Changelog

4fcc3a2 Merge branch 'master' of github.com:srl-labs/containerlab
954a4bc Merge pull request #571 from srl-labs/json-schema-ports-regex
2c92b20 Merge pull request #574 from srl-labs/mysocket-fix
2b86aa3 add beginning match for port:port and port:port/transport
b0e28c9 added rn 0.16.1
7ae6153 fix mysocketio kind
2aac8d8 fixed small typos and non-sequential ifaces for sros
95295c9 update ports regex
be0140b update the IP regex part

v0.16.0

03 Aug 09:04
Compare
Choose a tag to compare

Changelog

12d498a Merge branch 'master' into nxos
85a6607 Merge branch 'master' of github.com:srl-labs/containerlab
39c5061 Merge branch 'master' of github.com:srl-labs/containerlab
5fba4ec Merge branch 'master' of github.com:srl-labs/containerlab
61ab437 Merge pull request #531 from kellerza/supressnodes
0b5686a Merge pull request #532 from srl-labs/nxos
a9396c1 Merge pull request #559 from carlmontanari/n9kv
3fcdcf2 Merge pull request #563 from srl-labs/ans-inv-empty-file
3f1774d Merge pull request #564 from srl-labs/srl-fine-binds
7739c95 Merge pull request #566 from srl-labs/ixrd2-default
a14756a Supress nodes in debug output
ac6b295 a few doc fixes/additions
b0f2293 added nxos
4d15005 added release notes
2ea5674 added rn
4347d30 adjusted boot time
5541a56 change srl docs to reflect the config file changes
30d2bb9 changed default srl type to ixrd2
380f032 description
b56fa28 fix ansible inventory bind mount check
1e47383 fix create an empty ansible inventory file before deploying container nodes #549
db23660 incl netconf/grpc in list of provisioned features
b349cc1 newvar
cbab409 no config folder mount
5c3430a no netconf
d452574 prevent log print if no topo
330c8ff rebase clean up
5fa0c37 removed srlinux conf
3bde906 typos