Commits on Nov 13, 2011
  1. Merge branch 'atmos' into services-r6

    Change-Id: Iafabf81a6e06285db74fc7bc360e554177e6dfeb
    figo committed Nov 13, 2011
Commits on Nov 3, 2011
  1. Merge branch 'master' into atmos

    Change-Id: I41461bc21142a0a4b8ae1c3d1aac80efbdba5f61
    figo committed Nov 3, 2011
  2. Merge branch 'master' into services-r6

    Change-Id: I5c3fe671fbd886db48caedc6dc308ebd326167cf
    felixhoo committed Nov 3, 2011
Commits on Nov 2, 2011
  1. fix to nginx upload path in cloudcontroller to support situation where

    there is no uploaded file i.e. all bits already in the resources pool.
    
    Change-Id: I9b4e0396b0461cc6bcc084dfec37f36a0b7517d2
    Tal Garfinkel committed Nov 1, 2011
Commits on Nov 1, 2011
  1. Merge "Don't log CloudErrors"

    mpage committed with Gerrit Code Review Nov 1, 2011
  2. Merge "Fix typo in app_connection."

    mpage committed with Gerrit Code Review Nov 1, 2011
Commits on Oct 31, 2011
  1. @bnugmanov

    Merge "health manager START requests are queued in a PrioritySet: a p…

    …riority queue that prevents duplicate entries. This is combination of multiple commits that includes implementation of the PriorityQueue, PrioritySet with optional key object."
    bnugmanov committed with Gerrit Code Review Oct 31, 2011
  2. initialize logger for health_manager tests

    Change-Id: I648d29f8b3013f6cab47dab4a43af5f07f483433
    Patrick Bozeman committed Oct 31, 2011
  3. default numcores to 1 if we can't figure it out

    Change-Id: I56fde65a413db7f63fa2a9c4e93fe371b833568d
    Patrick Bozeman committed Oct 31, 2011
Commits on Oct 28, 2011
  1. @bnugmanov

    health manager START requests are queued in a PrioritySet: a priority…

    … queue
    
    that prevents duplicate entries.  This is combination of multiple commits that includes implementation of the PriorityQueue, PrioritySet with optional key object.
    
    Change-Id: I7124d04ad1483b7ead44712a6221f6c636260700
    bnugmanov committed Oct 25, 2011
  2. Merge "Better error handling around app packaging."

    mpage committed with Gerrit Code Review Oct 28, 2011
  3. Merge "UserTokensController#create should support admin privilege."

    Patrick Bozeman committed with Gerrit Code Review Oct 28, 2011
  4. Merge "Merge of "Fix passing params to status server""

    Patrick Bozeman committed with Gerrit Code Review Oct 28, 2011
  5. Merge "Add rps for all apps not only top 10 in /varz"

    Patrick Bozeman committed with Gerrit Code Review Oct 28, 2011
  6. @bnugmanov

    Merge "bumping eventmachine to 0.12.11.cloudfoundry.1 for health mana…

    …ger"
    bnugmanov committed with Gerrit Code Review Oct 28, 2011
  7. @yssk22

    UserTokensController#create should support admin privilege.

    Change-Id: I351847ba627d8aef5c72e8da450f753e0c3cf220
    yssk22 committed with Patrick Bozeman Oct 27, 2011
  8. @dieu

    Merge of "Fix passing params to status server"

    Conflicts:
    	cloud_controller/config/cloud_controller.yml
    	tests
    
    Change-Id: I39a8da8d509d153205d5b82c44ea63ee19322e07
    dieu committed with Patrick Bozeman Oct 27, 2011
  9. @dieu

    Add rps for all apps not only top 10 in /varz

    - expose 'top' var which holds request-per-second stats for all apps
    - add expose_all_apps config parameter which determines if we expose
    rps stats for all apps
    
    Change-Id: Id66f92c66bbe500c9977f606f86346a1d287aa4b
    dieu committed with Patrick Bozeman Sep 20, 2011
  10. Merge "Authorization for UsersController#info"

    Patrick Bozeman committed with Gerrit Code Review Oct 28, 2011
  11. Don't log CloudErrors

    Logging these clogs up our logs and provides little value as we've either
    1) already logged the error condition that caused us to throw the CloudError,
    or 2) already logged the error due to an unhandled exception.
    
    Test plan:
    - None :O
    
    Change-Id: Iba4e79c6069e708d341d75291145a8dd359cba3b
    mpage committed Oct 27, 2011
  12. Merge "Chef recipes: add max_clients to config"

    Tang Rui committed with Gerrit Code Review Oct 28, 2011
  13. @bnugmanov

    bumping eventmachine to 0.12.11.cloudfoundry.1 for health manager

    Change-Id: I301ce30801a0b53aee4933b5d6f933075907cd4c
    bnugmanov committed Oct 27, 2011
  14. Better error handling around app packaging.

    This diff attempts to provide more robust error handling around all
    stages of app packaging. App packaging failures should now be
    propagated back to the user instead of being silently ignored.
    Specifically, we do the following:
    
    - Raise an instance of AppPackageError if the initial unpacking of the
      application fails for any reason.
    - Raise an instance of AppPackageError if any stage of resource pool
      synchronization fails. We replace VCAP.defer with a method that
      defers the computation and propagates exceptions back to the calling
      fiber.
    - Raise an instance of AppPackageError if the final repacking of
      the application fails.
    
    The specific errors are caught and logged (along with backtraces) before
    wrapping them in AppPackageErrors.
    
    Test plan:
    - New unit tests pass
    - BVTs pass
    - Deployed the sample node app with symlinks outside the app directory.
      Now fails with "Error 402: App packaging failed: 'Failed synchronizing resource pool'"
    
    Change-Id: I5367ae196408851a9f5bd72b0f8cb994c7e23931
    mpage committed Oct 27, 2011
Commits on Oct 27, 2011
  1. Merge "Make comm_inactivity_timeout configurable for ClientConnection"

    mpage committed with Gerrit Code Review Oct 27, 2011
  2. @yssk22

    Authorization for UsersController#info

    Change-Id: I3ffb250f4d78f00b9ae72f55e98745f9f306bc52
    yssk22 committed with Patrick Bozeman Oct 27, 2011
  3. Merge "bump eventmachine to 0.12.11.cloudfoundry.1"

    Patrick Bozeman committed with Gerrit Code Review Oct 27, 2011
  4. Chef recipes: add max_clients to config

    Change-Id: Id0c73113ecdcd5ed88008809a9b3a1cf93b0655e
    Tang Rui committed Oct 26, 2011
Commits on Oct 26, 2011
  1. bump eventmachine to 0.12.11.cloudfoundry.1

    Change-Id: Ie4d48312f05e0712035a0d08c3573056ba1f615b
    Patrick Bozeman committed Aug 23, 2011
Commits on Oct 25, 2011
  1. Make comm_inactivity_timeout configurable for ClientConnection

    Test plan:
    - Unit tests pass
    - Bumped timeout in config, verified with long running staging app
    
    Change-Id: Id71825a11436f55cafe9ff8768a0ed976151fea3
    mpage committed Oct 25, 2011
  2. Chef recipes: add command_rename_prefix to config

    Change-Id: I59ac03fdd193534abb322814bd75559f94856ae5
    Tang Rui committed Oct 24, 2011
  3. Chef recipes: add redis_log_dif to config

    Change-Id: I95fa9bea943f1195c3e99a3124e61cdb1c33fdef
    rtang committed with Tang Rui Oct 14, 2011
Commits on Oct 21, 2011
  1. @bnugmanov

    removing chatty logging in droplet_update

    Change-Id: I0c64f17915c92d0f35731eadbe0fed2a6ff71d65
    bnugmanov committed Oct 21, 2011
Commits on Oct 20, 2011
  1. @mahpat

    Merge "Run cloud foundry components installed by chef scripts"

    mahpat committed with Gerrit Code Review Oct 20, 2011
  2. @bnugmanov

    Merge "fixing event log using pp_inspect instead of to_json"

    bnugmanov committed with Gerrit Code Review Oct 20, 2011
Commits on Oct 19, 2011
  1. @mahpat

    Run cloud foundry components installed by chef scripts

    If the ENV variable CLOUD_FOUNDRY_CONFIG_PATH is defined, config files are
    picked up from that location. This allows components installed by the chef scripts to be
    run by hand. i.e. without using the wrapper vcap/dev_setup/bin/vcap_dev <start/stop>
    
    Change-Id: Ib6c971c6642bcb3b24186169e1c768ee70ba8d7b
    mahpat committed Oct 3, 2011