{"push_id":663737173,"size":18,"distinct_size":18,"ref":"refs/heads/dynamic_inventory_rebase","head":"e7a692c6ff1b11c60931fba6dd608cb695fe1526","before":"83018a527aa54829a65cb4cde1b8511d35ee5b5a","commits":[{"sha":"9b9873f51fe8d07589c9b28164291a1b4a7800ee","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Moved docker-registry settings from group_vars\n\nWith our dynamic host names and dynamic inventory, we no longer have a group of servers called 'docker-registry' so the file inside group_vars was never being read. The settings have been moved into site-gce and site-aws instead.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/9b9873f51fe8d07589c9b28164291a1b4a7800ee"},{"sha":"4ad28bcf7f36e941f1de84da705c494874142043","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"First bash at being able to parse for ip_field\n\nAdding an extra -e 'ip_field=gce_ip_address' to the playbook command allows us to use that variable within both globals.yml and common.yml to conditionally select which address format to use.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/4ad28bcf7f36e941f1de84da705c494874142043"},{"sha":"42474243b0deed68c90e4d0bcb651ec718a2529c","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Lazy update of readme\n\nJust capturing the command to run... will update docs soon.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/42474243b0deed68c90e4d0bcb651ec718a2529c"},{"sha":"eb3a6e16f53ed4fb7b42ab8356d2c2801e77e496","author":{"email":"2adf8750ebf867c309e7a7aa7261810f76a10b79@gmail.com","name":"Dan Carley"},"message":"Make registry bucket name dynamic on AWS\n\nSo that we no longer need to modify this by hand when creating a new\nindependent environment.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/eb3a6e16f53ed4fb7b42ab8356d2c2801e77e496"},{"sha":"810c71c83a6ab0714d5ddd323f8851034bd4801d","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Regex hostname format to work with GCE & AWS\n\nHost names are wildly different between the two different cloud platforms, so we're having to use regex to choose the appropriate host name format.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/810c71c83a6ab0714d5ddd323f8851034bd4801d"},{"sha":"8359b963656b3feee22bdcb7754cdd6c59a28c63","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Globals.yml for AWS only (breaks GCE)","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/8359b963656b3feee22bdcb7754cdd6c59a28c63"},{"sha":"8bcc1bd2cfc7ca7b758d62df819343b223f7297d","author":{"email":"2adf8750ebf867c309e7a7aa7261810f76a10b79@gmail.com","name":"Dan Carley"},"message":"fixup: Add FIXME for documenting secrets.py","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/8bcc1bd2cfc7ca7b758d62df819343b223f7297d"},{"sha":"1902e4bb592575779488c8d169000ff95e19daa4","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Settings require for compatibility with our EC2\n\nWe need to use private_ip addresses for provisioning","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/1902e4bb592575779488c8d169000ff95e19daa4"},{"sha":"675bec7c41d00191452205f09a9dd5ca697f4b21","author":{"email":"2adf8750ebf867c309e7a7aa7261810f76a10b79@gmail.com","name":"Dan Carley"},"message":"fixup: FIXME about CA files on OSX","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/675bec7c41d00191452205f09a9dd5ca697f4b21"},{"sha":"22b3350fd19cba7aa5cca3349a0ffcfdca8aa9b9","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"globals.yml broken out into platform specifics\n\nUnfortunatly it seems that we have not choice but to use two different 'global' variable files due to the difference in naming conventions when using dynamic inventory scripts.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/22b3350fd19cba7aa5cca3349a0ffcfdca8aa9b9"},{"sha":"3c48bb340ff3797d473d5aa825e51d81207eb80d","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Global includes now passed on command line\n\nThe hosts: all approach didn't work.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/3c48bb340ff3797d473d5aa825e51d81207eb80d"},{"sha":"545386b59603753cc2f1318e4f08e404078025a0","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"New platform-specific 'globals'","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/545386b59603753cc2f1318e4f08e404078025a0"},{"sha":"5bcbced85b9bb8cac20a0d846643d5da6ffc93fd","author":{"email":"2adf8750ebf867c309e7a7aa7261810f76a10b79@gmail.com","name":"Dan Carley"},"message":"fixup: FIXME document AWS environment variables.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/5bcbced85b9bb8cac20a0d846643d5da6ffc93fd"},{"sha":"8ada5a2c16233936de0d3866bb0d49e87bce3a6c","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Fixed host name format for gandalf_host","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/8ada5a2c16233936de0d3866bb0d49e87bce3a6c"},{"sha":"5e37ae44fbc6e182a73404019867249d33017a7e","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Moved global settings back into globals.yml\n\nThe settings in globals.yml are now truly global between both platforms.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/5e37ae44fbc6e182a73404019867249d33017a7e"},{"sha":"0fc79e5397ef72d352face3a77fa6d1935446b0e","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Static inventory files are no longer required.","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/0fc79e5397ef72d352face3a77fa6d1935446b0e"},{"sha":"d2c4102edd64eefb750b5f4db202ea6b946e6109","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Domain name setting moved into platform-specifics\n\nWe don't need to pass the domain_name on the command line anymore","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/d2c4102edd64eefb750b5f4db202ea6b946e6109"},{"sha":"e7a692c6ff1b11c60931fba6dd608cb695fe1526","author":{"email":"1cd02e31b43620d7c664e038ca42a060d61727b9@secret.org.uk","name":"Jim Conner"},"message":"Updated command lines for different platforms","distinct":true,"url":"https://api.github.com/repos/alphagov/tsuru-ansible/commits/e7a692c6ff1b11c60931fba6dd608cb695fe1526"}]}