Skip to content

Releases: srl-labs/containerlab

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

v0.0.0-0.16.0-b2

30 Jul 20:20
08ec08e
Compare
Choose a tag to compare
v0.0.0-0.16.0-b2 Pre-release
Pre-release

Changelog

8d6de8e Added new fields to nodeConfig
d6b6eb8 Adding the CLAB_ENV_INTFS var to all containers
93baa0e Config bugfix
7ca747f Error for zero length
b8071f2 Merge branch 'hostsfilefix236' of github.com:srl-labs/containerlab into hostsfilefix236
39edaba Merge pull request #520 from srl-labs/hostsfilefix236
10a83c0 Merge pull request #544 from sc68cal/extra_ansible_groups
880b6ea Merge pull request #547 from networkop/feat-cvx-ram
42d64cd Merge pull request #548 from networkop/clab-env-vars
c2e252a Merge pull request #550 from carlmontanari/palo-alto
2a438d8 Merge pull request #554 from srl-labs/fix-exec
2969181 Merge pull request #555 from hartleyj/master
08ec08e Merge pull request #556 from kellerza/bugfix
f3de513 Merge pull request #557 from srl-labs/crpd-cfg
2e9f7e9 Merge pull request #558 from srl-labs/0.15.5-branch
c2e256e Typo fixed
a1e2557 Update hostsfile.go
2e3a929 [WIP] Add support for additional ansible groups
219e680 added doc entry for dns
83ff5c5 added docs
5b74b0c added more docs
a7d5061 cvx-bump-ram
491c914 embeding host file entries in signature
de6d186 exposed CPU/RAM in YAML
e636695 fix frr01 example lab file and container names
6b1d258 fix missing ipv6 lla on linux nodes
bf68af2 fix tests
773a73e hosts file PR comments incorporated
731d6ea hosts file PR comments incorporated
7b4983e hosts file PR comments incorporated #2
e894a00 hosts file PR comments incorporated #3
d44886e ignore idea for golang users
40d8409 improved log message
259a789 improved log message
b4e25d6 incorporated comments No. 4
58850b9 initial palo-alto pan-vm support
10c0e33 min deebugs
181bd32 prevent ipv6 sysctl on network mode hosts
3a184ff remove 0.15.5 rn as this will go to 0.16
221db3a removed debug print statement
c426be3 removed extra newline
b480e67 sort nodes in groups by name
cdbcbe1 test for new host entrie processing addedx
c6021eb typos
15eaf1e update
2494d67 update containerd and scrapligo
3945b44 update kinds list in clab/config to incl r-pan
436aee7 use correct var for container name
6075a6a whitespace

v0.15.5

28 Jul 08:07
Compare
Choose a tag to compare

Changelog

a92a2a8 added rn
7a95979 removed debug print statement