Pre-installing libpq-dev

- libpq is required by the pg gem which is required by the postgresql
  chef recipe
- This is a workaround to avoid forking the postgresql cookbook

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Added debugging to base.sh

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Moved apt-get of libpq-dev after ubuntu auto-updates

- auto-update was installing libpq-dev 9.1

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Blacklisting libpq-dev for unattended-upgrade

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Using 10periodic instead of 20auto-upgrades

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
bosh_cli requires Ruby (>=) 1.9.3, which comes with RubyGems, so mention Ruby version and remove RubyGems
moved Spiff prerequisite to top, included suggestion to upload release within VM if on Windows to avoid having to build Spiff on Windows, moved provision_cf script up as it performs stemcell upload too
Update provision_cf and bat_aws.sh to use the new stemcell bucket

[#76377448]

Signed-off-by: Andrea Law <alaw@pivotallabs.com>
Revert chef version to avoid issues with pg gem

The pg-ruby recipe contains a retry path that handles incompatible SSL
versions but newer versions of the chef_gem recipe break it.  By moving
to an older version of chef, we can avoid the problem.  Given we don't
really have any hard dependencies on chef versions, this is a quick way
to get things working again.

Another issue that's been addressed is the conflict between the periodic
update configuration introduced in base.sh and that managed by the
cookbooks.  Removing the code from `base.sh` seems to resolve this.
Update BOX_VERSION to 237

Signed-off-by: Adam Stegman <astegman@pivotallabs.com>
Ignore Bundler binstubs

This is a somewhat opinionated change. With these files ignored, the users who choose to use

```
bundle install --binstubs
```

to install dependencies won't have `git status` polluted with unknown, machine-generated files.
Merge pull request #156 from michaelklishin/patch-2

Ignore Bundler binstubs
Merge pull request #153 from dkoper/simplify-steps

Simplify steps
Build a custom nginx based on the bosh release

* Create custom bosh-lite::nginx recipe
  - Use source blobs from cf-release for nginx and the required modules
  - Use modified packaging script to build nginx
  - Use nginx configuration from bosh release
* Extend cleanup to remove chef artifacts from bosh
Merge pull request #158 from sykesm/omnibus-revert

Revert chef version to avoid issues with pg gem
Merge pull request #159 from sykesm/custom-nginx-build

Bring bosh-lite configuration up to date with recent bosh
Remove mcf

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Add packer-bosh changes

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Remove old chef configuration

Signed-off-by: Kris Hicks <krishicks@gmail.com>
Add ci scripts

Signed-off-by: Andrea Law <alaw@pivotallabs.com>