Namespace BufferedLogger to avoid a global 'logger'

[#81612110]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh_common to use Logging::Logger instead of Logger

[#81611698]

Signed-off-by: Michael Maximilien <maximilien@acm.org>
Switch bosh-dev to use Logging instead of MonoLogger

[#81611698]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh-monitor to use Logging instead of MonoLogger

[#81611698]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh-director to use Logging.logger instead of Logger

- Added BufferedLogger to print logs on test errors
- Removed EventLog::CustomLogger in favor of a formatted Logging::Logger

[#81611698]

Signed-off-by: Karl Isenberg <kisenberg@pivotal.io>
Switch bosh_cpi to use Logging::Logger instead of Logger

[#81611698]

Signed-off-by: Michael Maximilien <maximilien@acm.org>
Bump Gemfile.lock with logger gem dependencies

[#81611698]

Signed-off-by: Michael Maximilien <maximilien@acm.org>
updated CHANGELOG with build 2751, 2754, 2765
Fix mis-named local (logging -> logging_config)

This only adds only the test for the situation when the file is defined in the
config. I'd prefer to test the other case but RSpec isn't playing nicely since
we also configure the logger in the RSpec configuration. For some reason it
fails to meet the expectation when the third argument, the layout, is replaced
with the 'anything' matcher.
Update bosh release ruby to 2.1.4

Fixes CVE-2014-8080[0] and CVE-2014-4975[1].

[0] Denial of Service XML Expansion
https://www.ruby-lang.org/en/news/2014/10/27/rexml-dos-cve-2014-8080/

[1] segmentation fault/buffer overrun in pack.c (encodes)
http://people.canonical.com/~ubuntu-security/cve/2014/CVE-2014-4975.html
Adding final release for build 2768
Remove -u option

Signed-off-by: Andrei Dinin <adinin@pivotal.io>
Remove deprecation warnings

Signed-off-by: Andrei Dinin <adinin@pivotal.io>
Remove 'fog' as it is not being used

Signed-off-by: Andrei Dinin <adinin@pivotal.io>
Specify bucket when publishing stemcell

* ci:publish_stemcell takes extra argument publish_s3_bucket_name
* ci:publish_stemcell_in_vm takes extra argument publish_s3_bucket_name

Signed-off-by: Andrei Dinin <adinin@pivotal.io>
Signed-off-by: Edward Zhang <zhuadl@cn.ibm.com>
Disk path can configurable

Signed-off-by: Phan Le <ple@pivotal.io>
Delete vm after cleaning the vsphere agent env

Signed-off-by: Phan Le <ple@pivotal.io>
Update go from 1.2.2 to 1.3.3 on stemcell builder

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Rescue in vsphere_cpi delete_disk

When the -flat.vmdk file is not found, do not raise, as the file does not
exist on the VSAN Datastore.

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>
Refactor rescuing in vsphere cpi client

- Explicitly begin rescue block in delete_path()
- Rescue within tasks.each so that each task executes even if others throw an exception

Signed-off-by: Zachary Auerbach <zauerbach@pivotal.io>