Comments (6)
yes, couldn't you change the dependency specification from (~> 1.25.0) to (>= 1.25.0) that way I could reference 1.27.0 in my project and the knife-ec2 gem could still work for me
from knife-ec2.
This breaks it with the current chefdk which has fog 1.3.0 .
from knife-ec2.
+1 on removing this specific version pinning
from knife-ec2.
Hi,
I know this already noticed by the maintainers, but this still happens on Windows:
chef gem install knife-ec2
ERROR: Error installing knife-ec2:
invalid gem: package is corrupt, exception while verifying: undefined method `size' for nil:NilClass (NoMethodE
ror) in C:/opscode/chefdk/embedded/lib/ruby/gems/2.1.0/cache/fog-1.23.0.gem
I had to uninstall the 1.3x.0 version and manually install the 1.23 version.
edit: updating chefdk 0.7.0 resolved the issue.
from knife-ec2.
The latest knife-ec2 (0.11) fixes the chefdk incompatibility
from knife-ec2.
Closing this out since the latest release quiets the errors and master now using fog-aws, which avoids hard pins on the fog gem itself.
from knife-ec2.
Related Issues (20)
- Train SSH Connection Error HOT 9
- Pushing 1.0.29 to Rubygems HOT 1
- Regression in AWS profile support
- EC2 Classic provision is broken
- Knife EC2 Connect Not Using private_ip_address HOT 3
- Knife bootstrap error for windows node in aws HOT 1
- ec2 server create command is failing while bootstrap HOT 1
- Cannot create any VM's with ST1 (HDD Optimized) types of HD/EBS
- --server-connect-attribute private_ip_address no longer works HOT 1
- knife ec2 server create attempting to connect to SSH too early, intermittently failing to bootstrap new nodes HOT 2
- --ephemeral option now creates EBS volumes and attaches instead of attaching ephemeral volumes
- Knife-ec2 server list doesn't show instance name, show tags[0] value
- EC2 server create failing on validation when no WinRM password specified instead of fetching from AWS (fetch_password_data)
- `knife ec2 server create` should terminate the EC2 instance if the command fails
- Knife-ec2 prematurely fails before SSH is even available. HOT 1
- Could not configure S3 bucket region. S3 bucket is expected to be in the same region where an ec2 instance is getting created.
- gp3 not yet supported although being out for almost a year HOT 4
- Knife ec2 didn't work. Download error with 503
- Support the metadata-options setting
- iops parameter error HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from knife-ec2.