{"push_id":842131344,"size":42,"distinct_size":6,"ref":"refs/heads/106191288-logsearch-for-cloudfoundry","head":"f4aa434b2f0993d53dfe96f3ee69a8b3ff3f923f","before":"5ed505d24cab7debb5c5a6aa1b0444474c6a3350","commits":[{"sha":"d78cd81ad5eeacb349880c90ea3579daa0055069","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@gmail.com","name":"Michal Tekel"},"message":"Paralelize job deployment\n\nMove consul serial updates false to a place that seems to be more\nauthoritative (meaning, it is likely to define the final value in\nthe manifest).","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/d78cd81ad5eeacb349880c90ea3579daa0055069"},{"sha":"5238b2f8844ed9374a36d08c1246cf77de6d5626","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@uncommonsense-uk.com","name":"ActionJack"},"message":"Merge pull request #43 from alphagov/cf-manifest-fix\n\n[#105181922] Paralelize job deployment","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/5238b2f8844ed9374a36d08c1246cf77de6d5626"},{"sha":"6ac16c311e2fe97cb516ff7cc3af27e230d72236","author":{"email":"2adf8750ebf867c309e7a7aa7261810f76a10b79@gmail.com","name":"Dan Carley"},"message":"Makefile: Fix reference to delete-deployments\n\nThe missing \"s\" was causing `make destroy-aws` and `make bosh-delete-aws`\nfail with the following error:\n\n    make: *** No rule to make target `delete-deployment', needed by `bosh-delete-aws'.  Stop.","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/6ac16c311e2fe97cb516ff7cc3af27e230d72236"},{"sha":"9fb92a09dfe52bf5e741070d8eba170de917cb27","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@users.noreply.github.com","name":"mtekel"},"message":"Merge pull request #44 from alphagov/fix_delete_deployments_typo\n\n[#104894544] Makefile: Fix reference to delete-deployments","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/9fb92a09dfe52bf5e741070d8eba170de917cb27"},{"sha":"e0e33da880d2af5c75b9b192a16376925cba57bf","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Pass cf admin credentials to the smoke test script\n\nThe password for the admin user has been changed to a secure password\nstored in our password store. We need to pass the new credentials\nfrom `paas-pass` for the admin user to be able to run the smoke tests.\n\nThis depends on the right credentials stored in: `paas-pass cloudfoundry/cf_admin_password`","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/e0e33da880d2af5c75b9b192a16376925cba57bf"},{"sha":"1e86271b083ae94aa7b156d1e5bda8f4c9da3044","author":{"email":"c1163beb6037bd96736b9dbd2d81ade92dce5eaf@jonty.co.uk","name":"Jonty Wareing"},"message":"Allow skipping confirmation step with SKIP_CONFIRM\n\nThis is required for jenkins jobs etc","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/1e86271b083ae94aa7b156d1e5bda8f4c9da3044"},{"sha":"0086f7b854f971fed941a69a9a8d103bc680025c","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"saliceti"},"message":"Merge pull request #45 from alphagov/allow_confirmation_skip\n\nAllow skipping confirmation step with SKIP_CONFIRM","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/0086f7b854f971fed941a69a9a8d103bc680025c"},{"sha":"e7f38807dd259ad9709f8a12575067e85217c708","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@gmail.com","name":"Michal Tekel"},"message":"Revert custom router status PW\n\nDon't override router status user name and password in router properties.\nThis was initially described as a way to let collectd know about the varz\nrouter endpoint user and password, but in reality it also overrides/sets\nthese. Use global values specified in properties instead.","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/e7f38807dd259ad9709f8a12575067e85217c708"},{"sha":"52c18dc20536f89718c1fa35698880764c09b19e","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@gmail.com","name":"Michal Tekel"},"message":"provision: Use $CF_VERSION for cf version in bosh\n\nWe used it in the repository url, but not the bosh release version.","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/52c18dc20536f89718c1fa35698880764c09b19e"},{"sha":"0ee7fb49e27144f189204ed34295afae04eee52e","author":{"email":"18a9d1922a96ea8dbf3e8361dd7eef395d567ff0@gmail.com","name":"Dan Carley"},"message":"Merge pull request #46 from alphagov/fix-router-pw\n\n[#104107182] Revert custom router status PW","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/0ee7fb49e27144f189204ed34295afae04eee52e"},{"sha":"4a7191d4330a59e7676c8ae3c449f0b2cfd84c3e","author":{"email":"d53773455e8457039e01995d2759722daad95f3a@digital.cabinet-office.gov.uk","name":"Jim Conner"},"message":"Increase the ELB idle timeout to 300 seconds.\n\nThe AWS elstic load balancer will timeout connections after a number\nof seconds of inactivity. By default this is set to 60 seconds, but this\nwas causing problems with the deployment of the postgresql-service-broker\nwhen pushing the app to a freshly deployed CF.\n\nAfter investigation, it was found that there is a long period of inactivity\nbetween the CF CLI client and the API server whilst the DEA downloaded and\nunpacked the buildpacks required by the psql broker. It appears that we need\nto allow at least 157 seconds for these buildpack steps to complete the first\ntime.\n\nIncreasing the AWS ELB idle_timeout up to 300 seconds allows for all of the\nbuildpack steps to complete, and allows the psql broker to deploy without\nerror.","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/4a7191d4330a59e7676c8ae3c449f0b2cfd84c3e"},{"sha":"95790e4d3dcefb75d0eeda6028dc13f8c6644422","author":{"email":"c1163beb6037bd96736b9dbd2d81ade92dce5eaf@jonty.co.uk","name":"Jonty Wareing"},"message":"Merge pull request #48 from alphagov/105214754_psql_timeout_bug\n\nIncrease the ELB idle timeout to 300 seconds.","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/95790e4d3dcefb75d0eeda6028dc13f8c6644422"},{"sha":"31050dbc92cc212923fd2e83b48f3a539d0e3d03","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Add ROOT_PASS_DIR parameter to make","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/31050dbc92cc212923fd2e83b48f3a539d0e3d03"},{"sha":"a17f642a55741903cbbf0518619f57b599b94686","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Retry terraform command\n\nTerraform fails frequently with error:\n\n```\n* aws_security_group.director: diffs didn't match during apply. This is a bug with Terraform and should be reported.\n```\n\nThis fix adds one retry in case of failure.","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/a17f642a55741903cbbf0518619f57b599b94686"},{"sha":"0c295d0c221555b88ec3bd9c94b4bc2c57863b71","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@gmail.com","name":"Michal Tekel"},"message":"AWS: Enable cross zone load balancing\n\nWithout cross zone load balancing, if a router (or all routers) in one\nzone go down, then ELB in that zone will not forward requests further,\nbut return 502/4 or drop them. With cross zone LB enabled, it would\nforward to other zone, not impacting service availability. Cross zone\nLB also equalizes load on each zone, in case if for some reason (\nusually DNS related) ELB in one zone gets many more request than ELB in\nother zone...","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/0c295d0c221555b88ec3bd9c94b4bc2c57863b71"},{"sha":"a96c0bc2d45dc8981caa88eb0e79a3512f87e205","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Merge pull request #49 from alphagov/cross-zone-elb\n\n[#100205808] AWS: Enable cross zone load balancing","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/a96c0bc2d45dc8981caa88eb0e79a3512f87e205"},{"sha":"508d0388cd578a83219399d7db8c7fcebb5b14cb","author":{"email":"18a9d1922a96ea8dbf3e8361dd7eef395d567ff0@gmail.com","name":"Dan Carley"},"message":"Merge pull request #47 from alphagov/103903920_ci_cf\n\n[#103903920] Changes for CI build","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/508d0388cd578a83219399d7db8c7fcebb5b14cb"},{"sha":"4f1ede713830805ec7ddaf00afef871a64e21238","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@gmail.com","name":"Michal Tekel"},"message":"Remove API Worker\n\nApi Worker only does asynchronous jobs. Other jobs are done by the API\nserver itself. In this commit we remove API Worker server and add the\nworker template to the API server. This way API server will be able to\ndo all kinds of jobs. To scale, we now just need to add more API servers\ninstead of managing 2 separate pools of instances, which all need some\nminimal amount of instances for resiliency...","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/4f1ede713830805ec7ddaf00afef871a64e21238"},{"sha":"d4ac2054e1374f5d90cdea7abed4be79e9702a2f","author":{"email":"88e4a720afd4e9effa713a3d0b41296f9bee9689@gmail.com","name":"Michal Tekel"},"message":"Ensure consul is 1st in the template\n\nAdd consul as 1st job in the api.yml, because api.yml gets picked as\nfirst by spiff when merging files. Consul should be 1st deployed job\nbecause currently consul_agent job can't wait (keep restarting) for\nlonger than 60 seconds. It gets stuck afterwards, unless consul is\ndeployed and running. Also in the original cf-jobs.yml, consul is the\n1st job...","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/d4ac2054e1374f5d90cdea7abed4be79e9702a2f"},{"sha":"9c7cd392662a4a23e1368f955c31399c15a41587","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Merge pull request #50 from alphagov/remove-api-worker\n\n[#100205808] Remove API Worker","distinct":false,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/9c7cd392662a4a23e1368f955c31399c15a41587"}]}