operator-framework / helm-operator-plugins

Experimental refactoring of the operator-framework's helm operator
Apache License 2.0
48 stars 48 forks source link

Scaffolded project is broken #339

Open everettraven opened 3 months ago

everettraven commented 3 months ago

As discovered in https://kubernetes.slack.com/archives/C0181L6JYQ2/p1716234751101299 the hybrid plugin successfully scaffolds an operator project but it is not functional. We need to identify the issues and fix them before a new release is cut.

Additionally, we should add e2e test to verify that the scaffolded projects are functional.

Additional findings related to this can/should be added as a comment or by updating this description.

joelanford commented 3 months ago

Just for ease of discovery, copying our existing findings here.

In testdata/hybrid/memcached-operator/

Manually fixing these two things allows me to make docker-build, load the image into the kind cluster, and then make install deploy successfully. After that, I see that the controller deployment startup successfully.