Skip creating ServiceAccount for Rainloop if it is disabled#17
Conversation
|
A comment on this: I saw the contribution guidelines request tests to be included. I did not attempt that here for a couple of reasons:
If you can help with the above, I'm willing to take a shot at tests |
|
Hey @bklang , I appreciate your following up on this. Yes, the unittest plugin is apparently broken and unmaintained anymore. There's a promising fork I've been following at quintush/helm-unittest#24 - this is likely to become the new repo, IMO. Even if you manage to get the helm-unittest plugin installed, chances are it'll fail, since some many changes have been introduced in the period since the deprecation of the old helm-unittest plugin. If you're willing to take a crack it it, I'm happy to support you in this. It's on my "things-I-really-should-tidy-up" backlog ;) Cheers! |
|
Thanks for that pointer. I've gotten the quintush fork of helm-unittest installed and the tests running, but as expected they are throwing a lot of errors. Most of them center around this: I've tried |
|
I'm working on adding unittests to the GitHub actions CI, so for now let's ignore the testing requirements, since we know there's current breakage. It'll come out in the wash, in time :) |
Hello @bklang, @funkypenguin, |
|
Thanks @quintush, I'll give that a go! |
When Rainloop is disabled, we should not create a ServiceAccount for it