lein-beanstalk
lein-beanstalk copied to clipboard
AmazonS3Exception when changing the default region
Changing the default region as described in the documentation causes an exception. For instance, adding the following to project.clj:
:aws {:beanstalk {:region "us-west-2"}}
results in this:
com.amazonaws.services.s3.model.AmazonS3Exception: The bucket you are attempting to access must be
addressed using the specified endpoint. Please send all future requests to this endpoint.
at com.amazonaws.http.AmazonHttpClient.handleErrorResponse (AmazonHttpClient.java:614)
com.amazonaws.http.AmazonHttpClient.executeHelper (AmazonHttpClient.java:312)
com.amazonaws.http.AmazonHttpClient.execute (AmazonHttpClient.java:165)
com.amazonaws.services.s3.AmazonS3Client.invoke (AmazonS3Client.java:2966)
com.amazonaws.services.s3.AmazonS3Client.putObject (AmazonS3Client.java:1137)
com.amazonaws.services.s3.AmazonS3Client.putObject (AmazonS3Client.java:993)
leiningen.beanstalk.aws$s3_upload_file.invoke (aws.clj:87)
leiningen.beanstalk$deploy.invoke (beanstalk.clj:40)
clojure.lang.AFn.applyToHelper (AFn.java:156)
clojure.lang.AFn.applyTo (AFn.java:144)
clojure.core$apply.invoke (core.clj:626)
leiningen.beanstalk$beanstalk.doInvoke (beanstalk.clj:126)
clojure.lang.RestFn.invoke (RestFn.java:442)
clojure.lang.Var.invoke (Var.java:388)
clojure.lang.AFn.applyToHelper (AFn.java:160)
clojure.lang.Var.applyTo (Var.java:700)
clojure.core$apply.invoke (core.clj:626)
leiningen.core.main$partial_task$fn__6071.doInvoke (main.clj:253)
clojure.lang.RestFn.applyTo (RestFn.java:139)
clojure.lang.AFunction$1.doInvoke (AFunction.java:29)
clojure.lang.RestFn.applyTo (RestFn.java:137)
clojure.core$apply.invoke (core.clj:626)
leiningen.core.main$apply_task.invoke (main.clj:303)
lein_environ.plugin$write_env_to_file.invoke (plugin.clj:11)
clojure.lang.Var.invoke (Var.java:394)
clojure.lang.AFn.applyToHelper (AFn.java:165)
clojure.lang.Var.applyTo (Var.java:700)
clojure.core$apply.invoke (core.clj:626)
robert.hooke$compose_hooks$fn__11692.doInvoke (hooke.clj:40)
clojure.lang.RestFn.applyTo (RestFn.java:137)
clojure.core$apply.invoke (core.clj:624)
robert.hooke$run_hooks.invoke (hooke.clj:46)
robert.hooke$prepare_for_hooks$fn__11697$fn__11698.doInvoke (hooke.clj:54)
clojure.lang.RestFn.applyTo (RestFn.java:137)
clojure.lang.AFunction$1.doInvoke (AFunction.java:29)
clojure.lang.RestFn.invoke (RestFn.java:436)
leiningen.core.main$resolve_and_apply.invoke (main.clj:309)
leiningen.core.main$_main$fn__6136.invoke (main.clj:377)
leiningen.core.main$_main.doInvoke (main.clj:366)
clojure.lang.RestFn.invoke (RestFn.java:436)
clojure.lang.Var.invoke (Var.java:388)
clojure.lang.AFn.applyToHelper (AFn.java:160)
clojure.lang.Var.applyTo (Var.java:700)
clojure.core$apply.invoke (core.clj:624)
clojure.main$main_opt.invoke (main.clj:315)
clojure.main$main.doInvoke (main.clj:420)
clojure.lang.RestFn.invoke (RestFn.java:482)
clojure.lang.Var.invoke (Var.java:401)
clojure.lang.AFn.applyToHelper (AFn.java:171)
clojure.lang.Var.applyTo (Var.java:700)
clojure.main.main (main.java:37)
Probably related to this pull request: https://github.com/weavejester/lein-beanstalk/pull/35
+1
+1