Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 13, 2011
  1. Strike 3 ..

    AB Srinivasan authored
    Revert tomcat.zip change that introduced a digest in the archive (and the
    corresponding BVT addition) in preference to a more effective unit test
    described below. Also fix an incomplete test description.
    We now save a SHA1 digest of the tomcat.zip resulting from running the update /
    upgrade script (see vcap-java/tomcat-setup) and use a unit test (included in
    this change) to verify that the SHA1 digest of the 'tomcat.zip' used by the
    CloudController matches the saved SHA1 thus helping us prevent out-of-band
    (to the update script) updates to the tomcat.zip used by the CloudController.
    Updated to include this change in the new staging gem.
    Before this change can be actually merged, an update to the 'java' submodule
    reference is needed. That will be part of a different commit. (This is now done)
    - Included in the new staging gem.
    - Updated vcap_staging gem in vendor cache in 'stager'
    
    Change-Id: I4006c1d04dc307a7b4c17362b565de93aa4971f9
Commits on Sep 12, 2011
  1. Merge "Java submodule reference update. The latest change in the way …

    AB Srinivasan authored Gerrit Code Review committed
    …we generate our Tomcat bits adds a sha1 fingerprint that is used in unit tests to ensure that the bits have not been modified out-of-band. The sha1 fingerprint is saved in the vcap-java tree. The java submodule in vcap needs to be bumped up to this latest change to allow the unit tests to do the right thing."
  2. Merge "Move php_spec from cc into staging gem"

    mpage authored Gerrit Code Review committed
  3. Merge "Remove 'new' php spec."

    mpage authored Gerrit Code Review committed
  4. Merge "race condition (cleanup_droplet and stop_cmd)"

    Woon Jung authored Gerrit Code Review committed
Commits on Sep 10, 2011
  1. Java submodule reference update.

    AB Srinivasan authored
    The latest change in the way we generate our Tomcat bits adds a sha1
    fingerprint that is used in unit tests to ensure that the bits have not
    been modified out-of-band. The sha1 fingerprint is saved in the vcap-java
    tree. The java submodule in vcap needs to be bumped up to this latest change
    to allow the unit tests to do the right thing.
    
    Change-Id: I2263e8aa647ea28d79279e5da01494e1026984b3
  2. Move php_spec from cc into staging gem

    mpage authored
    Test plan:
    - Unit tests pass
    
    Change-Id: Ib431bef894e28ba86c962a40927fc51a0f75baef
  3. Remove 'new' php spec.

    mpage authored
    Test plan:
    - Unit tests pass
    
    Change-Id: I39de235f9fdbebe42fcc2e6b62bc75e40d37eb00
Commits on Sep 9, 2011
  1. Bump version for vcap/staging

    mpage authored
    I'm a dummy. Forgot to bump the version after the rebase pulling in
    new frameworks.
    
    Test plan:
    - Unit tests for cc/staging.
    - BVTs locally
    - BVTs against deployment
    
    Change-Id: I98309d1144f892c65e06a7d416f51e4063e0bfbc
  2. Merge "Change the cookbook to match the service config file changes."

    Woon Jung authored Gerrit Code Review committed
  3. @mahpat

    Make dea runtimes configurable

    mahpat authored
    patch 2 - install only the selected components
    patch 3 - resolve merge conflict
    
    Change-Id: I5eb5f31ea457542290ac4f87e4e11c371be007f6
  4. @mahpat

    Merge "Add a high level README explaining how to use the chef scripts"

    mahpat authored Gerrit Code Review committed
  5. @mahpat

    Merge "Add some description to cloud foundry configy files."

    mahpat authored Gerrit Code Review committed
  6. Merge "bump tests submodule pointer for neo4j"

    Patrick Bozeman authored Gerrit Code Review committed
  7. bump tests submodule pointer for neo4j

    Patrick Bozeman authored
    Change-Id: I6d9f60d9d315323b5b4a561435def40768b5fb27
  8. Change the cookbook to match the service config file changes.

    Woon Jung authored
    Recent change the dev_setup cookbook this change fixex the error.
    
    e.g:
    in mysql_node
    vcap_logging-0.1.0/lib/vcap/logging.rb:82:in `setup_from_config': undefined method `[]' for nil:NilClass (NoMethodError)
    
    Change-Id: I7706fc01e1a1743bb27de60cf8f89d182f4c18bf
  9. race condition (cleanup_droplet and stop_cmd)

    Woon Jung authored
    'stop_cmd' is a script in the app's directory and it is in charge of killing
    the process that runs the app. Currently we defer the execution (EM.system).
    
    The problem is when 'cleanup_droplet' runs before the 'stop' script.
    'cleanup_droplet' deletes the app's directory which contains the scrpit => we
    can't run the script (deleted).
    
    This change makes dea run the stop script in the main loop instead of defering
    the call. The script is pretty simple (2 kills) and it should be OK to run in
    the event loop. This could potentially be a problem if we later decide to
    beef up the stop-script.
    
    Test:
    BVT and DEA spec test (both passed)
    
    Change-Id: I28d85b7e93e171c64cfbd95016b8c0a786995a93
  10. @mahpat

    Add some description to cloud foundry configy files.

    mahpat authored
    These are my stabs at describing these fields, dont be too surprised if some of
    the descriptions are somewhat off from the real use.
    
    In addition to these I looked at the service node and gateway files but they dont seem
    to have many interesting fields that need specific descriptions.
    
    patch 3 - know -> known (Thansk Oleg)
    patch 4 - added the same comments to files under vcap/{cloud_controller,health_manager,router,dea}
    patch 5 - Fixed review comments.
    
    Change-Id: I65185ddc6c08eecf4516944b960367dcb9b1011d
  11. @mahpat

    Add a high level README explaining how to use the chef scripts

    mahpat authored
    Also updated the deployment readme to document the currently supported multihost
    setup.
    
    patch 3 - fix review comments
    patch 4 - Fix the readme with the right paths for custom deployments
    patch 5 - Fix Vadims comments
    patch 6 - Replace 'o' -> '-' :)
    
    Change-Id: Ie2f330248d0c23b900925b0ee54b6e366843713d
  12. Require 'bundler/setup' in nats_timeout.rb for the router

    mpage authored
    This is the same issue that was encountered in the dea. nats_timeout is required
    via the command line during the tests, however, it doesn't play nice with bundler.
    It requires 'nats/client', which ends up activiting gems that are incompatible
    with the router.
    
    Test plan:
    - Unit tests pass with 'bundle exec rake spec'
    
    Change-Id: I9e868020e9de9195154d09bb721c4d1626625368
Commits on Sep 8, 2011
  1. Merge "Fix require order in 'nats_timeout.rb'"

    mpage authored Gerrit Code Review committed
  2. Squashed merge of neo4j vcap fixups:

    Patrick Bozeman authored
    install neo4j when ALL_SERVICES is set
    create neo4j instances dir during setup
    bump services submodule pointer
    
    Change-Id: Iaf3933031823beedd344694afd05ee520e4ee5bf
  3. @jexp

    Neo4j vcap support

    jexp authored Patrick Bozeman committed
    Squashed commit of the following:
    
    commit 04b11c8c6dff36c00b1b7a51c6d8801fdda48c86
    Merge: a104078 5ed899a
    Author: Patrick Bozeman <pbozeman@vmware.com>
    Date:   Tue Aug 2 12:00:23 2011 -0700
    
        Merge remote-tracking branch 'jexp/master'
    
        Conflicts:
        	.gitmodules
        	cloud_controller/config/cloud_controller.yml
    
        Change-Id: I69c7cafd87e52eab2e941d4a993f03b879f0d194
    
    commit 5ed899a
    Author: Michael <github@jexp.de>
    Date:   Tue Aug 2 14:40:28 2011 +0200
    
        update to neo4j 1.4.1
    
    commit c5f4c1d
    Author: Michael <github@jexp.de>
    Date:   Wed May 25 23:17:25 2011 +0200
    
        updated gitmodules to public http url
    
    commit 10a5d3f
    Author: Michael <github@jexp.de>
    Date:   Mon May 23 11:46:31 2011 +0200
    
        updated setup to extract neo4j startup script
    
    commit 44a0a92
    Author: Michael <github@jexp.de>
    Date:   Fri May 6 02:44:39 2011 +0200
    
        updated vcap_setup to use neo4j-hosting-extension
    
    commit a662ff0
    Merge: f4f43f1 e984187
    Author: Michael <github@jexp.de>
    Date:   Tue May 3 14:09:49 2011 +0200
    
        merge vcap_setup
    
    commit f4f43f1
    Author: Michael <github@jexp.de>
    Date:   Tue May 3 14:05:34 2011 +0200
    
        neo4j services git repo for submodule
    
    commit a732e07
    Author: Michael Hunger <github@jexp.de>
    Date:   Tue May 3 14:03:14 2011 +0200
    
        xadded neo4j server provisioning
    
    commit e984187
    Author: Michael Hunger <github@jexp.de>
    Date:   Thu Apr 21 12:45:25 2011 +0200
    
        added neo4j setup
    
    commit ef3d720
    Author: Michael Hunger <github@jexp.de>
    Date:   Thu Apr 21 10:59:52 2011 +0200
    
        added neo4j services
    
    Change-Id: I6ca4cb1fb4e793c1eda9936787ce16d3837cf3ec
Commits on Sep 7, 2011
  1. Merge changes Ia7b7fd5f,I3f73e4e2

    Patrick Bozeman authored Gerrit Code Review committed
    * changes:
      Add optional profile.sh file to ease deployment
      Fixed rvm problem with root installation, and removed the "Fixing init scripts" block because it's already fixed in rvm.
Commits on Sep 6, 2011
  1. @jmvldz

    Merge "Squashed commit of the DEA::Agent#cleaup_droplet rechown addit…

    jmvldz authored Gerrit Code Review committed
    …ion"
  2. @mahpat

    Fix couple of bugs

    mahpat authored
    o vcap stop used to fail trying to load config file for components that were
    never running on this host
    o Start cloud controller before the health manager.
    
    Change-Id: I103685396e332faf0a7eeb9173e2ca6721fdd744
Commits on Sep 3, 2011
  1. @jmvldz

    Squashed commit of the DEA::Agent#cleaup_droplet rechown addition

    jmvldz authored
    Added code to DEA::Agent#cleanup_droplet to re-chown crashed app dirs
    
    Squashed commit of the following:
    
    commit abffbaf23995a80ac5acb5c13278f6244fa3fd61
    Author: Josh Valdez <exxonvaldeez@gmail.com>
    Date:   Tue Aug 9 16:52:05 2011 -0700
    
        Added code to DEA::Agent#cleanup_droplet to re-chown crashed app dirs
    
        Change-Id: I36aa0fd0d65ceb00aa82799c2b667c5466bee271
    
    Change-Id: Iff1af6f92799280c33e69ec4781cb50e2583c539
    
    Added rechown unit tests and changed chown to use EM.system
    
    Change-Id: Icb324af9f5d1b549f3f5898c60bdc51f4b68c934
Commits on Sep 2, 2011
  1. @oldpatricka

    Add optional profile.sh file to ease deployment

    oldpatricka authored Patrick Bozeman committed
    Change-Id: Ia7b7fd5fe995b66d81fa3bde20c7e283b2c9b49e
  2. Fixed rvm problem with root installation, and removed the "Fixing ini…

    Muhammad Emam authored Patrick Bozeman committed
    …t scripts" block because it's already fixed in rvm.
    
    Change-Id: I3f73e4e2e31b2e61c0fb5aefab61ca8014cc5f7f
  3. Update stager to use new staging gem.

    mpage authored
    Change-Id: I49f571bf7630a48401bb6e9aa46bf0ff2a1655b1
  4. Pull existing staging code out of the CC into its own gem

    mpage authored
    Change-Id: Ia33f0c7b09b98dca076ea1ed461eb6ff390dd313
  5. Merge "(re)enable php and python in the stock cc config"

    Patrick Bozeman authored Gerrit Code Review committed
Commits on Sep 1, 2011
  1. (re)enable php and python in the stock cc config

    Patrick Bozeman authored
    Change-Id: I8df941794bb0e4ca5ce1e7f91e07929fb1e80083
Commits on Aug 31, 2011
  1. include debugging enabled status in /info response

    Alex Suraci authored
    Change-Id: If30826fb5dc375ff59e2feeb0094d44ab5831231
Commits on Aug 30, 2011
  1. Added tracked hooks to vcap repo

    Vadim Spivak authored
    Change-Id: Icab6ff74d16677ec269d6bf6a5cb5d842069d770
Something went wrong with that request. Please try again.