Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: rackspace-0.5.4
-
Fix Version/s: rackspace-0.5.6
-
Component/s: knife-rackspace
-
Labels:None
-
Environment:
for 0.2.14, Ubuntu 10.04, Mac OS X 10.6
Description
When running `knife rackspace server list` with no configuration set I get this:
/usr/lib/ruby/gems/1.8/gems/fog-0.2.14/lib/fog/service.rb:20:in `new': rackspace_api_key and rackspace_username are required for this service (ArgumentError)
from /usr/lib/ruby/gems/1.8/gems/chef-0.9.10/lib/chef/knife/rackspace_server_list.rb:38:in `run'
...
If I set knife[:rackspace_username] in .chef/knife.rb as the error message suggests, and run again, I get the same error message.
It's supposed to be rackspace_api_username, which works, but Fog and Knife are using different names for the variables, and the error message from Fog gives me the wrong name of the needed variable.
Activity
- All
- Comments
- History
- Activity
- Transitions Summary
This was fixed as part of KNIFE_RACKSPACE-5.