{"push_id":967357141,"size":239,"distinct_size":14,"ref":"refs/heads/aws-kms","head":"da7c40d8779f07f9ee5810ca220474c6d01f7f42","before":"42820ec8ce74159c203998c2373983ba9e252f6d","commits":[{"sha":"8d5a2d05a4a84bfabff7dc68182651b96e911a55","author":{"email":"16a9a54ddf4259952e3c118c763138e83693d7fd@topjian.net","name":"Joe Topjian"},"message":"provider/openstack: Load Balancing Member Resource\n\nThis commit adds the openstack_lb_member_v1 resource. This resource models a\nload balancing member which was previously coupled to the openstack_lb_pool_v1\nresource.\n\nBy creating an actual member resource, load balancing members can now be\ndynamically managed through terraform.","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/8d5a2d05a4a84bfabff7dc68182651b96e911a55"},{"sha":"318db85623a2c251d745c2d38da9045a7a2fbb83","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@paulstack.co.uk","name":"stack72"},"message":"Added a test to prove that 0 values cannot be specified for the Autoscale Group Schedule resource","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/318db85623a2c251d745c2d38da9045a7a2fbb83"},{"sha":"25bd43d6f4793f65c15943facf3a842477a67af5","author":{"email":"a1bdfbfb01322b54f9edf8cea8f328c9384b211a@degeneration.co.uk","name":"Martin Atkins"},"message":"Export public keys from tls_private_key\n\nIn most cases private keys are used to produce certs and cert requests,\nbut there are some less-common cases where the PEM-formatted keypair is\nused alone. The public_key_pem attribute supports such cases.\n\nThis also includes a public_key_openssh attribute, which allows this\nresource to be used to generate temporary OpenSSH credentials, so that\ne.g. a Terraform configuration could generate its own keypair to use\nwith the aws_key_pair resource. This has the same caveats as all cases\nwhere we generate private keys in Terraform, but could be useful for\ntemporary/throwaway environments where the state either doesn't live for\nlong or is stored securely.\n\nThis builds on work started by Simarpreet Singh in #4441 .","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/25bd43d6f4793f65c15943facf3a842477a67af5"},{"sha":"7620381a4f64004bb8c17b8bf2d3b2ef324ba392","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jen20.com","name":"James Nugent"},"message":"provider/aws: Wait for NACL rule to be visible\n\nFixes #4721. It seems there may be some eventual consistency in the API\nfor network ACLs. This fix doesn't use resource.WaitForState() as there\nthe NACL is not something that can be looked up by ID and has a\nproperty which determines if it is present.\n\nInstead we reuse the findNetworkAclRule function which the Read function\nexhibiting the problem uses, and retry over a 3 minute period, returning\nan error message informing the user that running `terraform apply` again\nwill likely allow them to continue.","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/7620381a4f64004bb8c17b8bf2d3b2ef324ba392"},{"sha":"b18afaa5dbe6a49a448c68b4775df87297af94d2","author":{"email":"5a125c99594f1b4db25571c057b655db26a2af64@orbitz.com","name":"Carles Figuerola"},"message":"Add taging shared module for cloudstack and implement it in resource_network","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/b18afaa5dbe6a49a448c68b4775df87297af94d2"},{"sha":"47ac10d66bd8437241b3e81e2ddfebeb72e71e70","author":{"email":"57a33a5496950fec8433e4dd83347673459dcdfc@ianduffy.ie","name":"Ian Duffy"},"message":"Change resource.StateChangeConf to use an array for target states\n\nSigned-off-by: Ian Duffy <ian@ianduffy.ie>","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/47ac10d66bd8437241b3e81e2ddfebeb72e71e70"},{"sha":"7462eb174238cefc0f33cbd0a304caa845895f4e","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@ctshryock.com","name":"clint shryock"},"message":"provider/aws: Fix issue with detecting drift in AWS Security Groups in-line rules","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/7462eb174238cefc0f33cbd0a304caa845895f4e"},{"sha":"6bafa740112fbea602bbef7ca037bcc218c513a8","author":{"email":"f0204e5ee48e82fad2e80bfe884bacd2e3a27036@phinze.com","name":"Paul Hinze"},"message":"tests: allow opt-out of remote tests via env var\n\nAdds the `TF_SKIP_REMOTE_TESTS` env var to be used in cases where the\n`http.Get()` smoke test passes but the network is not able to service\nthe needs of the tests.\n\nFixes #4421","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/6bafa740112fbea602bbef7ca037bcc218c513a8"},{"sha":"9ee6f822f61621b7e57237d9dffcea4787c63c5c","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@ctshryock.com","name":"clint shryock"},"message":"provider/aws: Default Autoscaling Schedule min/max/desired to zero","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/9ee6f822f61621b7e57237d9dffcea4787c63c5c"},{"sha":"8f2cbf5218dceba89793d8ae7a151b9a2e7bf5c5","author":{"email":"61c9b2b17db77a27841bbeeabff923448b0f6388@paulstack.co.uk","name":"Paul Stack"},"message":"Merge pull request #1 from catsby/pr-4693\n\nprovider/aws: Default Autoscaling Schedule min/max/desired to zero","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/8f2cbf5218dceba89793d8ae7a151b9a2e7bf5c5"},{"sha":"fc667b676391d42b6c6fa1982ee4fd499c9f2d95","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jen20.com","name":"James Nugent"},"message":"core: Add `make core-test` target","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/fc667b676391d42b6c6fa1982ee4fd499c9f2d95"},{"sha":"78825e7b6b8f969e447b49ce575950ed5c10fea7","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jen20.com","name":"James Nugent"},"message":"Merge pull request #4793 from hashicorp/f-coretest-target\n\ncore: Add `make core-test` target","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/78825e7b6b8f969e447b49ce575950ed5c10fea7"},{"sha":"1b3908633cbc6eb3cb7972550c0e875271b5feeb","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jen20.com","name":"James Nugent"},"message":"Merge pull request #4767 from monkeylittleinc/v0.6.9-branch\n\nAdd support for multiple final states on the WaitForState resource","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/1b3908633cbc6eb3cb7972550c0e875271b5feeb"},{"sha":"8f6404a0e13549d3c5f35348809e073fb2a7b822","author":{"email":"2833e0458d48c94f17a338cde9c60abbb2e18598@palfi.me","name":"Csaba Palfi"},"message":"provider/aws enable specifying aws s3 redirect protocol\n\nSigned-off-by: Csaba Palfi <csaba@palfi.me>","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/8f6404a0e13549d3c5f35348809e073fb2a7b822"},{"sha":"7450abe40864e512abfe0dcee04498b98320302c","author":{"email":"a1bdfbfb01322b54f9edf8cea8f328c9384b211a@degeneration.co.uk","name":"Martin Atkins"},"message":"Merge pull request #4606 from hashicorp/tls-public-key\n\nExport public keys from tls_private_key","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/7450abe40864e512abfe0dcee04498b98320302c"},{"sha":"350ac6ae7d8495c4c65a44b17f6602e25870c6a2","author":{"email":"a1bdfbfb01322b54f9edf8cea8f328c9384b211a@degeneration.co.uk","name":"Martin Atkins"},"message":"Update CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/350ac6ae7d8495c4c65a44b17f6602e25870c6a2"},{"sha":"0983ca4c2a33eaca6af880f8cd1e597406b3c702","author":{"email":"5a125c99594f1b4db25571c057b655db26a2af64@orbitz.com","name":"Carles Figuerola"},"message":"Merge remote-tracking branch 'upstream/master' into add-tags-plus-networktags","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/0983ca4c2a33eaca6af880f8cd1e597406b3c702"},{"sha":"755917db077d3e32c546218508e08325dffe4b62","author":{"email":"5a125c99594f1b4db25571c057b655db26a2af64@orbitz.com","name":"Carles Figuerola"},"message":"Add tests for Network Tags for provider/cloudstack and applied tips from PR#4742","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/755917db077d3e32c546218508e08325dffe4b62"},{"sha":"b269b808031d6bc55fad58e096c563654dce7c9c","author":{"email":"dfb2aa7e3b79621f1f3a82b4a10f28ead2e44c43@xanzy.io","name":"Sander van Harmelen"},"message":"Merge pull request #4742 from Carles-Figuerola/add-tags-plus-networktags\n\nAdd tagging shared module for cloudstack and implement it in resource_network","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/b269b808031d6bc55fad58e096c563654dce7c9c"},{"sha":"c0f1962f51ad57439ad0096c77816101cb2c4e3e","author":{"email":"dfb2aa7e3b79621f1f3a82b4a10f28ead2e44c43@xanzy.io","name":"Sander van Harmelen"},"message":"Policing up the new `tags` code from @Carles-Figuerola\n\nJust some cosmetics and some cleaning up to make the code fit in a\nlittle better with the existing code. Functionally no changes are made\nand the existing tests still pass.","distinct":false,"url":"https://api.github.com/repos/TimeIncOSS/terraform/commits/c0f1962f51ad57439ad0096c77816101cb2c4e3e"}]}