You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Adrian Cole (JIRA)" <ji...@apache.org> on 2012/07/27 20:23:34 UTC

[jira] [Created] (WHIRR-606) Add support for CloudFoundry vBlob

Adrian Cole created WHIRR-606:
---------------------------------

             Summary: Add support for CloudFoundry vBlob
                 Key: WHIRR-606
                 URL: https://issues.apache.org/jira/browse/WHIRR-606
             Project: Whirr
          Issue Type: Improvement
          Components: new service
    Affects Versions: 0.8.0
            Reporter: Adrian Cole
            Assignee: Adrian Cole


vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem

This can be helpful in clouds that do not run BlobStores

https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Adrian Cole updated WHIRR-606:
------------------------------

    Attachment: WHIRR-606.patch

new version!
                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>         Attachments: WHIRR-606.patch, WHIRR-606.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (WHIRR-606) Add support for CloudFoundry vBlob

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

Adrian Cole commented on WHIRR-606:
-----------------------------------

planning to try forever for service management: http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever
                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Adrian Cole commented on WHIRR-606:
-----------------------------------

note that the above case, updating node was refused.  we need to get 0.6.10 into a repo as building node is time consuming and brittle.
                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>         Attachments: WHIRR-606.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Andrew Bayer commented on WHIRR-606:
------------------------------------

Ow. I hate nodejs dependencies for exactly this reason. I don't suppose there's any way around using node? 'cos we'd still need to find the binaries for the specific platform we're running on, which would be a pain in the ass.
                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>         Attachments: WHIRR-606.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Adrian Cole commented on WHIRR-606:
-----------------------------------

not particularly.  ex. rhino != node.js, etc.  I have found a yum repo (http://mirror.openshift.com/pub/crankcase), and working on a ppa..
                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>         Attachments: WHIRR-606.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Adrian Cole commented on WHIRR-606:
-----------------------------------

tested on cloudservers-us default (ubuntu 10.04) -> works fine

current patch manually make->installs node 0.6.10.  the compiling etc accounts for a serious amount of duration.

I don't recommend using this until vblob changes to a public repo version of node, submitted below:
https://cloudfoundry.atlassian.net/browse/CF-107

Once the above is in, we should be able to spin up vblob with very little overhead on VM creation



                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>         Attachments: WHIRR-606.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Adrian Cole updated WHIRR-606:
------------------------------

    Attachment: WHIRR-606.patch
    
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>         Attachments: WHIRR-606.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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-606) Add support for CloudFoundry vBlob

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

Adrian Cole commented on WHIRR-606:
-----------------------------------

basic steps are:

install git, make tools
clone node; checkout branch v0.6, tag v0.6.10
make.. install node
clone vblob

write config.json like below to the vblob dir (noting the access key is fake, and that's ok):

{
    "drivers": [
    {
        "fs-1": {
            "type": "fs",
            "option": {
            }
        }
    }],
    "port": "9981",
    "current_driver": "fs-1",
    "logtype": "winston",
    "logfile": "./log.txt",
    "keyID": "MvndHwA4e6dgaGV23L94",
    "secretID": "A50GS9tj2DLXRln4rf1K+A/CSjmAbBGw0H5yul6s",
    "auth": "s3",
    "debug": true,
    "account_api" : false
}

node server.js

                
> Add support for CloudFoundry vBlob
> ----------------------------------
>
>                 Key: WHIRR-606
>                 URL: https://issues.apache.org/jira/browse/WHIRR-606
>             Project: Whirr
>          Issue Type: Improvement
>          Components: new service
>    Affects Versions: 0.8.0
>            Reporter: Adrian Cole
>            Assignee: Adrian Cole
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> vBlob gives you an HTTP S3 service in front of a remote BlobStore connection or a local filesystem
> This can be helpful in clouds that do not run BlobStores
> https://github.com/cloudfoundry/vblob

--
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