Releases: srl-labs/containerlab
Releases · srl-labs/containerlab
v0.45.0
What's Changed
- Bump github.com/jsimonetti/rtnetlink from 1.3.4 to 1.3.5 by @dependabot in #1544
- Bump github.com/scrapli/scrapligo from 1.1.11 to 1.1.12 by @dependabot in #1556
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #1557
- Bump github.com/containers/common from 0.55.3 to 0.55.4 by @dependabot in #1558
- Change SSH_AUTH_SOCK not set warn to debug log by @steiler in #1559
- Add srl BGP Test by @steiler in #1561
- Allow 1 to 2 digits for the day of month in certificate dates by @steiler in #1568
- add suppress-startup-config by @bewing in #1551
- Reference topology via its dir by @steiler in #1565
- Adding ansible_httpapi_use_proxy: false to ansible inventory by @steiler in #1571
- Align topology attribute resolution code by @steiler in #1567
- adding support for vJunos-switch by @akielaries in #1553
- Bump golang.org/x/term from 0.11.0 to 0.12.0 by @dependabot in #1576
- added different flavors of startup config by @hellt in #1575
- Bump github.com/containers/podman/v4 from 4.6.1 to 4.6.2 by @dependabot in #1577
- Simplify if else block in GenerateConfig() by @steiler in #1560
- fix #1563/4 by @hellt in #1584
- Do not generate config.json if template is empty by @hellt in #1585
- Bump actions/checkout from 3 to 4 by @dependabot in #1589
- Bump golang.org/x/crypto from 0.12.0 to 0.13.0 by @dependabot in #1587
- Fill in the 'Country' for generated certificates by @jbemmel in #1592
- Bump github.com/containers/common from 0.55.4 to 0.56.0 by @dependabot in #1597
- Bump WillAbides/setup-go-faster from 1.10.1 to 1.11.0 by @dependabot in #1596
- Bump docker/login-action from 2 to 3 by @dependabot in #1594
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #1595
- Default Link MTU by @steiler in #1583
- added 0.45.0 release notes by @hellt in #1600
New Contributors
- @akielaries made their first contribution in #1553
Full Changelog: v0.44.3...v0.45.0
v0.44.3
What's Changed
- Count clab intfs at the right time by @hellt in #1547
- Implement link filtering by @hellt in #1549
- List OVS bridges to allow for OF version >1.0 by @pdumais in #1539
- Cleaning up OVS bridge by @pdumais in #1545
- Rn 0.44.3 by @hellt in #1550
- links extensive format description by @steiler in #1531
New Contributors
Full Changelog: v0.44.2...v0.44.3
v0.44.2
What's Changed
Full Changelog: v0.44.1...v0.44.2
v0.44.1
v0.44.0
What's Changed
- Support for vr-aoscx by @ssasso in #1488
- Bump golang.org/x/net from 0.0.0-20200822124328-c89045814202 to 0.7.0 in /lab-examples/ixiac01 by @dependabot in #1489
- Bump github.com/containerd/containerd from 1.7.2 to 1.7.3 by @dependabot in #1492
- Bump github.com/docker/docker from 24.0.4+incompatible to 24.0.5+incompatible by @dependabot in #1491
tools netem
command set by @steiler in #1453- Log
stdout
when exec errors by @hellt in #1495 - Bump WillAbides/setup-go-faster from 1.8.0 to 1.9.0 by @dependabot in #1503
- Bump golang.org/x/text from 0.11.0 to 0.12.0 by @dependabot in #1498
- Bump golang.org/x/term from 0.10.0 to 0.11.0 by @dependabot in #1499
- Bump golang.org/x/crypto from 0.11.0 to 0.12.0 by @dependabot in #1500
- Bump golang.org/x/net from 0.12.0 to 0.14.0 by @dependabot in #1501
- introduce DependencyNode mutex by @steiler in #1505
- Adjust the robotframework tests to all use CLAB_BIN by @steiler in #1506
- Provision ssh keys for srlinux via both authorized_keys file and config by @steiler in #1504
- add "How to start Containerlab on ARM" by @ankudinov in #1508
- SSH Keys on SRL improvement by @steiler in #1511
- Update lab-example clos02 by @ubaumann in #1512
- Bump github.com/containers/common from 0.55.2 to 0.55.3 by @dependabot in #1518
- Bump golang.org/x/mod from 0.10.0 to 0.12.0 by @dependabot in #1519
- Bump WillAbides/setup-go-faster from 1.9.0 to 1.10.1 by @dependabot in #1522
- Bump github.com/containers/podman/v4 from 4.6.0 to 4.6.1 by @dependabot in #1520
- Ext-container UniquenessCheck fix by @steiler in #1514
- New link structs from raw by @steiler in #1475
- Integration coverage by @hellt in #1524
- Include special nodes in root ns duplicate interface detection by @steiler in #1526
- removed containerd runtime by @hellt in #1527
- Bump robot to 6.1.1, update robot syntax and install podman v4 from kubic by @hellt in #1529
- Support external CA-Cert by @steiler in #1307
- added rn 0.44 by @hellt in #1530
New Contributors
Full Changelog: v0.43.0...v0.44.0
v0.43.0
What's Changed
- Bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in #1434
- Bump golang.org/x/text from 0.9.0 to 0.10.0 by @dependabot in #1435
- Bump github.com/scrapli/scrapligo from 1.1.9 to 1.1.10 by @dependabot in #1437
- Add Mermaid diagram support for "graph" command by @YutaroHayakawa in #1433
- show ports in table after deployment / inspect by @steiler in #1430
- Bump golang.org/x/net from 0.10.0 to 0.11.0 by @dependabot in #1442
- Bump golang.org/x/sync from 0.2.0 to 0.3.0 by @dependabot in #1441
- Added homedir retrieval via getent by @hellt in #1449
- Allow more specific bind mounts overwrite by @steiler in #1446
- Allow setting
eth0
interfaces manually withnetwork-mode:none
by @steiler in #1456 - Bump github.com/containers/common from 0.53.0 to 0.55.1 by @dependabot in #1455
- fix kernel version check logic by @LimeHat in #1460
- updated the SRL password in the config.sh by @kkayhan in #1461
- Bump github.com/docker/docker from 24.0.2+incompatible to 24.0.4+incompatible by @dependabot in #1467
- Bump golang.org/x/net from 0.11.0 to 0.12.0 by @dependabot in #1466
- Bump github.com/jsimonetti/rtnetlink from 1.3.3 to 1.3.4 by @dependabot in #1464
- Add to the doc cEOS-lab scale limitation and solution by @kurdybacha in #1468
- Bump github.com/containers/common from 0.55.1 to 0.55.2 by @dependabot in #1471
- Implement new Links format by @steiler in #1450
- add ceos default credentials by @steiler in #1476
- Bump github.com/containers/podman/v4 from 4.5.1 to 4.6.0 by @dependabot in #1479
- feat: support falling back to docker inspect data for gleaning mgmt bridge gw address by @carlmontanari in #1482
- Bump github.com/opencontainers/runtime-spec from 1.1.0-rc.3 to 1.1.0 by @dependabot in #1480
- MACVLAN interfaces by @steiler in #1402
- allow exec on host by @steiler in #1481
- fix #1470 by @hellt in #1484
- added release notes 0.43 by @hellt in #1486
New Contributors
- @YutaroHayakawa made their first contribution in #1433
- @kkayhan made their first contribution in #1461
- @kurdybacha made their first contribution in #1468
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 by @dependabot in #1401
- Bump github.com/containerd/containerd from 1.7.0 to 1.7.1 by @dependabot in #1399
- Bump github.com/docker/docker from 23.0.6+incompatible to 24.0.1+incompatible by @dependabot in #1400
- Link Creation supported by DependencyManager by @steiler in #1395
- update bird to 2.13 by @hellt in #1406
- fix(schema): add cvx as known kind by @DerInti in #1407
- Bump github.com/docker/docker from 24.0.1+incompatible to 24.0.2+incompatible by @dependabot in #1409
- Bump github.com/containers/podman/v4 from 4.5.0 to 4.5.1 by @dependabot in #1410
- Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in #1411
- resolve homedir of sudo user by @steiler in #1412
- Host kernel version check for SRL by @steiler in #1415
- added snmp for srlinux by @hellt in #1416
- Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #1420
- Bump github.com/tklauser/numcpus from 0.6.0 to 0.6.1 by @dependabot in #1419
- Bump github.com/containerd/containerd from 1.7.1 to 1.7.2 by @dependabot in #1418
- do not indicate a failed execution based on stderr being populated by @steiler in #1425
- allow for zero length partial config by @steiler in #1423
- fixing virt check, not closing files too early by @steiler in #1427
- Bump github.com/scrapli/scrapligo from 1.1.8 to 1.1.9 by @dependabot in #1428
- Bump github.com/opencontainers/runtime-spec from 1.1.0-rc.2 to 1.1.0-rc.3 by @dependabot in #1429
- Added configuration checkpoint for SR Linux nodes by @hellt in #1431
- Rn 0.42.0 by @hellt in #1432
New Contributors
Full Changelog: v0.41.2...v0.42.0
v0.41.2
v0.41.1
What's Changed
- Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible by @dependabot in #1382
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #1379
- Bump github.com/containernetworking/plugins from 1.2.0 to 1.3.0 by @dependabot in #1381
- Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #1383
- Bump golang.org/x/net from 0.9.0 to 0.10.0 by @dependabot in #1380
- Fix pub keys population by @hellt in #1384
- extract ssh pub keys also from agent by @steiler in #1388
- Extend the JSON Schema to include SR OS type validation by @kellerza in #1387
- Handle deprecated fields gracefully by @steiler in #1391
- Patch 0.41.1 by @hellt in #1392
Full Changelog: v0.41.0...v0.41.1
v0.41.0
What's Changed
- Add support for vr-vsrx (Juniper vSRX) by @Exhar in #1352
- apt and yum installs need sudo by @ckuhtz in #1357
- Bump github.com/containers/common from 0.52.0 to 0.53.0 by @dependabot in #1354
- Bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in #1353
- fixing the DOCKER-USER rule deletion by @steiler in #1361
- Bump golang.org/x/term from 0.7.0 to 0.8.0 by @dependabot in #1366
- Bump github.com/jsimonetti/rtnetlink from 1.3.2 to 1.3.3 by @dependabot in #1367
- allow for ip-range definition on docker mgmt net by @steiler in #1365
- implements function to check for loaded kernel modules & try auto-load by @steiler in #1363
- fixing ansible inventory no-host-var bug by @steiler in #1369
- Added note about v6 addr truncate by docker by @hellt in #1372
- Added env var expansion for topo file by @hellt in #1374
- change mgmt_ipv4/6 to mgmt-ipv4/6 by @steiler in #1370
- Use golang standard lib to generate certs by @steiler in #1308
- Added rn 0.41 by @hellt in #1375
New Contributors
Full Changelog: v0.40.0...v0.41.0