Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KIND deployments with addon are broken. #785

Open
sridhargaddam opened this issue Mar 21, 2023 · 0 comments
Open

KIND deployments with addon are broken. #785

sridhargaddam opened this issue Mar 21, 2023 · 0 comments

Comments

@sridhargaddam
Copy link
Contributor

When trying to deploy KIND Clusters in the submariner-addon repo (latest devel), the KIND clusters come up fine, but Submariner connections are not established.

Steps executed:

  1. make clusters
  2. make demo

As part of make demo, the scripts annotate the submarinerConfig of both the ManagedClusters with SkipOperatorGroup="" and override the image of submariner-operator on the ManagedCluster to 0.15.0-m4. This will change the image of the operator on the ManagedCluster, but the associated Roles/ClusterRoles are not updated and point to 0.11.0 bundle. It looks like the default Operator image of the latest bundle published to the community operator hub is 0.11.0.

Due to the missing ClusterRole, we see the following error in the submariner-operator pods.

2023-03-20T12:34:53.344Z ERR .._networkdiscovery.go:41 ..troller_submariner Error trying to discover network error="error listing the Daemonsets for flannel discovery: daemonsets.apps is forbidden: User \"system:serviceaccount:submariner-operator:submariner-operator\" cannot list resource \"daemonsets\" in API group \"apps\" in the namespace \"kube-system\"" 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant