You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce new mini-lab flavor for Enterprise SONiC and fix capi-lab (#272)
This adds yet another flavor (`dell_sonic`) to the mini-lab for Enterprise SONiC (Dell, Broadcom).
Version 4.4.3. was tested initially. By default we test against version 4.5.1.
* Add flavor for dell sonic
* DROP ME: use image with installed sshpass
* Fix README
* Use known working metal-core for Enterprise SONiC
* Fix metal_core_spine_uplinks
* The kind dell_sonic only supports 10 interfaces
* Fix Makefile targets for dell_sonic
* Set hello timer for LLDP
* Activate IP MASQUERADE and IPv4 forwarding on eth0
* Reformat task names
* Adjust README.md
* trying to fix issues with docker pull and lldp ports config
* login to r.metal-stack.io
* use proper image
* pull dell_sonic image within CI
* add a Makefile dev target to build vrnetlab/dell_sonic with a given sonic-vs.img
* use old metal-core version
* check for queued routes
* use dell_sonic for capms flavor
* capi needs more disk space + fix lldp for Ethernet2 to also get machine03
* Add fourth machine
* adapt README.md
* ipv6 lla at vlan interfaces + longer wait time for metal-core
* wait
* fix
* use released version of metal-core
* use version 4.5.1
* use common deployment image
* enterprise sonic 4.4.3 and 4.5.1
* use metal-core@fix-ethernet-packet-overflow
* use [email protected]
* use metal-core from release_version develop
* remove unnecessary files
* use deployment_base_image from release vector
* use proper database version 4.5.3 for Enterprise SONiC 4.5.1
---------
Co-authored-by: Robert Volkmann <[email protected]>
Co-authored-by: Ilja Rotar <[email protected]>
Co-authored-by: Simon Mayer <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -190,11 +190,12 @@ make power-<on,reset,off>-<machine name>
190
190
191
191
## Flavors
192
192
193
-
There are two versions, or flavors, of the mini-lab environment which differ in regards to the NOS running on the leaves:
193
+
There are four flavors of the mini-lab environment:
194
194
195
-
-`sonic`: runs 2 SONiC switches
196
-
-`capms`: runs the SONiC flavor but with three instead of two machines (this is used for [cluster-provider-metal-stack](https://github.com/metal-stack/cluster-api-provider-metal-stack) in order to have dedicated hosts for control plane / worker / firewall)
197
-
-`gardener`: installs the [Gardener](https://gardener.cloud) in the mini-lab
195
+
-`sonic`: runs two Community SONiC switches
196
+
-`dell_sonic`: runs two Enterprise SONiC switches with a [locally built vrnetlab image](https://github.com/srl-labs/vrnetlab/tree/master/dell/dell_sonic)
197
+
-`capms`: runs the `dell_sonic` flavor but with four instead of two machines (this is used for [cluster-provider-metal-stack](https://github.com/metal-stack/cluster-api-provider-metal-stack) in order to have dedicated hosts for control plane / worker / firewall)
198
+
-`gardener`: runs the `sonic` flavor and installs the [Gardener](https://gardener.cloud) in the mini-lab
198
199
199
200
In order to start specific flavor, you can define the flavor as follows:
0 commit comments