Adding final release for build 1836
set permissions on /tmp
[#64329392]

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
add configuration options for s3 blobstore client. Also add s3_force_path_style: true because the domain style is not well supported.
Adding final release for build 1840
inlined unnecessary helper method

Signed-off-by: Yulia Tolskaya <ytolskaya@pivotallabs.com>
stricter assertion on #get_state
Prune job release from legacy agent states

This will avoid an unnecessary update after upgrading the director.
formatting

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Disable Kernel Log Input Module

Signed-off-by: caleb miles <cmiles@pivotallabs.com>
Fix for mysql primary key bug

Signed-off-by: Rob Day-Reynolds <rdayreynolds@pivotallabs.com>
refactored RenderJobTemplatesPersister to not modify instance

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
extract database interaction from RenderedJobTemplatePersister

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
merge Hasher and Persister into RenderedJobInstance

JobRenderer#render now returns a RenderedJobInstance

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
inject logger into JobTemplateLoader

Signed-off-by: Nick Wade <nwade@pivotallabs.com>
extracted job template rendering into bosh-director-core gem

Signed-off-by: Mike Stallard <mstallard@pivotallabs.com>
ensure go agent stemcell has a apply_spec.yml available outside image

Signed-off-by: Mike Stallard <mstallard@pivotallabs.com>
Revert "extracted job template rendering into bosh-director-core gem"

While there was nothing wrong with the extraction, a bug in Rubygems 1.8
prevents us from successfully building a functioning stemcell. We will
have to sort that out before we bring this commit back.

This reverts commit a3f9159ada52d7a381a1820055a871f4f3f5438b.

Conflicts:
	Gemfile.lock
Adding final release for build 1858
Move the test double "release" into each context

Instead of having it shared at the top.
Package name collision error message gets friendlier

We now mention the offending job, the offending templates and the
releases and package name when we detect a collision before deploy.

[#delivers 63988466]