Ask Your Question
0

Rally public endpoint error [closed]

asked 2015-12-20 22:53:52 -0500

Bipin gravatar image

updated 2015-12-20 22:55:16 -0500

Hello All, We have setup a docker based rally environment to test openstack environment. Here is the details.

rally@513ed16f8a1c:~$ rally deployment list
+--------------------------------------+----------------------------+-------+------------------+--------+
| uuid                                 | created_at                 | name  | status           | active |
+--------------------------------------+----------------------------+-------+------------------+--------+
| 8c5258aa-1169-4b7b-a83e-831527e44611 | 2015-12-20 11:07:33.949679 | myenv | deploy->finished | *      |
+--------------------------------------+----------------------------+-------+------------------+--------+
rally@513ed16f8a1c:~$

Rally Deployment Check Restult

rally@513ed16f8a1c:~$ rally deployment check
keystone endpoints are valid and following services are available:
+------------+---------------------+-----------+
| services   | type                | status    |
+------------+---------------------+-----------+
| ceilometer | metering            | Available |
| cinder     | volume              | Available |
| cinderv2   | volumev2            | Available |
| cloud      | cloudformation      | Available |
| ec2        | ec2                 | Available |
| glance     | image               | Available |
| heat       | orchestration       | Available |
| keystone   | identity            | Available |
| murano     | application_catalog | Available |
| neutron    | network             | Available |
| nova       | compute             | Available |
| swift      | object-store        | Available |
+------------+---------------------+-----------+

Here is the env.json

{
"type": "ExistingCloud",
"auth_url": "http://192.168.1.0:5000/v2.0/",
"region_name": "RegionOne",
"endpoint_type": "public",
"https_insecure": true,
"admin": {
 "username": "admin",
      "password": "password",
        "tenant_name": "test"
},
"users": [       
       {
       "username": "user1",            
 "password": "password",
       "tenant_name": "test"       
    },
]
}

When running a sample test, i got the following error

2015-12-21 04:23:55.714 146 WARNING rally.common.broker [-] Failed to consume a task from the queue: Unable to establish connection to http://172.18.114.9:35357/v2.0/tenants
2015-12-21 04:23:56.796 146 ERROR rally.task.engine [-] Unable to setup context 'users': 'Failed to create the requested number of tenants.'
2015-12-21 04:23:56.796 146 ERROR rally.task.engine Traceback (most recent call last):
2015-12-21 04:23:56.796 146 ERROR rally.task.engine   File "/usr/local/lib/python2.7/dist-packages/rally/task/engine.py", line 333, in run
2015-12-21 04:23:56.796 146 ERROR rally.task.engine     with context.ContextManager(context_obj):
2015-12-21 04:23:56.796 146 ERROR rally.task.engine   File "/usr/local/lib/python2.7/dist-packages/rally/task/context.py", line 206, in __enter__
2015-12-21 04:23:56.796 146 ERROR rally.task.engine     self.setup()
2015-12-21 04:23:56.796 146 ERROR rally.task.engine   File "/usr/local/lib/python2.7/dist-packages/rally/task/context.py", line 169, in setup
2015-12-21 04:23:56.796 146 ERROR rally.task.engine     ctx.setup()
2015-12-21 04:23:56.796 146 ERROR rally.task.engine   File "/usr/local/lib/python2.7/dist-packages/rally/common/log.py", line 196, in wrapper
2015-12-21 04:23:56.796 146 ERROR rally.task.engine     result = f(self, *args, **kwargs)
2015-12-21 04:23:56.796 146 ERROR rally.task.engine   File "/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/context/keystone/users.py", line 284, in setup
2015-12-21 04:23:56.796 146 ERROR rally.task.engine     msg=_("Failed to create the requested number of tenants."))
2015-12-21 04:23:56.796 146 ERROR rally.task.engine ContextSetupFailure: Unable to setup context 'users': 'Failed to create the requested number of tenants.'
2015-12-21 04:23:56.796 146 ERROR rally.task.engine 
2015-12-21 04:23:56.906 146 INFO rally.task.engine [-] Task 05e4e35e-47d7-4aea-9d95-4b52f381e723 | Completed: Benchmarking.

Its trying my admin endpoint. How can I change admin endpoint to public endpoint ?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Bipin
close date 2015-12-22 05:13:15.831123

1 answer

Sort by ยป oldest newest most voted
0

answered 2015-12-21 04:55:28 -0500

Bipin gravatar image

Fixed it, its a configuration error in the rally task json file. I changed the following

"context": {
                "users": {
                    "tenants": 2,
                    "users_per_tenant": 2
                }

TO

"context": {}
edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2015-12-20 22:53:52 -0500

Seen: 597 times

Last updated: Dec 21 '15