cilium: switch to geneve tunnels
This conflicts with the operating system when using VXLAN to manage
networks.
Sem-Ver: bugfix
Change-Id: I5b40983b399274c2738606d6d42d42deda7f4416
diff --git a/releasenotes/notes/switch-to-geneve-96bf7ef7c53988f8.yaml b/releasenotes/notes/switch-to-geneve-96bf7ef7c53988f8.yaml
new file mode 100644
index 0000000..761b266
--- /dev/null
+++ b/releasenotes/notes/switch-to-geneve-96bf7ef7c53988f8.yaml
@@ -0,0 +1,3 @@
+---
+fixes:
+ - Switch Cilium to use Geneve tunnels instead of VXLAN.
diff --git a/roles/cilium/tasks/main.yml b/roles/cilium/tasks/main.yml
index f41d119..dadbf7e 100644
--- a/roles/cilium/tasks/main.yml
+++ b/roles/cilium/tasks/main.yml
@@ -20,6 +20,7 @@
release_namespace: kube-system
kubeconfig: /etc/kubernetes/admin.conf
values:
+ tunnel: geneve
operator:
nodeSelector:
openstack-control-plane: enabled