Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 29, 2011
  1. Patrick Armstrong

    Ensure custom config is picked up in vcap script's db:migrate

    oldpatricka authored Patrick Bozeman committed
    Change-Id: I8b9d8533079db2b3235f1716ed8922ac420c7a2d
  2. Hristo Iliev

    Wait and stop parts of the framework scripts are now customizable

    hsiliev authored Patrick Bozeman committed
    Change-Id: I58104e4808df1a3029e897fdc0a4b246cc2641e7
  3. Lucas Carlson

    Enable the following common apache modules by default: headers, expir…

    cardmagic authored Patrick Bozeman committed
    …es, rewrite
    
    Change-Id: I4d15e76e571ad4df53634b9f34e0f796d7eae6e3
  4. remove specs from vcap_staging gem

    Patrick Bozeman authored
    Change-Id: I1a85ef4c14d60838b988c74a2f8d7fd0eafaf4d8
  5. kushmerick

    Merge "Bump vcap/services to Services release R5"

    kushmerick authored Gerrit Code Review committed
  6. kushmerick

    Bump vcap/services to Services release R5

    kushmerick authored
    Change-Id: I99ea5b58c1ef4f179c82df69f42785cb6eeb05b4
Commits on Sep 28, 2011
  1. kushmerick

    Merge "Services release R5"

    kushmerick authored Gerrit Code Review committed
  2. Merge "debugging: provide the public address along with the debug por…

    Alex Suraci authored Gerrit Code Review committed
    …t to attach to"
Commits on Sep 27, 2011
  1. kushmerick

    Services release R5

    kushmerick authored
    Merge branch 'services-r5'
    
    Change-Id: I8447924d6180a708680d8fd18c38dc19d50dfe80
  2. Mahesh Patil

    Merge "Add neo4j support + Misc changes"

    mahpat authored Gerrit Code Review committed
Commits on Sep 26, 2011
  1. debugging: provide the public address along with the debug port to at…

    Alex Suraci authored
    …tach to
    
    Change-Id: I5e46641aed09f0c64935c228b0a24daa26f0a61b
Commits on Sep 22, 2011
  1. Update tests submodule

    Jennifer Hickey authored
    Change-Id: I70faa6792ca03d255348b7fbb25f7425a9ee4be5
Commits on Sep 21, 2011
  1. Mahesh Patil

    Add neo4j support + Misc changes

    mahpat authored
    Change-Id: Ib81996a84b0283fd6afc7bb0109d12c620bbcce8
    
    - Add neo4j support
    - Save the last deployment in a deployment target file under $HOME
    - Change service name i.e. make mysql => mysql_node etc
    - Point out the profile file at the end of a deployment, has paths to run vmc
    - Audit admin list
    - Remove some packages from essentials list
    - Increase timeout in bin/vcap that checks if a component is started
    
    patch 3 - Fixed olegs comments.
    
    Testing Done:
       Ran Neo4j feature bvt test
       Ran single host deployment
       Ran multi host mongodb deployment
    
    Change-Id: Id96757bfe109af2f89b9a25e35a669a41c2d259c
Commits on Sep 19, 2011
  1. Clean up staging of Java based frameworks.

    AB Srinivasan authored
    - Updates specific to a framework are in the associated plugin
    - Update patterns common to two or more frameworks are in the common Tomcat class
    - Each framework plugin now has a driver for all of the staging updates it needs
    - Enable Lift staging unit tests that were marked 'pending' on account of
    unexpected staging updates that have now been fixed.
    
    Change-Id: Ia1edcc0c9e4460b4d49ae90792d3f39d9c3ed2ad
Commits on Sep 15, 2011
  1. Spring 3.1 Environment support

    Scott Andrews authored
    Installs the CloudApplicationContextInitializer into Spring applications.
    
    May cause backwards compatibility issues with Spring 3.1.0.M2 applications
    that assume the default profile will be active at runtime as that profile will
    no longer be active.  This is expected to be a very small minority of
    applications.
    
    Change-Id: I9b00e7d0ef5f9b39edea6146e56bea435e346f5a
Commits on Sep 14, 2011
  1. Modify staging to include mysql or postgres driver only if the app ha…

    AB Srinivasan authored
    …s bound
    
    the associated service instance.
    Unit tests to verify this behavior.
    
    Change-Id: Id9c209835d7afe5364f55ca8c027c83bcba629e9
  2. Merge branch 'cc_stager_integration'

    mpage authored
    Conflicts:
    	cloud_controller/Gemfile.lock
    	cloud_controller/config/cloud_controller.yml
    	cloud_controller/vendor/cache/vcap_staging-0.1.0.gem
    	cloud_controller/vendor/cache/vcap_staging-0.1.4.gem
    	stager/Gemfile.lock
    	stager/vendor/cache/vcap_staging-0.1.0.gem
    	stager/vendor/cache/vcap_staging-0.1.3.gem
    	stager/vendor/cache/vcap_staging-0.1.4.gem
    	staging/Rakefile
    	staging/lib/vcap/staging/version.rb
    	staging/vcap_staging-0.1.3.gem
    
    Change-Id: Ia5ff28b9c349210ddb3fb86eb9506beebbdd4954
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
  2. Enable turning new stager on by email

    mpage authored
    Adds support for enabling new stager use by user email as well as by
    percent.
    
    Test plan:
    - New unit test
    - Enabled for my email addr, verified that I was using the new stager.
      Ran BVTs, verified they were not using the new stager.
    - Ran BVTs on my deployment
    
    Change-Id: I4c1e55c1d7fb33e608a0626db34c4b49695fa147
  3. Add basic varz stats

    mpage authored
    This adds counts for the number of pending tasks (tasks waiting to be processed)
    as well as the number of active tasks (tasks currently running).
    
    Test plan:
    - New unit test
    - Pushed N apps in parallel, watched varz counts
    
    Change-Id: Iadc991528a97f9d50a544ab8f05b6efff8a533bc
  4. Include staging.log if it exists, abort staging plugin if gem install…

    mpage authored
    … fails
    
    Previously, staging would succeed even if gem installs failed. This aborts
    the staging plugin if a gem install fails.
    
    Test plan:
    - Unit tests
    - BVTs locally
    - BVTs on my deployment
    
    Change-Id: Ibbe96f4989ca004f048257e7cb3c2819e3163f70
  5. Fix typo

    mpage authored
    Exercise for the reader:
    - How was the existing code syntactically valid?
    - What did it evaluate to?
    
    Test plan:
    - BVTs pass locally
    - BVTs pass on my deployment
    
    Change-Id: Ic665a42715a543ad0481b6c82e33a74ae3caceb0
  6. Set app state to STOPPED on staging failure

    mpage authored
    This keeps the new stager behavior in line with the old staging behavior.
    We explicitly stop the app, instead of starting a single broken instance and
    relying on the HM flapping logic to kick in.
    
    Test plan:
    - BVTs pass locally
    - BVTs pass on deployment
    
    Change-Id: I715d5ef6df3ddb027baa6dad4437d207cf9f8777
  7. Final stager changes

    mpage authored
    - Rewrite stager to use NATS queue groups instead of Resque.
    - Add support for staging uploads to nginx config
    - Integrate CC with stager
    - Add support to bin/vcap for controlling stager/redis instance
    
    Test plan:
    * Ran BVTs locally with and w/out the new stager, and with and w/out nginx support.
    * Ran BVTs against my deployment with and without the new stager.
    * Ran unit tests for stager and CC.
    
    Change-Id: I3c85d7de58f518d6111ca3dbf6c55fc532350d9d
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. Mahesh Patil

    Make dea runtimes configurable

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

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

    mahpat authored Gerrit Code Review committed
Something went wrong with that request. Please try again.