[jbosstools-issues] [JBoss JIRA] (JBIDE-24664) OC not on path makse OS-tools server adapter unusable

Rob Stryker (JIRA) issues at jboss.org
Wed Jul 12 12:58:00 EDT 2017


Rob Stryker created JBIDE-24664:
-----------------------------------

             Summary: OC not on path makse OS-tools server adapter unusable
                 Key: JBIDE-24664
                 URL: https://issues.jboss.org/browse/JBIDE-24664
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: openshift
    Affects Versions: 4.5.0.AM2
            Reporter: Rob Stryker


The openshift rest client lib is not including the full path when calling ProcessBuilder. So process builder is being asked to run a command named "oc" without the full path to it. In such situation, the process builder (or the OS, not 100% sure which) will revert to searching the system path for the given command, and choose the one on the system path. 

Since my machine does not have 'oc' on the system path, openshift tools cannot run the oc command, or publish. 

This also blocks adoption of JBIDE-24236,  which allows users to select different OC. On linux, the system path's OC will *always* be chosen, regardless of any user settings. 



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list