Permalink
Commits on Sep 13, 2011
  1. Enable turning new stager on by email

    mpage
    mpage committed Sep 8, 2011
    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
  2. Add basic varz stats

    mpage
    mpage committed Sep 8, 2011
    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
  3. Include staging.log if it exists, abort staging plugin if gem install…

    mpage
    mpage committed Sep 7, 2011
    … 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
  4. Fix typo

    mpage
    mpage committed Sep 7, 2011
    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
  5. Set app state to STOPPED on staging failure

    mpage
    mpage committed Sep 7, 2011
    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
  6. Final stager changes

    mpage
    mpage committed Aug 12, 2011
    - 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 2, 2011
  1. Update stager to use new staging gem.

    mpage
    mpage committed Aug 16, 2011
    Change-Id: I49f571bf7630a48401bb6e9aa46bf0ff2a1655b1
  2. Pull existing staging code out of the CC into its own gem

    mpage
    mpage committed Aug 12, 2011
    Change-Id: Ia33f0c7b09b98dca076ea1ed461eb6ff390dd313
  3. Merge "(re)enable php and python in the stock cc config"

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

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

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

    Vadim Spivak
    Vadim Spivak committed Aug 30, 2011
    Change-Id: Icab6ff74d16677ec269d6bf6a5cb5d842069d770
Commits on Aug 29, 2011
  1. Merge "Application debug modes."

    Alex Suraci authored and testazuretrain committed Aug 29, 2011
Commits on Aug 26, 2011
  1. Merge "Update the Tomcat package to include a fingerprint of the cont…

    AB Srinivasan authored and testazuretrain committed Aug 26, 2011
    …ents - uses SHA1, include meta-info on downloaded Tomcat."
  2. Application debug modes.

    Alex Suraci
    Alex Suraci committed Jul 13, 2011
    Includes the addition of a global cloud controller route,
    `/info/runtimes', which responds with all runtime information from the
    DEAs. Also includes some renovations for how we store app metadata.
    
    Change-Id: I11b076b6c53b962acfa58407b7ebe857060bb08a
  3. Update the Tomcat package to include a fingerprint of the contents - …

    AB Srinivasan
    AB Srinivasan committed Aug 25, 2011
    …uses SHA1, include meta-info on downloaded Tomcat.
    
    Change-Id: If156a9a6dd3758c394d43818583636c758f05f16
Commits on Aug 25, 2011
  1. bump test submodule ptr

    Patrick Bozeman
    Patrick Bozeman committed Aug 25, 2011
    Change-Id: I69b4db3906d4cc8030a828ca8b84afec0fb9b79b
  2. get php config resources from php plugin dir, not /etc

    Patrick Bozeman
    Patrick Bozeman committed Aug 25, 2011
    Change-Id: I75ce1aab15a7e1f656dc54315517497f11deece4
  3. Squashed merge of the final phpfog pull request

    Lucas Carlson Patrick Bozeman
    Lucas Carlson authored and Patrick Bozeman committed Aug 25, 2011
    Conflicts:
    	AUTHORS
    	cloud_controller/app/models/app.rb
    	cloud_controller/spec/staging/php_spec.rb
    	cloud_controller/staging/apache_common/resources/generate_apache_conf
    	cloud_controller/staging/manifests/php.yml
    	cloud_controller/staging/php/plugin.rb
    
    Change-Id: I638c125b777dca0139258295d2fbb37c16f30e21
Commits on Aug 24, 2011
  1. Merge changes Iaa3cd52c,I977dbc22,I2251057c

    Patrick Bozeman authored and testazuretrain committed Aug 24, 2011
    * changes:
      bump recommended vm memory size
      Allow large resource payloads to go through nginx to the CC
      Fix indentation and whitespace in vcap_setup
  2. bump recommended vm memory size

    Patrick Bozeman
    Patrick Bozeman committed Aug 24, 2011
    Change-Id: Iaa3cd52c263677200425564ae09ccf3b6b46ab52
  3. Allow large resource payloads to go through nginx to the CC

    Vadim Spivak Patrick Bozeman
    Vadim Spivak authored and Patrick Bozeman committed Aug 24, 2011
    Change-Id: I977dbc2229bafdee2758792d2affe83b6abafc36
  4. Setup cf logs under deployment home directory.

    mahpat committed Aug 24, 2011
    In addtion this change also includes the following changes.
    o Remove all backup service related scripts/templates.
    o Simple fix to change the deployment name for mulithost mongodb deployment.
    
    Testing Done: verified single host deployment, checked presence of log files in
    the new location.
    
    Change-Id: I2b96246da62fe44a3e7de5ca86ca0bf49a20b9c3
  5. Fix indentation and whitespace in vcap_setup

    Picky Whitespace Guy Patrick Bozeman
    Picky Whitespace Guy authored and Patrick Bozeman committed Aug 24, 2011
    Change-Id: I2251057c7a5fc16c213c50dc562af06a3d2778ea
  6. Split services into each service.

    mahpat committed Aug 24, 2011
    Also bumped up the verision of rubygems and bundler.
    
    Testing Done: tested single host setup. Will test multihost setup before
    submitting the change.
    
    Change-Id: Ib7ab913f5bf27e90962b5bade2a9b9a7b51cecfd
  7. Merge "Merge branch 'phpfog'"

    Patrick Bozeman authored and testazuretrain committed Aug 24, 2011
  8. Merge "Merge branch 'python'"

    Patrick Bozeman authored and testazuretrain committed Aug 24, 2011
  9. Bug fix. add not_if to package resource.

    mahpat committed Aug 23, 2011
    Change-Id: I79db7886eb71ed1c574ca01ca86de67c51803003
Commits on Aug 23, 2011
  1. Merge branch 'phpfog'

    Patrick Bozeman
    Patrick Bozeman committed Aug 23, 2011
    Conflicts:
    	cloud_controller/app/models/app.rb
    
    Change-Id: Ib6a780f38cc6d116bc8777bba79892f52a4e9d29
  2. Merge "Fix check for subprocess exit status"

    mpage authored and testazuretrain committed Aug 23, 2011
  3. Merge branch 'python'

    Patrick Bozeman
    Patrick Bozeman committed Aug 23, 2011
    Change-Id: I8563280ecbe5d2c323e3446655c8ea5bec891eef
  4. Fixing typo in apache start.sh for php

    Lucas Carlson Patrick Bozeman
    Lucas Carlson authored and Patrick Bozeman committed Aug 20, 2011
    Change-Id: I8f9c24e7c3f5d1129416e0c1b627a9442e1cca4a
  5. white space fixup

    Patrick Bozeman
    Patrick Bozeman committed Aug 17, 2011
    Change-Id: I7319ada63ed40928bd97f44e5048846eaea23c46
  6. Support for deploying PHP applications through a standard Apache conf…

    Lucas Carlson Patrick Bozeman
    Lucas Carlson authored and Patrick Bozeman committed Jul 8, 2011
    …iguration with built-in support for APC, memcache, mongo and redis.
    
    Change-Id: Icf1bdb17f4b1865afa350704937874f5787b3457