{"push_id":1366993074,"size":11,"distinct_size":11,"ref":"refs/heads/feature/gitlab_provider","head":"cbc1e5c91a755d331890215cfc539fda53fa94c6","before":"f2970b16a8bc00e4c8fb47751ed88a9f429c47df","commits":[{"sha":"3e651a7130f73d98475051474c2b0d94699ddedc","author":{"name":"Eric Nieuwenhuijsen","email":"984effff592314d4aaa02d31ebb297a7059e1aec@xebia.com"},"message":"provider/azurerm: Implement azurerm_storage_share","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/3e651a7130f73d98475051474c2b0d94699ddedc"},{"sha":"2dcc6b8ef0e85c0f539b14e732489bb5c704ff88","author":{"name":"stack72","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"provider/aws: Delete Loging Profile from IAM User on force_destroy\n\nWhen force_Destroy was specified on an iam_user, only Access Keys were\ndestroyed. Therefore, if a password was manually added via the AWS\nconsole, it was causing an error as follows:\n\n```\n* aws_iam_user.user: Error deleting IAM User test-user-for-profile-delete: DeleteConflict: Cannot delete entity, must delete login profile first.\n    status code: 409, request id: acd67e40-9aa8-11e6-8533-4db80bad7ea8\n```\n\nWe now *try* to delete the LoginProfile and ignore a NoSuchEntity error\nif it doesn't exist\n\n```\n% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSUser_'\n==> Checking that code complies with gofmt requirements...\ngo generate $(go list ./... | grep -v /terraform/vendor/)\n2016/10/25 12:53:05 Generated command/internal_plugin_list.go\nTF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSUser_\n-timeout 120m\n=== RUN   TestAccAWSUser_importBasic\n--- PASS: TestAccAWSUser_importBasic (14.83s)\n=== RUN   TestAccAWSUser_basic\n--- PASS: TestAccAWSUser_basic (24.78s)\nPASS\nok      github.com/hashicorp/terraform/builtin/providers/aws39.624s\n```","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/2dcc6b8ef0e85c0f539b14e732489bb5c704ff88"},{"sha":"79557bca807d4c3b3124239d5cd59a12b7881336","author":{"name":"stack72","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"provider/aws: Add validation to IAM User and Group Name\n\nThis will allow us to catch errors at plan time rather than waiting for\nthe API to tell us...\n\nDocumentation for IAM User NAme Validation -\nhttp://docs.aws.amazon.com/cli/latest/reference/iam/create-user.html\n\nDocumentation for IAM Group Name validation -\nhttp://docs.aws.amazon.com/cli/latest/reference/iam/create-group.html\n\n```\n% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSIAMGroup_'\n==> Checking that code complies with gofmt requirements...\ngo generate $(go list ./... | grep -v /terraform/vendor/)\n2016/10/25 13:18:41 Generated command/internal_plugin_list.go\nTF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSIAMGroup_\n-timeout 120m\n=== RUN   TestAccAWSIAMGroup_importBasic\n--- PASS: TestAccAWSIAMGroup_importBasic (13.80s)\n=== RUN   TestAccAWSIAMGroup_basic\n--- PASS: TestAccAWSIAMGroup_basic (23.30s)\nPASS\nok      github.com/hashicorp/terraform/builtin/providers/aws37.121s\n```\n\n```\n% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSUser_'                                                                 ✚\n==> Checking that code complies with gofmt requirements...\ngo generate $(go list ./... | grep -v /terraform/vendor/)\n2016/10/25 13:22:23 Generated command/internal_plugin_list.go\nTF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSUser_ -timeout 120m\n=== RUN   TestAccAWSUser_importBasic\n--- PASS: TestAccAWSUser_importBasic (14.33s)\n=== RUN   TestAccAWSUser_basic\n--- PASS: TestAccAWSUser_basic (25.36s)\nPASS\nok  \tgithub.com/hashicorp/terraform/builtin/providers/aws\t39.710s\n```","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/79557bca807d4c3b3124239d5cd59a12b7881336"},{"sha":"df18307662ec25cab01a87c49a241bc972298a4f","author":{"name":"Paul Stack","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"Merge pull request #9583 from hashicorp/aws-iam-delete-force_destroy\n\nprovider/aws: Delete Loging Profile from IAM User on force_destroy","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/df18307662ec25cab01a87c49a241bc972298a4f"},{"sha":"2f0211538cd42eef1742994056a5b6e526cb9c6d","author":{"name":"Paul Stack","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"Update CHANGELOG.md","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/2f0211538cd42eef1742994056a5b6e526cb9c6d"},{"sha":"a24a0681961ab66dd20441733e214f5e7bf1edf6","author":{"name":"Paul Stack","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"Merge pull request #8674 from enieuw/feature/arm_storage_file\n\nprovider/azurerm: Implement azurerm_storage_share","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/a24a0681961ab66dd20441733e214f5e7bf1edf6"},{"sha":"a18660bd5b0fd5cc53d4cba04fa4b1aee9e38937","author":{"name":"Paul Stack","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"Update CHANGELOG.md","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/a18660bd5b0fd5cc53d4cba04fa4b1aee9e38937"},{"sha":"c7935a0fd2e4954111ea4525aee851196109cb58","author":{"name":"Paul Stack","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"Merge pull request #9584 from hashicorp/aws-iam-group-name-validation\n\nprovider/aws: Add validation to IAM User and Group Name","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/c7935a0fd2e4954111ea4525aee851196109cb58"},{"sha":"b5dad8b0387d0c7a39100f14661e5a634b236ba4","author":{"name":"Paul Stack","email":"353f652e6aee6330394c5a6982b37ac14a1a8314@paulstack.co.uk"},"message":"Update CHANGELOG.md","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/b5dad8b0387d0c7a39100f14661e5a634b236ba4"},{"sha":"d5ac85b48dab2b7196f339d359e77d1d39ac7f39","author":{"name":"Richard Clamp","email":"40d2e5aafa66b30c130c30cee3c1c5c08914c829@unixbeard.net"},"message":"vendor: bring in github.com/xanzy/go-gitlab","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/d5ac85b48dab2b7196f339d359e77d1d39ac7f39"},{"sha":"cbc1e5c91a755d331890215cfc539fda53fa94c6","author":{"name":"Richard Clamp","email":"40d2e5aafa66b30c130c30cee3c1c5c08914c829@unixbeard.net"},"message":"provider/gitlab: add gitlab provider\n\nSo far the provider adds just a simple `gitlab_project` resource type.\nIt's copied heavily from the `github_repository` resource and provider,\nas it seems like a useful common starting point.\n\n~~~\nresource \"gitlab_project\" \"test1\" {\n  name = \"test1\"\n  visibility_level = \"public\"\n}\n~~~","distinct":true,"url":"https://api.github.com/repos/richardc/terraform/commits/cbc1e5c91a755d331890215cfc539fda53fa94c6"}]}
{"actor":{"display_login":"richardc"}}