Skip to content

Commit

Permalink
rn 0.63.0 (#2428)
Browse files Browse the repository at this point in the history
  • Loading branch information
hellt authored Jan 30, 2025
1 parent d604006 commit 061a97a
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
25 changes: 25 additions & 0 deletions docs/rn/0.63.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Release 0.63

:material-calendar: 2025-01-30 · :material-list-status: [Full Changelog](https://github.com/srl-labs/containerlab/releases)

## `sudo`-less Containerlab

I bet for many users prepending `clab` with `sudo` has become a pattern our finger muscles have remembered for years. Time to get rid of this habit.

Thanks to @vista- work in #2408, Containerlab 0.63.0 ships one of its biggest quality of life features - the ability to run containerlab without `sudo`! Now, hold your horses, it doesn't mean you can run it as a regular user, the need for privileged access is still required to manage Linux things that we do. But now we do this in a more smart and user-friendly way.

Read more about it [in the docs](../install.md#sudo-less-operation) and enjoy!

Given the sheer blast radius this change brings, we are eager to hear your feedback. Ping us on Discord.

## Gomplate is gone, so does the bloat

For a couple of years Containerlab binary had a dependency on [gomplate](https://github.com/hairyhenderson/gomplate) - a tool that delivers advanced templating capabilities, but does it at a cost of 30MB of binary size. Since we never really used much of gomplate's features, we decided to remove it and add missing templating features based on the users feedback/request.

Containerlab binary size went down from 80 to 40 MB.

## Miscellaneous

* fixed environment substitution so that unset variables are not substituted #2424
* new command: `clab version check` to check if a newer version is available #2420 by @FloSch62
* oepnconfig server enabled by default for SR Linux #2421
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ nav:
- 5-stage Clos topology: lab-examples/templated02.md
- Generic VM: lab-examples/generic_vm01.md
- Release notes:
- "0.63": rn/0.63.md
- "0.62": rn/0.62.md
- "0.61": rn/0.61.md
- "0.60": rn/0.60.md
Expand Down

0 comments on commit 061a97a

Please sign in to comment.