Hi, The trove installation is done by referring the following link : http://docs.openstack.org/developer/trove/dev/manual_install.html
and the changes with respect to conf files was done by referring the following Link : http://docs.openstack.org/juno/install-guide/install/apt/content/trove-install.html The issues that we are facing currently is in trove-api : When I type trove-api in the command line,I get the following error. 2015-03-20 18:24:49.055 3285 CRITICAL root [-] ValueError: Cannot resolve relative uri 'config:None'; no relative_to keyword argument given 2015-03-20 18:24:49.055 3285 TRACE root Traceback (most recent call last): 2015-03-20 18:24:49.055 3285 TRACE root File "/root/.local/bin/trove-api", line 10, in <module> 2015-03-20 18:24:49.055 3285 TRACE root sys.exit(main()) 2015-03-20 18:24:49.055 3285 TRACE root File "/root/sample/trove/trove/cmd/common.py", line 65, in run 2015-03-20 18:24:49.055 3285 TRACE root return main_function(conf) 2015-03-20 18:24:49.055 3285 TRACE root File "/root/sample/trove/trove/cmd/api.py", line 25, in main 2015-03-20 18:24:49.055 3285 TRACE root host=CONF.bind_host, workers=workers) 2015-03-20 18:24:49.055 3285 TRACE root File "/root/sample/trove/trove/common/wsgi.py", line 80, in launch 2015-03-20 18:24:49.055 3285 TRACE root app = pastedeploy.paste_deploy_app(paste_config_file, app_name, data) 2015-03-20 18:24:49.055 3285 TRACE root File "/root/sample/trove/trove/openstack/common/pastedeploy.py", line 161, in paste_deploy_app 2015-03-20 18:24:49.055 3285 TRACE root return deploy.loadapp("config:%s" % paste_config_file, name=app_name) 2015-03-20 18:24:49.055 3285 TRACE root File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp 2015-03-20 18:24:49.055 3285 TRACE root return loadobj(APP, uri, name=name, **kw) 2015-03-20 18:24:49.055 3285 TRACE root File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 271, in loadobj 2015-03-20 18:24:49.055 3285 TRACE root global_conf=global_conf) 2015-03-20 18:24:49.055 3285 TRACE root File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext 2015-03-20 18:24:49.055 3285 TRACE root global_conf=global_conf) 2015-03-20 18:24:49.055 3285 TRACE root File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 308, in _loadconfig 2015-03-20 18:24:49.055 3285 TRACE root "argument given" % uri) 2015-03-20 18:24:49.055 3285 TRACE root ValueError: Cannot resolve relative uri 'config:None'; no relative_to keyword argument given trove --debug --os-username admin --os-password ADMIN --os-tenant-name admin --os-auth-url http://controller1.external:35357/v2.0 list give the following error : File "/root/sample/python-troveclient/troveclient/shell.py", line 728, in main sys.argv[1:])) File "/root/sample/python-troveclient/troveclient/shell.py", line 543, in main args.func(self.cs, args) File "/root/sample/python-troveclient/troveclient/v1/shell.py", line 174, in do_list include_clustered=args.include_clustered) File "/root/sample/python-troveclient/troveclient/v1/instances.py", line 131, in list {"include_clustered": include_clustered}) File "/root/sample/python-troveclient/troveclient/base.py", line 70, in _paginated resp, body = self.api.client.get(url) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 164, in get return self.request(url, 'GET', **kwargs) File "/root/sample/python-troveclient/troveclient/client.py", line 443, in request **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 200, in request resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 89, in request return self.session.request(url, method, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 318, in inner return func(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/session.py", line 369, in request resp = send(**kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/session.py", line 412, in _send_request raise exceptions.ConnectionRefused(msg) ConnectionRefused: Unable to establish connection to http://controller1.external:8779/v1.0/5d009aeffcaf4b62960c046716d49f03/instances ERROR: Unable to establish connection to http://controller1.external:8779/v1.0/5d009aeffcaf4b62960c046716d49f03/instances The changes that was done in CONF files are :[Note : controller1.external is the controller node IP] trove.conf.sample,trove.conductor.sample : rabbit_host = controller1.external rpc_backend = trove.openstack.common.rpc.impl_kombu log_dir = /var/log/trove trove_auth_url = http://controller1.external:5000/v2.0 nova_compute_url = http://controller1.external:8774/v2 swift_url = http://controller1.external:8080/v1/AUTH_ sql_connection = mysql://trove:trove@controller1.external/trove notifier_queue_hostname = controller1.external trove-taskmanager.conf.sample : rabbit_host = controller1.external rpc_backend = trove.openstack.common.rpc.impl_kombu log_dir = /var/log/trove trove_auth_url = http://controller1.external:5000/v2.0 nova_compute_url = http://controller1.external:8774/v2 swift_url = http://controller1.external:8080/v1/AUTH_ sql_connection = mysql://trove:trove@controller1.external/trove notifier_queue_hostname = controller1.external nova_proxy_admin_user = admin nova_proxy_admin_pass = ADMIN nova_proxy_admin_tenant_name = admin taskmanager_manager = trove.taskmanager.manager.Manager api-paste.ini [filter:authtoken] paste.filter_factory = keystonemiddleware.auth_token:filter_factory auth_uri = http://controller1.external:5000/v2.0 identity_uri = http://controller1.external:35357 auth_host = controller1.external auth_port = 35357 auth_protocol = http admin_tenant_name = admin admin_user = trove admin_password = ADMIN trove-guestagent.conf.sample rabbit_host = controller1.external # The RabbitMQ broker port where a single node is used. # (integer value) # rabbit_port=5672 nova_proxy_admin_user = admin nova_proxy_admin_pass = ADMIN nova_proxy_admin_tenant_name = admin trove_auth_url = http://controller1.external:35357/v2.0 Any idea why I'm facing this issue. Thanks and Regards,Sharada
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack