Here is the knife openstack sample configuration for Nectar Cloud.
knife[:openstack_username] = "Your OpenStack Dashboard username e.g., <
">
>"
knife[:openstack_password] = "API generated password; this is the password generated by clicking on settings on dashboard > reset password e.g., <267CTWY5618710HYTWVU>"
### Note: If you are not proxying HTTPS to the OpenStack auth port, the scheme should be HTTP
knife[:openstack_auth_url] = "http://cloud.mycompany.com:5000/v2.0/tokens"
knife[:openstack_tenant] = "Your OpenStack tenant name"
Regards, Ifeanyi.
Interesting, could you expand on that a bit more so I can update the
knife-openstack docs to cover what the issue was?
Thanks,
Matt Ray
Cloud Integrations Product Lead :: Opscode
512.731.2218 :: ">
mattray :: GitHub :: IRC :: Twitter
On Sun, Sep 22, 2013 at 11:17 PM, Ifeanyi P. Egwutuoha
< "> > wrote:
> Hi,
>
> I have resolve this issue.
>
> The password must be CLI api generated password, you can get this password
> from settings > password reset
>
> Regards, Ifeanyi
>
>
> On Fri, Sep 20, 2013 at 3:41 PM, Ifeanyi P. Egwutuoha < "> >
> wrote:
>>
>> Hi,
>>
>> Please can someone assist me.
>>
>> I have installed chef client having issue in connecting to Nectar cloud.
>>
>> this is the error I got when the following is executed:
>>
>> ~/chef-repo$ knife openstack flavor list
>> FATAL: Connection failure, please check your OpenStack username and
>> password.
>>
>> this is my knife.rb
>> ~/chef-repo$ cat .chef/knife.rb
>> current_dir = File.dirname(__FILE__)
>> log_level :info
>> log_location STDOUT
>> node_name "ifeanyi"
>> client_key "#{current_dir}/ifeanyi.pem"
>> validation_client_name "uws-validator"
>> validation_key "#{current_dir}/uws-validator.pem"
>> chef_server_url "https://api.opscode.com/organizations/uws"
>> cache_type 'BasicFile'
>> cache_options( :path => "#{ENV['HOME']}/.chef/checksums" )
>> cookbook_path ["#{current_dir}/../cookbooks"]
>>
>>
>> knife[:openstack_username] = "xxxxxx46"
>> knife[:openstack_password] = "password"
>> ### Note: If you are not proxying HTTPS to the OpenStack auth port, the
>> scheme should be HTTP
>> knife[:openstack_auth_url] =
>> "https://keystone.rc.nectar.org.au:5000/v2.0/tokens"
>> knife[:openstack_tenant] = "pt-2739"
>>
>> Regards, Ifeanyi
>
>
Archive powered by MHonArc 2.6.16.