Releases: srl-labs/containerlab
Releases · srl-labs/containerlab
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
v0.40.0
What's Changed
- enable ipv4/6 containers by @hellt in #1337
- Bump github.com/scrapli/scrapligo from 1.1.7 to 1.1.8 by @dependabot in #1334
- Bump github.com/cloudflare/cfssl from 1.6.3 to 1.6.4 by @dependabot in #1332
- Bump github.com/containers/podman/v4 from 4.4.4 to 4.5.0 by @dependabot in #1333
- added ixp-lab example by @hellt in #1338
- Bump github.com/jsimonetti/rtnetlink from 1.3.1 to 1.3.2 by @dependabot in #1335
- SR Linux d4/h4 variants by @hellt in #1339
- introduce license required knob by @steiler in #1330
- Allow for agent configs to be downloaded from http(s) urls by @steiler in #1336
- set interface and subinterface admin-state up in tests and examples by @steiler in #1341
- on deploy react to ctrl-c with abortion and lab destroy by @steiler in #1340
- Bump github.com/hairyhenderson/gomplate/v3 from 3.11.5-0.20230311142256-ea986e7404d1 to 3.11.5 by @dependabot in #1342
- Bump github.com/docker/docker from 23.0.3+incompatible to 23.0.4+incompatible by @dependabot in #1343
- Bump github.com/opencontainers/runtime-spec from 1.1.0-rc.1 to 1.1.0-rc.2 by @dependabot in #1344
- SRL Post-Deploy cert creation by @steiler in #1345
- srl default creds by @steiler in #1346
- Added rn 0.40 by @hellt in #1348
Full Changelog: v0.39.0...v0.40.0
v0.39.0
What's Changed
- podman to skip linking netns if none or host mode by @steiler in #1293
- border0.com support by @steiler in #1131
- Throw an error if GetContainers does not find any containers by @steiler in #1297
- Bump github.com/mackerelio/go-osstat from 0.2.3 to 0.2.4 by @dependabot in #1301
- Bump actions/setup-go from 3 to 4 by @dependabot in #1300
- Certificate management delegated to the nodes by @steiler in #1273
- Bump github.com/containers/common from 0.51.0 to 0.51.1 by @dependabot in #1304
- Bump github.com/containers/podman/v4 from 4.4.2 to 4.4.3 by @dependabot in #1305
- fixing kind label extraction by @steiler in #1310
- Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.2+incompatible by @dependabot in #1313
- Bump github.com/containers/common from 0.51.1 to 0.51.2 by @dependabot in #1312
- Bump github.com/containers/podman/v4 from 4.4.3 to 4.4.4 by @dependabot in #1311
- fix grpc default port by @hellt in #1317
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #1323
- Bump github.com/containers/common from 0.51.2 to 0.52.0 by @dependabot in #1321
- SR OS (vr-sros) partial config by @steiler in #1249
- Node filtering by @steiler in #1298
- Added RARE/freeRtr docs and lab example by @frederic-loui in #1315
- applied formatting by @hellt in #1327
- allow for embedding node configs in the topology file by @steiler in #1326
- rn 0.39 by @hellt in #1318
New Contributors
- @frederic-loui made their first contribution in #1315
Full Changelog: v0.38.0...v0.39.0