2016-05-16 13:00:09 |
Sofiia Andriichenko |
bug |
|
|
added bug |
2016-05-16 13:00:09 |
Sofiia Andriichenko |
attachment added |
|
Selection_053.png https://bugs.launchpad.net/bugs/1582220/+attachment/4663823/+files/Selection_053.png |
|
2016-05-16 13:03:31 |
Sofiia Andriichenko |
description |
Detailed bug description:
test_remove_user_role_by_unauthorized_user
test_list_user_roles_by_unauthorized_user
test_remove_user_role_non_existent_tenant
test_remove_user_role_request_without_token
test_role_create_blank_name
test_role_create_duplicate
test_delete_role_request_without_token
test_list_roles_request_without_token
test_list_user_roles_request_without_token
test_remove_user_role_non_existent_role
Configuration:
Settings:
Compute - QEMU.
Network - Neutron with VLAN segmentation.
Storage Backends - LVM
Additional services - Install Ironic, Install Sahara
In tab Settings->Compute check Nova quotas
In tab Settings->OpenStack Services check enable Install Ceilometer and Aodh
In tab Networks->Other check enable Neutron DVR
Nodes: controller, compute, ironic,cinder, Telemetry - MongoDB
Steps to reproduce:
1. Deploy ISO in configuration see (Detailed bug description)
2. Navigate to controller node
3. Install git (use apt-get install git)
4. Clone script to deploy rally + tempest
# git clone https://github.com/obutenko/mos-rally-verify.git
5. Navigate to the https://github.com/obutenko/mos-rally-verify
6. Execute necessary steps to deploy tempest
7. Tun test in debug mode
#rally --debug verify start --regex tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON.test_list_user_roles_by_unauthorized_user
Expected results:
Test is passed
Actual result:
Test is Failed
(see comments)
Reproducibility:
See attachment
Workaround:
---
Impact:
---
Description of the environment:
See (Detailed bug description)
Additional information:
Error Message
test failed
Stacktrace
Traceback (most recent call last):
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 227, in test_list_user_roles_by_unauthorized_user
(user, tenant, role) = self._get_role_params()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 25, in _get_role_params
self.data.setup_test_user()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 254, in setup_test_user
self.setup_test_tenant()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 261, in setup_test_tenant
description=data_utils.rand_name('desc'))['tenant']
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/services/identity/v2/json/tenants_client.py", line 36, in create_tenant
resp, body = self.post('tenants', post_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 259, in post
return self.request('POST', url, extra_headers, headers, body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 641, in request
resp, resp_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 684, in _error_checker
raise exceptions.Unauthorized(resp_body, resp=resp)
tempest.lib.exceptions.Unauthorized: Unauthorized
Details: {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Unauthorized'} |
Detailed bug description:
test_remove_user_role_by_unauthorized_user
test_list_user_roles_by_unauthorized_user
test_remove_user_role_non_existent_tenant
test_remove_user_role_request_without_token
test_role_create_blank_name
test_role_create_duplicate
test_list_roles_request_without_token
test_list_user_roles_request_without_token
test_remove_user_role_non_existent_role
Configuration:
Settings:
Compute - QEMU.
Network - Neutron with VLAN segmentation.
Storage Backends - LVM
Additional services - Install Ironic, Install Sahara
In tab Settings->Compute check Nova quotas
In tab Settings->OpenStack Services check enable Install Ceilometer and Aodh
In tab Networks->Other check enable Neutron DVR
Nodes: controller, compute, ironic,cinder, Telemetry - MongoDB
Steps to reproduce:
1. Deploy ISO in configuration see (Detailed bug description)
2. Navigate to controller node
3. Install git (use apt-get install git)
4. Clone script to deploy rally + tempest
# git clone https://github.com/obutenko/mos-rally-verify.git
5. Navigate to the https://github.com/obutenko/mos-rally-verify
6. Execute necessary steps to deploy tempest
7. Tun test in debug mode
#rally --debug verify start --regex tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON.test_list_user_roles_by_unauthorized_user
Expected results:
Test is passed
Actual result:
Test is Failed
(see comments)
Reproducibility:
See attachment
Workaround:
---
Impact:
---
Description of the environment:
See (Detailed bug description)
Additional information:
Error Message
test failed
Stacktrace
Traceback (most recent call last):
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 227, in test_list_user_roles_by_unauthorized_user
(user, tenant, role) = self._get_role_params()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 25, in _get_role_params
self.data.setup_test_user()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 254, in setup_test_user
self.setup_test_tenant()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 261, in setup_test_tenant
description=data_utils.rand_name('desc'))['tenant']
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/services/identity/v2/json/tenants_client.py", line 36, in create_tenant
resp, body = self.post('tenants', post_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 259, in post
return self.request('POST', url, extra_headers, headers, body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 641, in request
resp, resp_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 684, in _error_checker
raise exceptions.Unauthorized(resp_body, resp=resp)
tempest.lib.exceptions.Unauthorized: Unauthorized
Details: {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Unauthorized'} |
|
2016-05-16 13:21:20 |
Roman Podoliaka |
nominated for series |
|
mos/10.0.x |
|
2016-05-16 13:21:20 |
Roman Podoliaka |
bug task added |
|
mos/10.0.x |
|
2016-05-16 13:21:20 |
Roman Podoliaka |
nominated for series |
|
mos/9.0.x |
|
2016-05-16 13:21:20 |
Roman Podoliaka |
bug task added |
|
mos/9.0.x |
|
2016-05-16 13:21:26 |
Roman Podoliaka |
mos/10.0.x: assignee |
|
MOS Keystone (mos-keystone) |
|
2016-05-16 13:21:31 |
Roman Podoliaka |
mos/9.0.x: assignee |
|
MOS Keystone (mos-keystone) |
|
2016-05-16 13:21:32 |
Roman Podoliaka |
mos/10.0.x: status |
New |
Confirmed |
|
2016-05-16 13:21:33 |
Roman Podoliaka |
mos/9.0.x: status |
New |
Confirmed |
|
2016-05-16 13:21:35 |
Roman Podoliaka |
mos/10.0.x: importance |
Undecided |
High |
|
2016-05-16 13:21:36 |
Roman Podoliaka |
mos/9.0.x: importance |
Undecided |
High |
|
2016-05-16 13:21:38 |
Roman Podoliaka |
mos/10.0.x: milestone |
|
10.0 |
|
2016-05-16 13:21:39 |
Roman Podoliaka |
mos/9.0.x: milestone |
|
9.0 |
|
2016-05-17 07:49:07 |
Sofiia Andriichenko |
description |
Detailed bug description:
test_remove_user_role_by_unauthorized_user
test_list_user_roles_by_unauthorized_user
test_remove_user_role_non_existent_tenant
test_remove_user_role_request_without_token
test_role_create_blank_name
test_role_create_duplicate
test_list_roles_request_without_token
test_list_user_roles_request_without_token
test_remove_user_role_non_existent_role
Configuration:
Settings:
Compute - QEMU.
Network - Neutron with VLAN segmentation.
Storage Backends - LVM
Additional services - Install Ironic, Install Sahara
In tab Settings->Compute check Nova quotas
In tab Settings->OpenStack Services check enable Install Ceilometer and Aodh
In tab Networks->Other check enable Neutron DVR
Nodes: controller, compute, ironic,cinder, Telemetry - MongoDB
Steps to reproduce:
1. Deploy ISO in configuration see (Detailed bug description)
2. Navigate to controller node
3. Install git (use apt-get install git)
4. Clone script to deploy rally + tempest
# git clone https://github.com/obutenko/mos-rally-verify.git
5. Navigate to the https://github.com/obutenko/mos-rally-verify
6. Execute necessary steps to deploy tempest
7. Tun test in debug mode
#rally --debug verify start --regex tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON.test_list_user_roles_by_unauthorized_user
Expected results:
Test is passed
Actual result:
Test is Failed
(see comments)
Reproducibility:
See attachment
Workaround:
---
Impact:
---
Description of the environment:
See (Detailed bug description)
Additional information:
Error Message
test failed
Stacktrace
Traceback (most recent call last):
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 227, in test_list_user_roles_by_unauthorized_user
(user, tenant, role) = self._get_role_params()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 25, in _get_role_params
self.data.setup_test_user()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 254, in setup_test_user
self.setup_test_tenant()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 261, in setup_test_tenant
description=data_utils.rand_name('desc'))['tenant']
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/services/identity/v2/json/tenants_client.py", line 36, in create_tenant
resp, body = self.post('tenants', post_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 259, in post
return self.request('POST', url, extra_headers, headers, body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 641, in request
resp, resp_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 684, in _error_checker
raise exceptions.Unauthorized(resp_body, resp=resp)
tempest.lib.exceptions.Unauthorized: Unauthorized
Details: {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Unauthorized'} |
Detailed bug description:
test_remove_user_role_by_unauthorized_user
test_list_user_roles_by_unauthorized_user
test_remove_user_role_non_existent_tenant
test_remove_user_role_request_without_token
test_role_create_blank_name
test_role_create_duplicate
test_list_roles_request_without_token
test_list_user_roles_request_without_token
test_remove_user_role_non_existent_role
test_user_update_own_password
Configuration:
Settings:
Compute - QEMU.
Network - Neutron with VLAN segmentation.
Storage Backends - LVM
Additional services - Install Ironic, Install Sahara
In tab Settings->Compute check Nova quotas
In tab Settings->OpenStack Services check enable Install Ceilometer and Aodh
In tab Networks->Other check enable Neutron DVR
Nodes: controller, compute, ironic,cinder, Telemetry - MongoDB
Steps to reproduce:
1. Deploy ISO in configuration see (Detailed bug description)
2. Navigate to controller node
3. Install git (use apt-get install git)
4. Clone script to deploy rally + tempest
# git clone https://github.com/obutenko/mos-rally-verify.git
5. Navigate to the https://github.com/obutenko/mos-rally-verify
6. Execute necessary steps to deploy tempest
7. Tun test in debug mode
#rally --debug verify start --regex tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON.test_list_user_roles_by_unauthorized_user
Expected results:
Test is passed
Actual result:
Test is Failed
(see comments)
Reproducibility:
See attachment
Workaround:
---
Impact:
---
Description of the environment:
See (Detailed bug description)
Additional information:
Error Message
test failed
Stacktrace
Traceback (most recent call last):
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 227, in test_list_user_roles_by_unauthorized_user
(user, tenant, role) = self._get_role_params()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/admin/v2/test_roles_negative.py", line 25, in _get_role_params
self.data.setup_test_user()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 254, in setup_test_user
self.setup_test_tenant()
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/api/identity/base.py", line 261, in setup_test_tenant
description=data_utils.rand_name('desc'))['tenant']
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/services/identity/v2/json/tenants_client.py", line 36, in create_tenant
resp, body = self.post('tenants', post_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 259, in post
return self.request('POST', url, extra_headers, headers, body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 641, in request
resp, resp_body)
File "/home/rally/.rally/tempest/for-deployment-aac0638e-270e-44e8-bfd0-5c5bc95e1e0e/tempest/lib/common/rest_client.py", line 684, in _error_checker
raise exceptions.Unauthorized(resp_body, resp=resp)
tempest.lib.exceptions.Unauthorized: Unauthorized
Details: {u'message': u'The request you have made requires authentication.', u'code': 401, u'title': u'Unauthorized'} |
|
2016-05-19 12:55:54 |
Sofiia Andriichenko |
mos/9.0.x: status |
Confirmed |
Incomplete |
|
2016-05-19 12:55:56 |
Sofiia Andriichenko |
mos/10.0.x: status |
Confirmed |
Incomplete |
|
2016-05-19 15:36:07 |
Sofiia Andriichenko |
mos/10.0.x: assignee |
MOS Keystone (mos-keystone) |
Sofiia Andriichenko (sandriichenko) |
|
2016-05-19 15:36:08 |
Sofiia Andriichenko |
mos/9.0.x: assignee |
MOS Keystone (mos-keystone) |
Sofiia Andriichenko (sandriichenko) |
|
2016-05-19 16:55:42 |
Timur Nurlygayanov |
mos/10.0.x: status |
Incomplete |
Invalid |
|
2016-05-19 16:55:44 |
Timur Nurlygayanov |
mos/9.0.x: status |
Incomplete |
Invalid |
|
2016-05-26 09:55:56 |
Sergii Turivnyi |
mos/10.0.x: status |
Invalid |
Confirmed |
|
2016-05-26 09:56:06 |
Sergii Turivnyi |
mos/9.0.x: status |
Invalid |
Confirmed |
|
2016-05-27 08:42:08 |
Sofiia Andriichenko |
mos/10.0.x: assignee |
Sofiia Andriichenko (sandriichenko) |
MOS Keystone (mos-keystone) |
|
2016-05-27 08:42:24 |
Sofiia Andriichenko |
mos/9.0.x: assignee |
Sofiia Andriichenko (sandriichenko) |
MOS Keystone (mos-keystone) |
|
2016-05-30 16:48:27 |
Alexander Makarov |
mos/9.0.x: status |
Confirmed |
In Progress |
|
2016-06-01 11:23:08 |
Boris Bobrov |
mos/9.0.x: status |
In Progress |
Confirmed |
|
2016-06-01 12:35:42 |
Alexander Makarov |
mos/9.0.x: status |
Confirmed |
Incomplete |
|
2016-06-01 12:35:45 |
Alexander Makarov |
mos/10.0.x: status |
Confirmed |
Incomplete |
|
2016-06-01 12:35:56 |
Alexander Makarov |
mos/9.0.x: assignee |
MOS Keystone (mos-keystone) |
Sofiia Andriichenko (sandriichenko) |
|
2016-06-01 13:57:44 |
Oleksiy Butenko |
mos/10.0.x: status |
Incomplete |
Invalid |
|
2016-06-01 13:57:47 |
Oleksiy Butenko |
mos/9.0.x: status |
Incomplete |
Invalid |
|
2016-07-26 09:07:36 |
Sofiia Andriichenko |
mos/10.0.x: milestone |
10.0 |
9.1 |
|
2016-07-26 09:12:42 |
Sofiia Andriichenko |
mos/10.0.x: status |
Invalid |
Confirmed |
|
2016-07-26 10:52:44 |
Boris Bobrov |
mos/10.0.x: milestone |
9.1 |
10.0 |
|
2016-07-26 10:52:46 |
Boris Bobrov |
mos/9.x: milestone |
9.0 |
9.1 |
|
2016-07-26 10:52:52 |
Boris Bobrov |
mos/9.x: status |
Invalid |
Confirmed |
|
2016-07-26 10:53:02 |
Boris Bobrov |
mos/9.x: assignee |
Sofiia Andriichenko (sandriichenko) |
MOS Keystone (mos-keystone) |
|
2016-09-06 11:32:17 |
Boris Bobrov |
mos/10.0.x: assignee |
MOS Keystone (mos-keystone) |
Boris Bobrov (bbobrov) |
|
2016-09-06 11:32:18 |
Boris Bobrov |
mos/9.x: assignee |
MOS Keystone (mos-keystone) |
Boris Bobrov (bbobrov) |
|
2016-09-06 12:17:12 |
Boris Bobrov |
mos/9.x: milestone |
9.1 |
9.2 |
|
2016-09-14 16:22:12 |
Boris Bobrov |
mos/10.0.x: status |
Confirmed |
Fix Committed |
|
2016-09-14 16:47:31 |
Timur Nurlygayanov |
mos/9.x: status |
Confirmed |
In Progress |
|
2016-09-14 16:47:36 |
Timur Nurlygayanov |
mos/9.x: milestone |
9.2 |
9.1 |
|
2016-09-14 16:48:14 |
Timur Nurlygayanov |
mos/9.x: status |
In Progress |
Confirmed |
|
2016-09-16 11:18:52 |
Timur Nurlygayanov |
mos/10.0.x: status |
Fix Committed |
In Progress |
|
2016-09-16 11:44:51 |
Boris Bobrov |
mos/10.0.x: status |
In Progress |
Fix Committed |
|
2016-09-16 12:42:24 |
Timur Nurlygayanov |
mos/9.x: status |
Confirmed |
In Progress |
|
2016-09-16 12:42:36 |
Timur Nurlygayanov |
mos/9.x: importance |
High |
Critical |
|
2016-09-16 13:52:46 |
Sergey Philippov |
bug |
|
|
added subscriber Sergey Philippov |
2016-09-16 15:56:59 |
Timur Nurlygayanov |
mos/9.x: status |
In Progress |
Fix Committed |
|
2016-09-21 10:44:22 |
Timur Nurlygayanov |
mos/9.x: status |
Fix Committed |
Fix Released |
|
2016-09-21 10:44:27 |
Timur Nurlygayanov |
mos/10.0.x: status |
Fix Committed |
Fix Released |
|