You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Karel Vervaeke (Created) (JIRA)" <ji...@apache.org> on 2012/03/12 13:27:39 UTC

[jira] [Created] (WHIRR-555) Java install scripts still broken.

Java install scripts still broken.
----------------------------------

                 Key: WHIRR-555
                 URL: https://issues.apache.org/jira/browse/WHIRR-555
             Project: Whirr
          Issue Type: Bug
            Reporter: Karel Vervaeke


Some of the $(command) command substitutions are mangled by jclouds. E.g. arch=$(uname -m) is replaced by arch=${uname -m}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (WHIRR-555) Java install scripts still broken.

Posted by "Karel Vervaeke (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karel Vervaeke resolved WHIRR-555.
----------------------------------

       Resolution: Fixed
    Fix Version/s: 0.7.2
                   0.8.0

Applied the patch to trunk and to the 0.7 branch.
(There was a failed hunk, which I discarded - it was not related  to the $(...) vs `...` issue)
                
> Java install scripts still broken.
> ----------------------------------
>
>                 Key: WHIRR-555
>                 URL: https://issues.apache.org/jira/browse/WHIRR-555
>             Project: Whirr
>          Issue Type: Bug
>            Reporter: Karel Vervaeke
>             Fix For: 0.8.0, 0.7.2
>
>         Attachments: WHIRR-555.patch
>
>
> Some of the $(command) command substitutions are mangled by jclouds. E.g. arch=$(uname -m) is replaced by arch=${uname -m}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-555) Java install scripts still broken.

Posted by "Karel Vervaeke (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13230114#comment-13230114 ] 

Karel Vervaeke commented on WHIRR-555:
--------------------------------------

There are errors with
+  if [ -f "$DEFAULT_HOME/$NEW_USER" ]; then
+    echo export JAVA_HOME=$JAVA_HOME >> $DEFAULT_HOME/$NEW_USER
+  fi

It should be
+  if [ -d "$DEFAULT_HOME/$NEW_USER/" ]; then
+    echo export JAVA_HOME=$JAVA_HOME >> $DEFAULT_HOME/$NEW_USER/.bashrc
+  fi

The error doesn't really show because JAVA_HOME is added to /etc/profile anyway.
Other than that, we can't use [ -f $DEFAULT_HOME/$NEW_USER/.bashrc ] because the .bashrc
file doesn't exist for $NEW_USER (apparently /etc/skel isn't copied for the new user)

I only checked trunk, I didn't test 0.7.1. To be checked.
                
> Java install scripts still broken.
> ----------------------------------
>
>                 Key: WHIRR-555
>                 URL: https://issues.apache.org/jira/browse/WHIRR-555
>             Project: Whirr
>          Issue Type: Bug
>            Reporter: Karel Vervaeke
>         Attachments: WHIRR-555.patch
>
>
> Some of the $(command) command substitutions are mangled by jclouds. E.g. arch=$(uname -m) is replaced by arch=${uname -m}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-555) Java install scripts still broken.

Posted by "Karel Vervaeke (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13233339#comment-13233339 ] 

Karel Vervaeke commented on WHIRR-555:
--------------------------------------

0.7.1 is affected as well
                
> Java install scripts still broken.
> ----------------------------------
>
>                 Key: WHIRR-555
>                 URL: https://issues.apache.org/jira/browse/WHIRR-555
>             Project: Whirr
>          Issue Type: Bug
>            Reporter: Karel Vervaeke
>         Attachments: WHIRR-555.patch
>
>
> Some of the $(command) command substitutions are mangled by jclouds. E.g. arch=$(uname -m) is replaced by arch=${uname -m}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-555) Java install scripts still broken.

Posted by "Andrei Savu (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13229087#comment-13229087 ] 

Andrei Savu commented on WHIRR-555:
-----------------------------------

+1 Is the same issue affecting both 0.7.1 and trunk? 
                
> Java install scripts still broken.
> ----------------------------------
>
>                 Key: WHIRR-555
>                 URL: https://issues.apache.org/jira/browse/WHIRR-555
>             Project: Whirr
>          Issue Type: Bug
>            Reporter: Karel Vervaeke
>         Attachments: WHIRR-555.patch
>
>
> Some of the $(command) command substitutions are mangled by jclouds. E.g. arch=$(uname -m) is replaced by arch=${uname -m}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-555) Java install scripts still broken.

Posted by "Karel Vervaeke (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-555?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karel Vervaeke updated WHIRR-555:
---------------------------------

    Attachment: WHIRR-555.patch

Replaced $(...) by `...` to avoid jclouds mangling.

Also increased the curl --connect-timeout value from to 60 because I was hitting the 10 second limit in my low-end (virtualbox) environment.
                
> Java install scripts still broken.
> ----------------------------------
>
>                 Key: WHIRR-555
>                 URL: https://issues.apache.org/jira/browse/WHIRR-555
>             Project: Whirr
>          Issue Type: Bug
>            Reporter: Karel Vervaeke
>         Attachments: WHIRR-555.patch
>
>
> Some of the $(command) command substitutions are mangled by jclouds. E.g. arch=$(uname -m) is replaced by arch=${uname -m}.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira