DX Platform - Install Error : java.nio.file.NoSuchFileException
search cancel

DX Platform - Install Error : java.nio.file.NoSuchFileException

book

Article ID: 268379

calendar_today

Updated On:

Products

DX Application Performance Management

Issue/Introduction

Trying to install a new DX platform on minikube and I have issue with installation script. It always returns the same error: Caused by: java.nio.file.NoSuchFileException: /home/minikube/.minikube/ca.crt,

   TRACE - [ERROR]

io.fabric8.kubernetes.client.KubernetesClientException: An error has occurred.

        at io.fabric8.kubernetes.client.KubernetesClientException.launderThrowable(KubernetesClientException.java:64)

        at io.fabric8.kubernetes.client.KubernetesClientException.launderThrowable(KubernetesClientException.java:53)

        at io.fabric8.kubernetes.client.utils.HttpClientUtils.createHttpClient(HttpClientUtils.java:234)

        at io.fabric8.kubernetes.client.utils.HttpClientUtils.createHttpClient(HttpClientUtils.java:66)

        at io.fabric8.kubernetes.client.BaseClient.<init>(BaseClient.java:51)

        at io.fabric8.kubernetes.client.BaseKubernetesClient.<init>(BaseKubernetesClient.java:154)

        at io.fabric8.kubernetes.client.DefaultKubernetesClient.<init>(DefaultKubernetesClient.java:40)

        at com.ca.dxi.console.factory.KubernetesClientFactory.build(KubernetesClientFactory.java:41)

        at com.ca.dxi.console.collector.validator.KubeDetailsValidator.isKubeDetailsValid(KubeDetailsValidator.java:86)

        at com.ca.dxi.console.collector.validator.KubeDetailsValidator.isValid(KubeDetailsValidator.java:51)

        at com.ca.dxi.console.collector.ValidatedPrompt.execute(ValidatedPrompt.java:221)

        at com.ca.dxi.console.collector.ValidatedPromptManager.setIndexes(ValidatedPromptManager.java:660)

        at com.ca.dxi.console.collector.ValidatedPromptManager.executePrompts(ValidatedPromptManager.java:646)

        at com.ca.dxi.console.collector.DxiDataCollector.process(DxiDataCollector.java:89)

        at com.ca.dxi.console.collector.DataCollector.run(DataCollector.java:46)

        at com.ca.dxi.console.ConsoleEntryPoint.run(ConsoleEntryPoint.java:43)

        at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:759)

        at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:749)

        at org.springframework.boot.SpringApplication.run(SpringApplication.java:314)

        at com.ca.dxi.DownloaderApplication.main(DownloaderApplication.java:32)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)

        at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)

        at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)

        at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)

Caused by: java.nio.file.NoSuchFileException: /home/minikube/.minikube/ca.crt

        at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)

        at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)

        at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)

        at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)

        at java.nio.file.Files.newByteChannel(Files.java:361)

        at java.nio.file.Files.newByteChannel(Files.java:407)

        at java.nio.file.Files.readAllBytes(Files.java:3152)

        at io.fabric8.kubernetes.client.internal.CertUtils.getInputStreamFromDataOrFile(CertUtils.java:67)

        at io.fabric8.kubernetes.client.internal.CertUtils.createTrustStore(CertUtils.java:73)

        at io.fabric8.kubernetes.client.internal.SSLUtils.trustManagers(SSLUtils.java:115)

        at io.fabric8.kubernetes.client.internal.SSLUtils.trustManagers(SSLUtils.java:94)

        at io.fabric8.kubernetes.client.utils.HttpClientUtils.createHttpClient(HttpClientUtils.java:128)

        ... 25 more

Environment

Release : 23.1

Cause

DX Platform is not supported on Minik8s 

Resolution

DX Platform is not supported on Minik8s