What's Changed
- lab-examples/vsrx01: junoser convert the set-format by @junousi in #2574
- Implement Podman Pull-Policy always by @steiler in #2577
- Reorg Tools - API by @steiler in #2576
- Fix sorting logic in PrintContainerInspect to compare LabName correctly by @FloSch62 in #2582
- Bump golang.org/x/crypto from 0.33.0 to 0.38.0 by @dependabot[bot] in #2585
- Bump golang.org/x/term from 0.29.0 to 0.32.0 by @dependabot[bot] in #2584
- Update nodes.md by @drewelliott in #2586
- Extended link config schema by @pobk in #2588
- tests/02-basic-srl: Test node-specific env vars by @junousi in #2581
- Fixed docker load command by @tonybourke in #2591
- Fix parseStatus function to prioritize 'unhealthy' status over 'healthy' by @FloSch62 in #2594
- fixed bind mount of gshadow if the file is not available by @srieger1 in #2595
- Add Nornir group support by @mpfz0r in #2593
- Bump github.com/florianl/go-tc from 0.4.4 to 0.4.5 by @dependabot[bot] in #2597
- Release v1.28.0-45 by @biplamal in #2599
- Docs: Document that Cumulus VX as been discontinued after version v5.12.1 by @robinchrist in #2605
- Bump github.com/vishvananda/netlink from 1.3.1-0.20240922070040-084abd93d350 to 1.3.1 by @dependabot[bot] in #2602
- (docs): Update vr-cat9kv.md examples by @luehm in #2611
- Release v1.31.0-3 by @biplamal in #2608
- Pass interface specs on Fortigate node creation by @jonapap in #2610
- schema: Update pattern to support integrated SR OS types by @vista- in #2619
- Tool gotty by @FloSch62 in #2583
- Release v1.31.0-6 by @biplamal in #2620
- lipgloss on cobra by @hellt in #2626
- Add Vyos node kind by @evilhamsterman in #2623
- Fix spelling error by @evilhamsterman in #2630
- Mount the lab ssh config to the sshx container by @steiler in #2634
- if-wait script improvements by @hellt in #2635
- Fix #2621 by @evilhamsterman in #2631
- Fix "clab config not persistent after redeploy" #1685 by @evilhamsterman in #2642
- OcNOS documentation - Updated supported quantity of data interfaces to validated maximum by @brenton-h in #2646
- Release v1.32.0-1 by @biplamal in #2645
- runtime: Add network driver options, fix gateway mode in Docker >=28 by @vista- in #2648
- cmd/destroy: Fix tools containers not being removed when using --all by @vista- in #2649
- Update codespaces doc and fix broken and old links by @hellt in #2650
- Add inspect CSV output format by @kaelemc in #2651
- Add 'groups' by @kaelemc in #2647
- Adding S3 URLs as deploy and startup-config downloadables by @hyposcaler-bot in #2644
- S3 usage example link to the docs by @hellt in #2654
- Creation of bridges within containers and wiring links into container based bridges by @steiler in #2652
- Mandatory delimiter in namespaced bridge by @hellt in #2655
- Support AlmaLinux on quick-setup by @michkime in #2656
- utils/template: Add mul, div, and rem template functions from gomplate by @robertvolkmann in #2658
- Chore/golangci updates by @carlmontanari in #2660
- store backup files in temp dir by @hellt in #2661
- tests: Move S3 test to be the last to fix CI by @vista- in #2663
- Add cJunosEvolved by @kmo7 in #2617
- fixes #2523 support for --name flag with clab destroy command by @benjoe1126 in #2665
- When
--wide
flag is used - print all on a single line by @hellt in #2666 - nodes: Add generic implementation for VM-based node startup config saving by @vista- in #2659
- include generic VM kind in kind overview by @JensErat in #2670
- Prompt a user when destroy
--all
is used with the interactive terminal by @hellt in #2667 - Run s3 download test only if AWS Access Key ID is set by @steiler in #2674
- Release v1.33.0-1 by @biplamal in #2675
- Bump github.com/charmbracelet/log from 0.4.1 to 0.4.2 by @dependabot[bot] in #2596
- cJunosEvolved misc fixes by @vista- in #2669
- Nokia SR-SIM support by @sacckth in #2672
- Fix quickinstall for Fedora 42 by @kaelemc in #2677
- Misc CI fixes by @vista- in #2678
- Rn 0.69.0 by @hellt in #2679
New Contributors
- @drewelliott made their first contribution in #2586
- @pobk made their first contribution in #2588
- @tonybourke made their first contribution in #2591
- @srieger1 made their first contribution in #2595
- @mpfz0r made their first contribution in #2593
- @robinchrist made their first contribution in #2605
- @luehm made their first contribution in #2611
- @jonapap made their first contribution in #2610
- @evilhamsterman made their first contribution in #2623
- @brenton-h made their first contribution in #2646
- @michkime made their first contribution in #2656
- @kmo7 made their first contribution in #2617
- @benjoe1126 made their first contribution in #2665
- @JensErat made their first contribution in #2670
Full Changelog: v0.68.0...v0.69.0