{"action":"created","issue":{"url":"https://api.github.com/repos/cf-tm-bot/mega/issues/432","repository_url":"https://api.github.com/repos/cf-tm-bot/mega","labels_url":"https://api.github.com/repos/cf-tm-bot/mega/issues/432/labels{/name}","comments_url":"https://api.github.com/repos/cf-tm-bot/mega/issues/432/comments","events_url":"https://api.github.com/repos/cf-tm-bot/mega/issues/432/events","html_url":"https://github.com/cf-tm-bot/mega/issues/432","id":192433523,"number":432,"title":"Finalize and Integrate gcp/fresh pipeline into cf-deployment - Story Id: 135172157","user":{"login":"cf-tm-bot","id":20690070,"avatar_url":"https://avatars.githubusercontent.com/u/20690070?v=3","gravatar_id":"","url":"https://api.github.com/users/cf-tm-bot","html_url":"https://github.com/cf-tm-bot","followers_url":"https://api.github.com/users/cf-tm-bot/followers","following_url":"https://api.github.com/users/cf-tm-bot/following{/other_user}","gists_url":"https://api.github.com/users/cf-tm-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/cf-tm-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cf-tm-bot/subscriptions","organizations_url":"https://api.github.com/users/cf-tm-bot/orgs","repos_url":"https://api.github.com/users/cf-tm-bot/repos","events_url":"https://api.github.com/users/cf-tm-bot/events{/privacy}","received_events_url":"https://api.github.com/users/cf-tm-bot/received_events","type":"User","site_admin":false},"labels":[{"id":443816499,"url":"https://api.github.com/repos/cf-tm-bot/mega/labels/feature","name":"feature","color":"ededed","default":false},{"id":443824395,"url":"https://api.github.com/repos/cf-tm-bot/mega/labels/interview","name":"interview","color":"ededed","default":false},{"id":443817670,"url":"https://api.github.com/repos/cf-tm-bot/mega/labels/started","name":"started","color":"c8cbd0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-11-29T23:38:23Z","updated_at":"2016-12-08T17:32:59Z","closed_at":null,"body":"We want successfully deploying and CATsing a fresh instance of cf-deployment on GCP to be a precondition to promoting cf-deployment/develop to master. The work to make automated deployment to GCP function at all has been done in a previous story: #133354789. Now, we need to integrate that process into our main concourse pipeline.\n\nThe new GCP pipeline jobs should be moved into the `cf-deployment` pipeline, and the old `gcp-cf-deployment` pipeline deleted.\n\nThey should also be arranged in order, and `bless-manifest` should require the GCP run-cats task to pass.\n\nMake sure to keep all the jobs in `cf-deployment` public.\n\nA few other things we know of we'd like to clean up:\n- we shouldn't be `auth`ing at the end of `create-gcp-bosh-director`. The task that creates the env doesn't need to sign into it, and this will simplify things. (Although: is signing into it worth it as a very basic test of its presence and accessibility?)\n- `destroy-infrastructure` for GCP should delete all vms and the `bosh-state.json` before running `terraform destroy`.\n- Deploy and Acceptance Test job names should reflect fresh/upgrade: `deploy-releases-fresh`/`deploy-releases-upgrade`, `acceptance-tests-fresh`/`acceptance-tests-upgrade`\n- Infrastructure-related builds should refer to environments: `setup-infrastucture-luna`/`setup-infrastructure-hermione`\n- delete-deployment must also run before `deploy-releases-fresh`. As an optimization, it could also run `delete-deployment` after CATs have passed (in parallel with `bless-manifest`)\n\nAlso, if you notice any network flakiness, make sure to record, as other teams are noticing issues with timeouts on the CF CLI.\n\n## Job Sequence:\n### Main Sequence:\n- Update Releases*\n- Delete Deployments\n- Upload Stemcell\n- Deploy\n- Run CATs\n- Bless Manifest*\n\n### Infrastructure Jobs:\n- create infrastructure\n- destroy infrastructure\n- create gcp bosh director\n- update gcp cloud config\n\n---\n\nMirrors: [story 135172157](https://www.pivotaltracker.com/story/show/135172157) submitted on Nov 29, 2016 UTC\n- **Requester**: Jesse Alford\n- **Owners**: Jesse Alford, Josh Aresty\n- **Estimate**: 3.0"},"comment":{"url":"https://api.github.com/repos/cf-tm-bot/mega/issues/comments/265802086","html_url":"https://github.com/cf-tm-bot/mega/issues/432#issuecomment-265802086","issue_url":"https://api.github.com/repos/cf-tm-bot/mega/issues/432","id":265802086,"user":{"login":"cf-tm-bot","id":20690070,"avatar_url":"https://avatars.githubusercontent.com/u/20690070?v=3","gravatar_id":"","url":"https://api.github.com/users/cf-tm-bot","html_url":"https://github.com/cf-tm-bot","followers_url":"https://api.github.com/users/cf-tm-bot/followers","following_url":"https://api.github.com/users/cf-tm-bot/following{/other_user}","gists_url":"https://api.github.com/users/cf-tm-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/cf-tm-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cf-tm-bot/subscriptions","organizations_url":"https://api.github.com/users/cf-tm-bot/orgs","repos_url":"https://api.github.com/users/cf-tm-bot/repos","events_url":"https://api.github.com/users/cf-tm-bot/events{/privacy}","received_events_url":"https://api.github.com/users/cf-tm-bot/received_events","type":"User","site_admin":false},"created_at":"2016-12-08T17:32:59Z","updated_at":"2016-12-08T17:32:59Z","body":"Josh Aresty [commented](https://www.pivotaltracker.com/n/projects/1382120/stories/135172157/comments/157701261) on Dec 8, 2016, 4.56 PM UTC:\n\n`@pt:jessetalford` Where is the upload-stemcell-fresh concourse job?  I'm not seeing it in the latest pipeline on master?\n\n<!--\nComment Id: 157701261\n-->"}}
{"actor":{"display_login":"cf-tm-bot"}}