[ 
https://issues.apache.org/jira/browse/RYA-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15433600#comment-15433600
 ] 

ASF GitHub Bot commented on RYA-54:
-----------------------------------

GitHub user DLotts opened a pull request:

    https://github.com/apache/incubator-rya/pull/79

    RYA-54 vagrant cleanup

    Issues with history.  Reopeing this new pull request now.  Closes RYA-54 .
    See closed pull request #47 for review comments of this commit.  
    This is reviewed and ready to pull!

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/DLotts/incubator-rya 
RYA-54_vagrant-cleanup-squ

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-rya/pull/79.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #79
    
----
commit 5cd20277bf98fafaa4dc57ab4b3578462b3226ee
Author: David W. Lotts <[email protected]>
Date:   2016-06-02T22:03:44Z

    closes RYA-54 Abort on errors, quieter, rerunable, wait for deploy race 
fix. TODO:replace dropbox.
    
    Conflicts:
        extras/vagrantExample/src/main/vagrant/Vagrantfile

----


> Rya vagrant script difficult to see failures
> --------------------------------------------
>
>                 Key: RYA-54
>                 URL: https://issues.apache.org/jira/browse/RYA-54
>             Project: Rya
>          Issue Type: Bug
>          Components: examples
>         Environment: Rya in a VM
>            Reporter: David W. Lotts
>            Assignee: David W. Lotts
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Rya example virtual machine is a wonderful way for new users to get up and 
> running fast and have a positive first experience with Rya.
> Several folks have attempted to create the Rya example virtual machine and 
> produce an unusable Rya instance on the first try.  They have no clue what 
> went wrong since they saw no errors and it appeared to complete successfully. 
>  Only when they attempt to use the web interface do they see errors.
> The relevent files are here:
> https://github.com/apache/incubator-rya/tree/develop/extras/vagrantExample/src/main/vagrant
> There are several reasons for this having to do with the {{Vagrant up}} 
> command that runs the Vagrantfile, a combination of vagrant specific syntax, 
> and Bash shell script:
> -  The curl download utility produces a nice progress output meant for a 
> terminal, but Vagrant  adds newlines so that it scrolls and fills up the 
> terminal buffer obscuring any errors messages that occur.  
> - Most failures are tolerated and allow the process to continue even when the 
> failure creates an unusable VM.   
> - Running the command {{vagrant provision}} is not idempotent.  When run more 
> than once, it should reset the configuration as it was installed, making it a 
> handy repair tool, however it generates false errors and fails.  Also, it 
> re-downloads very large files that are already present, making it no better 
> than starting over.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to