github srl-labs/containerlab v0.80.0

3 hours ago

What's Changed

  • chore: update Nix flake by @github-actions[bot] in #3346
  • Support non-bridge management networks by @hellt in #3348
  • Bump kind dep by @hellt in #3350
  • chore: update Nix flake by @github-actions[bot] in #3351
  • Add :z for for podman runtime by @hellt in #3347
  • build(deps): bump k8s.io/apimachinery from 0.36.3 to 0.36.4 by @dependabot[bot] in #3360
  • build(deps): bump github.com/jlaffaye/ftp from 0.2.0 to 0.2.4 by @dependabot[bot] in #3358
  • docs: add NetPilot multi-vendor lessons blog to community page by @lz-networks in #3361
  • vr_ftosv: add interface-alias regexp (ethernet1/1/X) and interface help by @lz-networks in #3354
  • chore: update Nix flake by @github-actions[bot] in #3362
  • fix podman client context when copying config to container by @WhateverAWS in #3364
  • build(deps): bump github.com/minio/minio-go/v7 from 7.0.98 to 7.3.0 by @dependabot[bot] in #3356
  • Introduce srsim test on demand via slash command by @hellt in #3366
  • chore: update Nix flake by @github-actions[bot] in #3365
  • build(deps): bump golang.org/x/mod from 0.38.0 to 0.40.0 by @dependabot[bot] in #3359
  • Add GitHub Checks reporting to /test srsim workflow by @hellt in #3367
  • Fix setuid iptables DOCKER-USER rules on legacy backends by @jbemmel in #3353
  • chore: update Nix flake by @github-actions[bot] in #3368
  • chore: update Nix flake by @github-actions[bot] in #3370
  • fix(iol): fix flaky mgmt interface update on re-deploy by @steiler in #3392
  • fix: canonical image name for registries addressed by host and port by @MaxFreedomPollard in #3391
  • Bring back automerge for --wide by @toweber in #3378
  • flake: fix deprecation warning from pkgs.system in nixosModule by @srieger1 in #3377
  • cisco_iol: add IOL_PID_OFFSET env var to shift auto-assigned PIDs by @ccieninja in #3369
  • feat(nodes): add FRRouting (frr) kind by @mwinter-osr in #3382
  • apply: support network-mode: container: nodes by @steiler in #3383
  • Add line card selection for modular SR Linux chassis by @sacckth in #3387
  • Use a pause container for SR-SIM netns ownership by @kaelemc in #3397
  • Use centos docker repo for centos by @kaelemc in #3400
  • build(deps): bump github.com/charmbracelet/log from 0.4.2 to 1.0.0 by @dependabot[bot] in #3374
  • MACVLAN mgmt-net driver and clab manged IPAM by @kaelemc in #3399
  • Update vrnetlab.md - UUID info by @sdargoeuves in #3411
  • Make netem command topo file aware by @kaelemc in #3409
  • Enforce format check by @hellt in #3418
  • chore: update Nix flake by @github-actions[bot] in #3389
  • Handle docker install on Ubuntu 26.04 by @hellt in #3424
  • FT: [FortiGate] Mount license in vrnetlab container by @KarelChanivecky in #3228
  • chore: update Nix flake by @github-actions[bot] in #3421
  • Add Clabernetes runtime support by @FloSch62 in #3217
  • Add tailscale management network attachment by @kaelemc in #3423
  • chore: update Nix flake by @github-actions[bot] in #3428
  • Update kinds documentation where Transparent Management is available by @sdargoeuves in #3420
  • build(deps): bump github.com/beevik/etree from 1.6.0 to 1.8.0 by @dependabot[bot] in #3407
  • chore: update Nix flake by @github-actions[bot] in #3430
  • cisco_iol: allow moving the management interface via CLAB_IOL_MGMT_INTF by @ccieninja in #3402
  • cisco_iol: allow replacing or disabling the bootstrap config via CLAB_IOL_BOOTSTRAP_CONFIG by @ccieninja in #3404
  • fix(iol): support management IP and SSH bootstrap for L2 images (#3384, #3385) by @naoya-oyama in #3416
  • Usability fixes and improvements for the frr kind by @mwinter-osr in #3429
  • Fix quicksetup quirks by @hellt in #3431
  • docs: fix typo in quickstart.md by @Kazuki-S-0627 in #3434
  • Add ztp mode to the cisco_c8000v kind by @mzagozen in #3427
  • chore: update Nix flake by @github-actions[bot] in #3433
  • build(deps): bump github.com/steiler/acls from 0.1.5 to 0.1.6 by @dependabot[bot] in #3406
  • build(deps): bump github.com/mdlayher/netlink from 1.8.0 to 1.11.2 by @dependabot[bot] in #3372
  • Sanitize interface names passed to vxlan stitch by @kaelemc in #3437
  • chore: update Nix flake by @github-actions[bot] in #3436
  • fix: treat bridges added to a running lab as new nodes on apply by @FloSch62 in #3438
  • sonic-vs: mark the wire interfaces ARP-off and IPv6-off so only the port answers by @roc-ops in #3390
  • Add 'kind-specific config' by @kaelemc in #3432
  • fix(chown): added correct ownership to user directory files by @bartdorlandt in #3449
  • build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #3445
  • build(deps): bump actions/setup-python from 6 to 7 by @dependabot[bot] in #3443
  • build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #3442
  • build(deps): bump github.com/bramvdbogaerde/go-scp from 1.2.1 to 1.6.1 by @dependabot[bot] in #3441
  • build(deps): bump github.com/scrapli/scrapligo from 1.4.1 to 1.4.2 by @dependabot[bot] in #3439
  • build(deps): bump github.com/mackerelio/go-osstat from 0.2.6 to 0.2.8 by @dependabot[bot] in #3440
  • ci(nix): prevent scheduled workflow from running on forks by @Muddyblack in #3405
  • build(deps): bump sigs.k8s.io/kind from 0.32.0 to 0.33.0 by @dependabot[bot] in #3375
  • build(deps): bump github.com/jedib0t/go-pretty/v6 from 6.7.8 to 6.8.3 by @dependabot[bot] in #3373
  • chore: update Nix flake by @github-actions[bot] in #3450
  • chore: update Nix flake by @github-actions[bot] in #3451
  • Support multiple management networks by @kaelemc in #3447
  • feat(nvidia_cumulusvx): generate breakout port layouts by @nemith in #3417
  • fix(srl): avoid post-deploy panic for endpoints without topology links by @jbemmel in #3395
  • Release notes 0.80 by @hellt in #3453

New Contributors

Full Changelog: v0.79.0...v0.80.0

Don't miss a new containerlab release

NewReleases is sending notifications on new releases.