[JBoss JIRA] (JBIDE-23862) Server adapter: if "oc" in preferences is set to path with a " " syncing fails
by Rob Stryker (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23862?page=com.atlassian.jira.plugi... ]
Rob Stryker commented on JBIDE-23862:
-------------------------------------
The issue seems to be that oc calls rsync, and passes itself (ie oc rsh) in as the command that rsync should call to complete the copy. When rsync tries to use this command, it craps out with the spaces.
So we are successfully calling oc, and oc is successfully calling rsync, but when rsync tries to call oc rsh, it cannot find it, because of the space in the path.
This seems 100% an upstream issue.
> Server adapter: if "oc" in preferences is set to path with a " " syncing fails
> ------------------------------------------------------------------------------
>
> Key: JBIDE-23862
> URL: https://issues.jboss.org/browse/JBIDE-23862
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.Final
> Reporter: Andre Dietisheim
> Assignee: Dmitrii Bocharov
> Labels: oc_binary, openshift_v3
> Fix For: 4.5.0.Final
>
> Attachments: ProcessMain.java, error-in-rsync-for-macos.png
>
>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months
[JBoss JIRA] (JBIDE-24665) add component = fusetools and fuse-extras into the scripts that nag re: N&N, branching, tagging, root poms, etc.
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24665?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-24665:
-------------------------------
Summary: add component = fusetools and fuse-extras into the scripts that nag re: N&N, branching, tagging, root poms, etc. (was: add component = fuse-tooling into the scripts that nag re: N&N, branching, tagging, root poms, etc.)
> add component = fusetools and fuse-extras into the scripts that nag re: N&N, branching, tagging, root poms, etc.
> ----------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-24665
> URL: https://issues.jboss.org/browse/JBIDE-24665
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: build, fusetools
> Affects Versions: 4.5.0.AM2
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.0.AM2
>
>
> Need to make sure shell and python scripts used to nag component leads about root pom, branching, tagging, and N&N creation include the fuse-tooling JIRA component.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months
[JBoss JIRA] (JBIDE-24664) Server adapter: unusable if oc is not on the path
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24664?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-24664:
-------------------------------------
Fix Version/s: 4.5.0.Final
(was: 4.5.0.AM2)
> Server adapter: unusable if oc is not on the path
> -------------------------------------------------
>
> 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
> Assignee: Dmitrii Bocharov
> Priority: Critical
> Labels: openshift_v3, server_adapter
> Fix For: 4.5.0.Final
>
>
> 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)
8 years, 8 months
[JBoss JIRA] (JBIDE-24665) add component = fuse-tooling into the scripts that nag re: N&N, branching, tagging, root poms, etc.
by Nick Boldt (JIRA)
Nick Boldt created JBIDE-24665:
----------------------------------
Summary: add component = fuse-tooling into the scripts that nag re: N&N, branching, tagging, root poms, etc.
Key: JBIDE-24665
URL: https://issues.jboss.org/browse/JBIDE-24665
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Components: build, fuse-tooling
Affects Versions: 4.5.0.AM2
Reporter: Nick Boldt
Need to make sure shell and python scripts used to nag component leads about root pom, branching, tagging, and N&N creation include the fuse-tooling JIRA component.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months