Permalink
Commits on Aug 14, 2018
  1. Merge branch 'develop' of github.com:cloudfoundry-incubator/bosh-goog…

    evandbrown committed Aug 14, 2018
    …le-cpi-release into develop
  2. Use Debian 9 in test infra

    evandbrown committed Aug 14, 2018
Commits on Jun 21, 2018
Commits on Jun 20, 2018
  1. Merge pull request #274 from cloudfoundry-incubator/pr-cpi-config-sup…

    evandbrown committed Jun 20, 2018
    …port
    
    CPI Config Support
  2. integration: modify to use request context

    evandbrown committed Jun 20, 2018
    This change fixes integration tests by modifying the CPI request to
    include context necessary for the 'cpi-config'-enabled CPI.
  3. Make unit tests work again

    evandbrown committed Jun 20, 2018
    This change makes it possible to inject a Google client when we're testing.
    And then it fixes all the broken tests.
    
    To support CPI config, we can't create the Google API client as early as
    we did previously (from the base BOSH config). Because we're creating
    the client later in the lifecycle of a CPI request, it messed up
    testing.
    
    This new method has the benefit of exercising some of the CPI request
    context stuff.
Commits on Jun 19, 2018
  1. wip: backend services

    evandbrown authored and craigatgoogle committed Jun 14, 2018
    Added int tests for scheme agnostic backend feature, and added logic to report error when ambiguous backend name is encountered.
  2. wip: cleanup wip

    evandbrown committed Jun 19, 2018
Commits on Jun 15, 2018
  1. google: Avoid Sandy Bridge CPUs

    evandbrown committed Jun 15, 2018
    This change allows the CPI to specify a CPU Architecture other than
    Sandy Bridge when creating a VM in a zone where it is possible to
    receive that processor type.
    
    Sandy Bridge is avoided as it does not expose RDRAND, which is required
    to run rng-tools on the stemcell. rng-tools is necessary to seed entropy
    to avoid crypto/rand from being blocked at boot, which may cause the
    director to timeout waiting for the bosh-agent to become available.
Commits on Jun 13, 2018
  1. Use Go 1.9

    evandbrown committed Jun 13, 2018
Commits on Jun 7, 2018
  1. Merge pull request #272 from iainsproat/gcp-accelerators

    evandbrown committed Jun 7, 2018
    GCP accelerators
Commits on Apr 28, 2018
  1. google/client: improve retry logic

    evandbrown committed Apr 28, 2018
    This change increases the number of retry attempts from 3 to 12 when a
    request to Google APIs fails. It also reduces the initial retry time
    from 200ms to 50ms. Finally, logging is added for each retry attempt.
    
    Fixes #268
Commits on Aug 29, 2017
  1. Merge branch 'develop' of github.com:cloudfoundry-incubator/bosh-goog…

    evandbrown committed Aug 29, 2017
    …le-cpi-release into develop
  2. Merge pull request #219 from cdutra/develop

    evandbrown committed Aug 29, 2017
    Add light stemcell version family 3431
  3. Merge branch 'develop' of github.com:cloudfoundry-incubator/bosh-goog…

    evandbrown committed Aug 29, 2017
    …le-cpi-release into develop
  4. docs: Fix typo

    evandbrown committed Aug 29, 2017
  5. Merge pull request #216 from drnic/lc-vars

    evandbrown committed Aug 29, 2017
    fix in some LC variables (makes perl happy for example)
  6. Merge pull request #201 from christopherclark/master

    evandbrown committed Aug 29, 2017
    Create NOTICE
Commits on Aug 21, 2017
  1. ci: Get bosh-cli from resource

    evandbrown committed Aug 18, 2017
    The bosh-cli tool was being downloaded from a task script. This change
    ensures it is retrieved as a resource (and replaces the old bosh-init
    which was retrieved this way).
Commits on Aug 18, 2017
  1. Updated CHANGELOG.md

    evandbrown committed Aug 18, 2017
Commits on Aug 17, 2017
  1. Merge branch 'develop'

    evandbrown committed Aug 17, 2017
  2. ci: Use bosh-stemcell resource in Concourse

    evandbrown committed Aug 17, 2017
    This change uses the official Concourse resource for BOSH stemcells,
    ensuring that the latest stemcell will be used in tests.
    
    It removes several stemcell integration tests that are redundant.
Commits on Aug 15, 2017
  1. Merge pull request #213 from Everlag/pr-3-sane_credentials_defaults

    evandbrown committed Aug 15, 2017
    Include sane pipeline credential defaults
  2. Merge pull request #218 from Everlag/pr-2-gcs_cpi_update-cleaned_up

    evandbrown committed Aug 15, 2017
    Add native Google Cloud Storage support
Commits on Jul 28, 2017
  1. ci: Support BOSH 262.x

    evandbrown committed Jul 28, 2017