Skip to content

Commit

Permalink
added rn 0.47 (#1662)
Browse files Browse the repository at this point in the history
* added rn 0.47

* added remote labs
  • Loading branch information
hellt authored Oct 22, 2023
1 parent cd3c3cf commit d2a2ede
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 0 deletions.
36 changes: 36 additions & 0 deletions docs/rn/0.47.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Release 0.47

:material-calendar: 2023-10-20 · :material-list-status: [Full Changelog](https://github.com/srl-labs/containerlab/releases)

## Remote labs

Making labs easily accessible is one of the main goals of Containerlab. With this release, we are introducing a new feature that allows you to deploy labs even faster and easier. You can now deploy labs by simply referring to a github repository!

Containerlab will clone the repository on your behalf and deploy the topology. Hey, it can't be easier than that!

Read more about this feature in the [deploy command reference](../cmd/deploy.md#remote-topology-files).

<video width="100%" controls>
<source src="https://gitlab.com/rdodin/pics/-/wikis/uploads/1c2023f60dd16640346fe0746c9bf7fd/remote-labs.mp4" type="video/mp4">
</video>

Delivered in #1654.

## Auto-provisioning of DNS servers for the SR Linux management VRF

Containerlab is now able to automatically detect which DNS servers are configured on the hosts and [configure them](../manual/kinds/srl.md#dns-configuration) in the SR Linux'es management VRF accordingly. This aligns SR Linux nodes behavior with the behavior of regular containers launched by Docker where the DNS requests are handled by Docker's DNS resolver #1650.

## SSH Config

Even though auto accepting the changed host key is in the DNA of network engineers, the warning message is still annoying.

Containerlab now [generates an SSH config](../manual/inventory.md#ssh-config) file for each lab that removes the host key check and sets the username to the one known to Containerlab. Making it even easier to quickly SSH into the nodes #1660.

## Miscellaneous

* fixes to mgmt0 interface config on SR Linux nodes #1641
* MAC address config for macvlan links #1642
* documentation fix for extended links format #1649
* podman exec command fix #1653
* APT/YUM repositories are now automatically added to all SR Linux nodes. They are used to install NDK apps and CLI plugins provided by Nokia #1657
* SR Linux's mgmt0.0 interface is now auto-configured with the correct IP-MTU value #1658
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ nav:
- 5-stage Clos topology: lab-examples/templated02.md
- RARE/freeRtr: lab-examples/rare-freertr.md
- Release notes:
- "0.47": rn/0.47.md
- "0.46": rn/0.46.md
- "0.45": rn/0.45.md
- "0.44": rn/0.44.md
Expand Down

0 comments on commit d2a2ede

Please sign in to comment.