{"action":"created","issue":{"url":"https://api.github.com/repos/cloudfoundry/bosh/issues/1373","repository_url":"https://api.github.com/repos/cloudfoundry/bosh","labels_url":"https://api.github.com/repos/cloudfoundry/bosh/issues/1373/labels{/name}","comments_url":"https://api.github.com/repos/cloudfoundry/bosh/issues/1373/comments","events_url":"https://api.github.com/repos/cloudfoundry/bosh/issues/1373/events","html_url":"https://github.com/cloudfoundry/bosh/issues/1373","id":168316442,"number":1373,"title":"s3cli doesn't automatically pick signing algorithm based on region anymore","user":{"login":"voelzmo","id":2256887,"avatar_url":"https://avatars.githubusercontent.com/u/2256887?v=3","gravatar_id":"","url":"https://api.github.com/users/voelzmo","html_url":"https://github.com/voelzmo","followers_url":"https://api.github.com/users/voelzmo/followers","following_url":"https://api.github.com/users/voelzmo/following{/other_user}","gists_url":"https://api.github.com/users/voelzmo/gists{/gist_id}","starred_url":"https://api.github.com/users/voelzmo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/voelzmo/subscriptions","organizations_url":"https://api.github.com/users/voelzmo/orgs","repos_url":"https://api.github.com/users/voelzmo/repos","events_url":"https://api.github.com/users/voelzmo/events{/privacy}","received_events_url":"https://api.github.com/users/voelzmo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-29T12:42:45Z","updated_at":"2016-07-29T16:31:09Z","closed_at":null,"body":"When selecting `region: eu-central-1` for the Director blobstore, the previous `s3_blobstore_client` used to [automatically select v4 signing](https://github.com/cloudfoundry/bosh/blob/master/blobstore_client/lib/blobstore_client/s3_blobstore_client.rb#L147-L157)\r\nHowever, since the move to s3cli, this doesn't work anymore, [it just gets the signing version from the config](https://github.com/cloudfoundry/bosh/blob/master/blobstore_client/lib/blobstore_client/s3cli_blobstore_client.rb#L42). I would have to specify the signing version explicitly in the manifest. Can I get the old behavior back?\r\n\r\nPS: why is the old s3_blobstore_cli still in the code, if the s3cli is the default? :)"},"comment":{"url":"https://api.github.com/repos/cloudfoundry/bosh/issues/comments/236228162","html_url":"https://github.com/cloudfoundry/bosh/issues/1373#issuecomment-236228162","issue_url":"https://api.github.com/repos/cloudfoundry/bosh/issues/1373","id":236228162,"user":{"login":"ljfranklin","id":1923644,"avatar_url":"https://avatars.githubusercontent.com/u/1923644?v=3","gravatar_id":"","url":"https://api.github.com/users/ljfranklin","html_url":"https://github.com/ljfranklin","followers_url":"https://api.github.com/users/ljfranklin/followers","following_url":"https://api.github.com/users/ljfranklin/following{/other_user}","gists_url":"https://api.github.com/users/ljfranklin/gists{/gist_id}","starred_url":"https://api.github.com/users/ljfranklin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljfranklin/subscriptions","organizations_url":"https://api.github.com/users/ljfranklin/orgs","repos_url":"https://api.github.com/users/ljfranklin/repos","events_url":"https://api.github.com/users/ljfranklin/events{/privacy}","received_events_url":"https://api.github.com/users/ljfranklin/received_events","type":"User","site_admin":false},"created_at":"2016-07-29T16:31:09Z","updated_at":"2016-07-29T16:31:09Z","body":"@voelzmo if you don't specify a host, we should default to v4: https://github.com/pivotal-golang/s3cli/blob/c2681be1e08d6e6ce2a6aca796fecc597df2ebd9/config/config.go#L123.\r\n\r\nWere you explicitly setting the host to something that is not in this list: https://github.com/pivotal-golang/s3cli/blob/c2681be1e08d6e6ce2a6aca796fecc597df2ebd9/config/endpoints.go?"}}
{"actor":{"display_login":"ljfranklin"}}