Trident: Trident 19.07.1 fails pre-check on Openshift 4,2.0

Created on 22 Oct 2019  ·  3Comments  ·  Source: NetApp/trident

Trident 19.07.1 (and 19.07.0) fails the install pre check on Openshift 4.2. It works fine on 4.1 and 3.11. Looks like it's probably just some error in syntax in the checking logic?

FATA Install pre-checks failed; could not initialize Kubernetes client; Trident 19.07.1 supports Kubernetes versions in the range [1.11, 1.15]

Most helpful comment

@fmj3fmj3 Yes, we have 19.10 builds installing on 4.2. We've switched back to using the out-of-cluster installer by default, which circumvents the permissions issue.

All 3 comments

Hi, @fmj3fmj3. The oc tool's version command works differently in 3.11, 4.1 and 4.2!

We're targeting a fix in the forthcoming Trident 19.10, due this month. In the meantime, you might try placing oc 4.1 in your path ahead of 4.2, and then running the Trident installer.

That worked, thanks. I thought I had tried using the oc 4.1 before, but I guess I didn't.

I also had to do the workaround in this issue as well.
https://github.com/NetApp/trident/issues/296

Hopefully all of this will get hashed out in Trident 19.10

Thanks for the help

@fmj3fmj3 Yes, we have 19.10 builds installing on 4.2. We've switched back to using the out-of-cluster installer by default, which circumvents the permissions issue.

Was this page helpful?
0 / 5 - 0 ratings