-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Latest version of service clients depends on latest version of core #1872
Comments
I am having the same issue, I had to roll back to an older version of the gem 😞 |
Yeah having the same issue as well. Can't upgrade to latest versions because of this. |
Thanks for reporting this issue. We're looking at getting this resolved. |
I deeply apologize for the mistake here, I'm going to fix this first thing today. A workaround is to hard upgrade |
I believe #1871 fixes this as planned, I need to look at the extent of this. Is dynamodb the only affected gem? |
Okay, this was an oversight on my part. Here are the affected gems:
We'll have new versions of all service gems out today, but I had added plugins to core, yet my update to the gemspec generation logic was put into a separate commit. That was a mistake on my part. |
Here's a summary:
|
Update: The release for this is going through our release process now. Expect to be able to update in about 30 minutes from this post. |
This is fixed in the latest versions of each gem. Sorry about the churn here. |
This, or something similar, also seems to be effecting aws-sdk-ssm |
What version of aws-sdk-ssm are you using? Are you seeing the same client error? |
1.24.0, yes, same client error. Rolling back to aws-sdk-ssm 1.22.0 fixed the problem |
What happens if you upgrade to |
I had to update a bunch of other aws gems to use 1.25, but it also does work |
Try a later version of sns |
Thanks, I was able to update my bundle. I had to upgrade my s3 which updated my core .... |
Since todays release we started getting errors in our builds..
"error 06-Sep-2018 02:01:40 LoadError: cannot load such file -- aws-sdk-core/plugins/client_metrics_plugin.rb"
I'm not entirely sure why our Gemfile.lock was not being respected by bundle install but it was upgrading some of the clients, but not core.
Clearly dynamodb.1.12.0 depends now on core 3.26.0 so that it can require the above file.
However, the gemspec for dynamodb says - spec.add_dependency('aws-sdk-core', '~> 3')
Should it be more specific?
The text was updated successfully, but these errors were encountered: