cloudfoundry-community-attic / bosh-cloudfoundry

Create, scale and upgrade your company's own Cloud Foundry
https://github.com/cloudfoundry-community/bosh-cloudfoundry#readme
MIT License
90 stars 29 forks source link

AWS gerrit issues to get merged #42

Open drnic opened 11 years ago

drnic commented 11 years ago

cf-release

Current jobs modified by the two patches above:

Jobs affected by changes in this release
+---------------------+----------+
| Name                | Version  |
+---------------------+----------+
| cloud_controller    | 56.2-dev |
| mongodb_node_ng     | 15.1-dev |
| cloud_controller_ng | 4.1-dev  |
| micro               | 90.1-dev |
| router_next         | 8.1-dev  |
| mysql_node_ng       | 13.1-dev |
| debian_nfs_server   | 7.1-dev  |
| router              | 18.1-dev |
+---------------------+----------+
drnic commented 11 years ago

To merge in these two patches, ensure that your inception VMs vcap public key is added to your gerrit account's ssh keys list. Then:

cd /var/vcap/store/releases/cf-release
git checkout -b patches
git pull ssh://drnic@reviews.cloudfoundry.org:29418/cf-release refs/changes/84/13084/4
git pull ssh://drnic@reviews.cloudfoundry.org:29418/cf-release refs/changes/37/13137/3
bosh create release --force && bosh -n --color upload release

Name the release "appcloud-dev" and then change /var/vcap/store/system/NAME/manifest.yml 's release_name to appcloud-dev.

drnic commented 11 years ago

HTTP-only UAA is now supported. HTTPS/SSL is not yet supported.

drnic commented 11 years ago

Also need patch from Jesse for the 402 error

drnic commented 11 years ago

@d Jesse, fyi, can you bump this issue when you post a gerrit patch for the 402 regression, please?

drnic commented 11 years ago

Mailing list suggests I need nfs; not sure why.

drnic commented 11 years ago

Yay we have a final list of 4 patches necessary to deploy a bare bones CF on AWS!

drnic commented 11 years ago

@jbayer @mkocher this ticket includes the 4 cf-release gerrit patches necessary to deploy CF v1 (and probably all required for v2) on AWS

drnic commented 11 years ago

Technically, the "UAA Endpoint http mode" ticket isn't "required"; but it allows you to deploy CF without getting an SSL certificate. It was @d's good idea to actually generate/fetch free certificates and use them automatically; rather than supporting http:// for UAA. I'll definitely look into SSL certs soon.