Sharada, It sounds like you’re also working with Mariam on this and I saw her response to you on this. I’ll see if you are able to fix your problem based on her response.
-amrith From: Sharada R [mailto:sharu8...@yahoo.com] Sent: Monday, April 06, 2015 1:45 AM To: Amrith Kumar; Mark Kirkwood; openstack@lists.openstack.org Subject: Re: [Openstack] Trove installation issue Hi Amrith, Below is the Config files of trove : api-paste.ini [Note : controller1.external is the IP of controller node] [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 = admin admin_password = ADMIN trove-conductor.conf.sample [DEFAULT] verbose = True debug = True control_exchange = trove trove_auth_url = http://controller1.external:5000/v2.0 log_dir = /var/log/trove nova_compute_url = http://controller1.external:8774/v2 cinder_url = http://controller1.external:8776/v1 swift_url = http://controller1.external:8080/v1/AUTH_ sql_connection = mysql://trove:trove@controller1.external/trove notifier_queue_hostname = controller1.external rabbit_host=controller1.external rpc_backend = trove.openstack.common.rpc.impl_kombu conductor_manager = trove.conductor.manager.Manager trove.conf.sample [DEFAULT] verbose = True debug = True bind_host = 0.0.0.0 bind_port = 8779 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 cinder_url = http://controller1.external:8776/v1 swift_url = http://controller1.external:8080/v1/AUTH_ sql_connection = mysql://trove:trove@controller1.external/trove notifier_queue_hostname = controller1.external sql_idle_timeout = 3600 db_api_implementation = "trove.db.sqlalchemy.api" network_label_regex = ^private$ trove_volume_support = True block_device_mapping = vdb device_path = /dev/vdb max_accepted_volume_size = 10 max_instances_per_user = 5 max_volumes_per_user = 100 max_backups_per_user = 5 volume_time_out=30 http_get_rate = 200 http_post_rate = 200 http_put_rate = 200 http_delete_rate = 200 http_mgmt_post_rate = 200 trove_dns_support = False dns_account_id = 123456 dns_auth_url = http://127.0.0.1:5000/v2.0 dns_username = user dns_passkey = password dns_ttl = 3600 dns_domain_name = 'trove.com.' dns_domain_id = 11111111-1111-1111-1111-111111111111 dns_driver = trove.dns.designate.driver.DesignateDriver dns_instance_entry_factory = trove.dns.designate.driver.DesignateInstanceEntryFactory dns_endpoint_url = http://127.0.0.1/v1/ dns_service_type = dns network_driver = trove.network.nova.NovaNetwork default_neutron_networks = taskmanager_queue = taskmanager admin_roles = admin ignore_users = os_admin, root ignore_dbs = lost+found, mysql, information_schema agent_heartbeat_time = 10 agent_call_low_timeout = 5 agent_call_high_timeout = 150 reboot_time_out = 60 api_paste_config = /root/sample/trove/etc/trove/api-paste.ini control_exchange = trove [mysql] root_on_create = False tcp_ports = 3306 volume_support = True device_path = /dev/vdb [redis] tcp_ports = 6379 volume_support = False [cassandra] tcp_ports = 7000, 7001, 9042, 9160 volume_support = True device_path = /dev/vdb [couchbase] tcp_ports = 8091, 8092, 4369, 11209-11211, 21100-21199 volume_support = True device_path = /dev/vdb [mongodb] tcp_ports = 2500, 27017 volume_support = True device_path = /dev/vdb num_config_servers_per_cluster = 1 num_query_routers_per_cluster = 1 trove-guestagent.conf.sample rabbit_host = controller1.external 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 ignore_users = os_admin ignore_dbs = lost+found, mysql, information_schema root_grant = ALL root_grant_option = True control_exchange = trove log_dir = /tmp/ log_file = logfile.txt trove-taskmanager.conf.sample [DEFAULT] verbose = True debug = True update_status_on_fail = True rabbit_host = controller1.external auth_strategy=keystone 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 cinder_url = http://controller1.external:8776/v1 swift_url = http://controller1.external:8080/v1/AUTH_ sql_connection = mysql://trove:trove@controller1.external/trove notifier_queue_hostname = controller1.external sql_idle_timeout = 3600 db_api_implementation = trove.db.sqlalchemy.api trove_volume_support = True block_device_mapping = vdb device_path = /dev/vdb mount_point = /var/lib/mysql volume_time_out=30 server_delete_time_out=480 use_nova_server_config_drive = False nova_proxy_admin_user = admin nova_proxy_admin_pass = ADMIN nova_proxy_admin_tenant_name = admin taskmanager_manager = trove.taskmanager.manager.Manager exists_notification_transformer = trove.extensions.mgmt.instances.models.NovaNotificationTransformer exists_notification_ticks = 30 notification_service_id = mysql:2f3ff068-2bfb-4f70-9a9d-a6bb65bc084b # Trove DNS trove_dns_support = False dns_account_id = 123456 dns_auth_url = http://127.0.0.1:5000/v2.0 dns_username = user dns_passkey = password dns_ttl = 3600 dns_domain_name = 'trove.com.' dns_domain_id = 11111111-1111-1111-1111-111111111111 dns_driver = trove.dns.designate.driver.DesignateDriver dns_instance_entry_factory = trove.dns.designate.driver.DesignateInstanceEntryFactory dns_endpoint_url = http://127.0.0.1/v1/ dns_service_type = dns # Neutron network_driver = trove.network.nova.NovaNetwork default_neutron_networks = # Trove Security Groups for Instances trove_security_groups_support = True trove_security_group_rule_cidr = 0.0.0.0/0 # Guest related conf agent_heartbeat_time = 10 agent_call_low_timeout = 5 agent_call_high_timeout = 150 agent_replication_snapshot_timeout = 36000 use_nova_server_volume = False network_label_regex = ^private$ template_path = /etc/trove/templates/ control_exchange=trove pydev_debug = disabled [mysql] tcp_ports = 3306 volume_support = True device_path = /dev/vdb [redis] tcp_ports = 6379 volume_support = False [cassandra] tcp_ports = 7000, 7001, 9042, 9160 volume_support = True device_path = /dev/vdb [couchbase] tcp_ports = 8091, 8092, 4369, 11209-11211, 21100-21199 volume_support = True device_path = /dev/vdb [mongodb] volume_support = True device_path = /dev/vdb Regards, Sharada On Wednesday, 1 April 2015 7:38 PM, Amrith Kumar <amr...@tesora.com<mailto:amr...@tesora.com>> wrote: Sharada, would you share your config files including specifically trove-guestagent.conf. Thanks, -amrith From: Sharada R [mailto:sharu8...@yahoo.com] Sent: Wednesday, April 01, 2015 9:24 AM To: Mark Kirkwood; openstack@lists.openstack.org<mailto:openstack@lists.openstack.org> Subject: Re: [Openstack] Trove installation issue HI, Trove list command works fine! trove create comand : trove create data_trove 2 --size 2 --databases trove --users trove:trove --datastore mysql --datastore_version mysql-5.5 --nic net-id=51523bb2-29c4-4641-a963-15ee7d4de68c<private_network_id> returns an error. Following is the error which I see in trove-taskmanager.log, 2015-03-31 18:24:35.110 16097 ERROR trove.taskmanager.models [req-4b8a0c34-3e4b-433c-9506-afbc171be936 f1c572991fd6498ab9c7c4aa0193acba 5d009aeffcaf4b62960c046716d49f03 - - -] Failed to create server for instance 1c3525c8-e144-4bc4-9f50-ad32149d0453 2015-03-31 18:24:35.112 16097 ERROR trove.taskmanager.models [req-4b8a0c34-3e4b-433c-9506-afbc171be936 f1c572991fd6498ab9c7c4aa0193acba 5d009aeffcaf4b62960c046716d49f03 - - -] __init__() got an unexpected keyword argument 'retry_after' 2015-03-31 18:24:35.114 16097 ERROR trove.taskmanager.models [req-4b8a0c34-3e4b-433c-9506-afbc171be936 f1c572991fd6498ab9c7c4aa0193acba 5d009aeffcaf4b62960c046716d49f03 - - -] Traceback (most recent call last): File "/root/sample/trove/trove/taskmanager/models.py", line 605, in _create_server_volume_individually availability_zone, nics) File "/root/sample/trove/trove/taskmanager/models.py", line 722, in _create_server config_drive=config_drive) File "/usr/lib/python2.7/dist-packages/novaclient/v1_1/servers.py", line 883, in create **boot_kwargs) File "/usr/lib/python2.7/dist-packages/novaclient/v1_1/servers.py", line 546, in _boot return_raw=return_raw, **kwargs) File "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 100, in _create _resp, body = self.api.client.post(url, body=body) File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 490, in post return self._cs_request(url, 'POST', **kwargs) File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 465, in _cs_request resp, body = self._time_request(url, method, **kwargs) File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 439, in _time_request resp, body = self.request(url, method, **kwargs) File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 433, in request raise exceptions.from_response(resp, body, url, method) File "/usr/lib/python2.7/dist-packages/novaclient/exceptions.py", line 249, in from_response return cls(**kwargs) TypeError: __init__() got an unexpected keyword argument 'retry_after' 2015-03-31 18:24:35.154 16097 ERROR trove.openstack.common.rpc.amqp [req-4b8a0c34-3e4b-433c-9506-afbc171be936 f1c572991fd6498ab9c7c4aa0193acba 5d009aeffcaf4b62960c046716d49f03 - - -] Exception during message handling 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp Traceback (most recent call last): 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp File "/root/sample/trove/trove/openstack/common/rpc/amqp.py", line 440, in _process_data 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp **args) 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp File "/root/sample/trove/trove/openstack/common/rpc/dispatcher.py", line 172, in dispatch 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp result = getattr(proxyobj, method)(ctxt, **kwargs) 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp File "/root/sample/trove/trove/taskmanager/manager.py", line 129, in create_instance 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp nics, overrides, cluster_config) 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp File "/root/sample/trove/trove/taskmanager/models.py", line 266, in create_instance 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp nics) 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp File "/root/sample/trove/trove/taskmanager/models.py", line 612, in _create_server_volume_individually 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp self._log_and_raise(e, msg, err) 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp File "/root/sample/trove/trove/taskmanager/models.py", line 647, in _log_and_raise 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp raise TroveError(message=message) 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp TroveError: Failed to create server for instance 1c3525c8-e144-4bc4-9f50-ad32149d0453 2015-03-31 18:24:35.154 16097 TRACE trove.openstack.common.rpc.amqp nova list does not show up the instance for the same. There is no errors in the nova logs. Also , trove flavor-list ERROR: Internal Server Error. Please keep this ID to help us figure out what went wrong Kindly let me know if any configuration is missing. Regards, Sharada On Sunday, 29 March 2015 7:59 AM, Mark Kirkwood <mark.kirkw...@catalyst.net.nz<mailto:mark.kirkw...@catalyst.net.nz>> wrote: On 23/03/15 23:20, Sharada R wrote: > 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 That error would seem to point to missing config file(s). > The changes that was done in CONF files are : > [Note : controller1.external is the controller node IP] > > trove.conf.sample,trove.conductor.sample : > > > > trove-taskmanager.conf.sample : > > > api-paste.ini > > trove-guestagent.conf.sample > Hmmm - all your .conf files seem to be named .conf.sample, I think that is the problem (or at least the first think to change)! Cheers Mark _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org<mailto:openstack@lists.openstack.org> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
_______________________________________________ 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