{"action":"created","issue":{"url":"https://api.github.com/repos/localstack/localstack/issues/310","repository_url":"https://api.github.com/repos/localstack/localstack","labels_url":"https://api.github.com/repos/localstack/localstack/issues/310/labels{/name}","comments_url":"https://api.github.com/repos/localstack/localstack/issues/310/comments","events_url":"https://api.github.com/repos/localstack/localstack/issues/310/events","html_url":"https://github.com/localstack/localstack/issues/310","id":256578976,"number":310,"title":"Regression: S3 error when attempting to delete using C# Amazon S3 SDK","user":{"login":"peitschie","id":1052079,"avatar_url":"https://avatars0.githubusercontent.com/u/1052079?v=4","gravatar_id":"","url":"https://api.github.com/users/peitschie","html_url":"https://github.com/peitschie","followers_url":"https://api.github.com/users/peitschie/followers","following_url":"https://api.github.com/users/peitschie/following{/other_user}","gists_url":"https://api.github.com/users/peitschie/gists{/gist_id}","starred_url":"https://api.github.com/users/peitschie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peitschie/subscriptions","organizations_url":"https://api.github.com/users/peitschie/orgs","repos_url":"https://api.github.com/users/peitschie/repos","events_url":"https://api.github.com/users/peitschie/events{/privacy}","received_events_url":"https://api.github.com/users/peitschie/received_events","type":"User","site_admin":false},"labels":[{"id":468888567,"url":"https://api.github.com/repos/localstack/localstack/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-09-11T04:30:06Z","updated_at":"2017-09-26T11:51:31Z","closed_at":"2017-09-20T17:22:27Z","author_association":"NONE","body":"This regression was only introduced recently... perhaps related to 5507eea779ed6400763cfbfc9f320533f9f6bac4?\r\n\r\nWhen attempting to delete files using the AWS C# S3 SDK, the following error is logged to the console:\r\n```\r\n2017-09-11T04:24:30:ERROR:localstack.services.generic_proxy: Error forwarding request: 'boundary' Traceback (most recent call last):\r\n  File \"/opt/code/localstack/localstack/services/generic_proxy.py\", line 166, in forward\r\n    path=path, data=data, headers=forward_headers)\r\n  File \"/opt/code/localstack/localstack/services/s3/s3_listener.py\", line 345, in forward_request\r\n    expanded_data = expand_multipart_filename(original_data, headers)\r\n  File \"/opt/code/localstack/localstack/services/s3/s3_listener.py\", line 261, in expand_multipart_filename\r\n    boundary = params['boundary'].encode('ascii')\r\nKeyError: 'boundary'\r\n```\r\n\r\nI'm doing c# code like the following:\r\n```\r\nif (files.S3Objects.Any())\r\n{\r\n    _s3.DeleteObjects(new DeleteObjectsRequest\r\n    {\r\n        BucketName = Bucket,\r\n        Objects = files.S3Objects.Select(o => new KeyVersion { Key = o.Key }).ToList()\r\n    });\r\n}\r\n```\r\n\r\nThis worked previously, and has only broken since I updated to the most recent docker image of localstack."},"comment":{"url":"https://api.github.com/repos/localstack/localstack/issues/comments/332174323","html_url":"https://github.com/localstack/localstack/issues/310#issuecomment-332174323","issue_url":"https://api.github.com/repos/localstack/localstack/issues/310","id":332174323,"user":{"login":"peitschie","id":1052079,"avatar_url":"https://avatars0.githubusercontent.com/u/1052079?v=4","gravatar_id":"","url":"https://api.github.com/users/peitschie","html_url":"https://github.com/peitschie","followers_url":"https://api.github.com/users/peitschie/followers","following_url":"https://api.github.com/users/peitschie/following{/other_user}","gists_url":"https://api.github.com/users/peitschie/gists{/gist_id}","starred_url":"https://api.github.com/users/peitschie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peitschie/subscriptions","organizations_url":"https://api.github.com/users/peitschie/orgs","repos_url":"https://api.github.com/users/peitschie/repos","events_url":"https://api.github.com/users/peitschie/events{/privacy}","received_events_url":"https://api.github.com/users/peitschie/received_events","type":"User","site_admin":false},"created_at":"2017-09-26T11:51:31Z","updated_at":"2017-09-26T11:51:31Z","author_association":"NONE","body":"Sorry, this is still on my radar, but I haven't yet had time to confirm! I'll post back when I get a chance... possibly sometime next week 😄 \r\n"}}
{"actor":{"display_login":"peitschie"}}