Add secondary network in capo CI
This MR adds a secondary interface for the worker nodes in order to test this functionality. Not having it led to miss the issue reported in sylva-projects/sylva-core#3408 (closed)
Tested in https://gitlab.com/sylva-projects/sylva-core/-/jobs/13000765298 shows that we would have seen the bug early:
Error: exiting as condition "reason" equals "InstallFailed" in unit HelmRelease/sylva-units, message: Helm install failed for release rke2-capo/sylva-units with chart sylva-units@0.0.0-git-7f534d5d+560d359b65f5: execution error at (sylva-units/templates/units.yaml:17:40): unit cluster is involved in a circular dependency:
cluster-machines-ready -> cluster -> capo-gateway-validation -> capo-orc -> calico-ready -> calico -> calico-apiserver-rbac -> cluster-reachable -> cluster
Edited by Vlad Onutu