Bug 1541713
Summary: | RHOS: Unable to delete cloud tenant | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Jad Haj Yahya <jhajyahy> | ||||
Component: | Providers | Assignee: | Sam Lucidi <slucidi> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jad Haj Yahya <jhajyahy> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 5.8.0 | CC: | achernet, cpelland, dajohnso, gblomqui, jfrey, jhajyahy, jhardy, lavenel, maufart, obarenbo, simaishi, slucidi | ||||
Target Milestone: | GA | Keywords: | Regression, ReleaseNotes, TestOnly, ZStream | ||||
Target Release: | 5.10.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | 5.10.0.0 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 1551703 (view as bug list) | Environment: | |||||
Last Closed: | 2019-02-11 14:03:13 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | Openstack | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1551703 | ||||||
Attachments: |
|
Description
Jad Haj Yahya
2018-02-04 09:38:21 UTC
Tenant CRUD operations does not work on RHOS 9, After creating 100 tenants from OSP side. See error on evm log: [----] I, [2018-02-05T06:47:50.357106 #16432:198b81c] INFO -- : MIQ(MiqQueue.put) Message id: [1000000023482], id: [], Zone: [default], Role: [ems_operations], Server: [], Ident: [generic], Target id: [], Instance id: [], Task id: [], Command: [ManageIQ::Providers::Openstack::CloudManager::CloudTenant.create_cloud_tenant], Timeout: [600], Priority: [20], State: [ready], Deliver On: [], Data: [], Args: [1000000000005, {:name=>"new_tenant"}] [----] I, [2018-02-05T06:47:55.214888 #16339:fff140] INFO -- : MIQ(MiqPriorityWorker::Runner#get_message_via_drb) Message id: [1000000023482], MiqWorker id: [1000000000003], Zone: [default], Role: [ems_operations], Server: [], Ident: [generic], Target id: [], Instance id: [], Task id: [], Command: [ManageIQ::Providers::Openstack::CloudManager::CloudTenant.create_cloud_tenant], Timeout: [600], Priority: [20], State: [dequeue], Deliver On: [], Data: [], Args: [1000000000005, {:name=>"new_tenant"}], Dequeued in: [4.873126789] seconds [----] E, [2018-02-05T06:47:56.413600 #16339:fff140] ERROR -- : MIQ(ManageIQ::Providers::Openstack::CloudManager::CloudTenant.raw_create_cloud_tenant) tenant=[new_tenant], error: Expected([200]) <=> Actual(403 Forbidden) [----] E, [2018-02-05T06:47:57.259499 #16432:198b574] ERROR -- : MIQ(cloud_tenant_controller-wait_for_task): Unable to create Cloud Tenant "new_tenant": Expected([200]) <=> Actual(403 Forbidden) [----] E, [2018-02-05T07:57:01.155683 #16339:fff140] ERROR -- : MIQ(ManageIQ::Providers::Openstack::CloudManager::CloudTenant#raw_update_cloud_tenant) tenant=[Tenant10], error: Expected([200, 204]) <=> Actual(403 Forbidden) [----] E, [2018-02-05T07:57:04.288444 #16432:198b574] ERROR -- : MIQ(cloud_tenant_controller-wait_for_task): Unable to update Cloud Tenant "Tenant10_updated": Expected([200, 204]) <=> Actual(403 Forbidden) [----] I, [2018-02-05T08:15:25.621080 #15731:fff140] INFO -- : MIQ(ManageIQ::Providers::Openstack::CloudManager::CloudTenant#update_source_tenant) CloudTenant Tenant10 has tenant Tenant10 I can reproduce the lack of flash message and have found the source of that problem, but I can't reproduce the inability to delete cloud tenants even with 100+ of them. Can you provide some more context about the circumstances under which the 403 happens? The fog.log showing the exact error would also be helpful. the bug happens on RHOS9 and RHOS12 Fixes for Fine https://github.com/ManageIQ/manageiq/pull/16973 https://github.com/ManageIQ/manageiq-gems-pending/pull/337#issuecomment-364148730 https://github.com/ManageIQ/manageiq-ui-classic/pull/3386 Fixes for master/Gaprindashvili https://github.com/ManageIQ/manageiq-providers-openstack/pull/225 Verified on 5.10.0.2 |