cloudkitty (kilo) installation error
I try to install cloudkitty in openstack kilo release by packages(I have 2 nodes, 1 controller and 1 compute). I follow these steps :
mk dire: /etc/yum.repos.d/cloudkitty.repo
[cloudkitty] name=CloudKitty repository (Kilo) baseurl=http://archive.objectif-libre.com/cloudkitty/el7/kilo/ gpgcheck=1 gpgkey=http://archive.objectif-libre.com/ol.asc
yum install cloudkitty-api cloudkitty-processor
change /etc/cloudkitty/cloudkitty.conf
[DEFAULT] verbose = True log_dir = /var/log/cloudkitty [oslo_messaging_rabbit] rabbit_userid = guest rabbit_password = guest rabbit_hosts = controller:5672 [auth] username = cloudkitty password = cloudkitty tenant = services region = RegionOne url = http://controller:5000/v2.0 [keystone_authtoken] username = cloudkitty password = cloudkitty project_name = services region = RegionOne auth_url = http://controller:5000/v2.0 auth_plugin = password identity_uri=http://controller:35357 [database] connection = mysql://cloudkitty:cloudkitty@controller/cloudkitty [keystone_fetcher] username = admin password = adminpass from keystonerc_admin tenant = admin region = RegionOne url = http://controller:5000/v2.0 [ceilometer_collector] username = cloudkitty password = cloudkitty tenant = services region = RegionOne url = http://controller:5000
Setup the database and storage backend:
mysql -uroot -p CREATE DATABASE cloudkitty; GRANT ALL PRIVILEGES ON cloudkitty.* TO 'cloudkitty'@'controller' IDENTIFIED BY 'cloudkitty';
cloudkitty-dbsync upgrade & cloudkitty-storage-init
openstack user create --password-prompt cloudkitty (password: cloudkitty) & openstack role add --project services --user cloudkitty admin & openstack service create --name cloudkitty --description "Rating" rating & openstack role add --project admin --user cloudkitty rating &
openstack endpoint create \ --publicurl http://controller:8777 \ --internalurl http://controller:8777 \ --adminurl http://controller:8777 \ --region RegionOne \ rating
but when I run every cloudkitty command I get this error and I think it cant authorized to keystone:
Not Found (HTTP 404) (Request-ID: req-ad902ad7-3d02-4c7b-9055-5156f72036d9)
I dont know where I mistake.