Bug 1542740

Summary: Object store objects and containers are not synched to CFME UI and swift manager refresh ends with errors
Product: Red Hat CloudForms Management Engine Reporter: Satoe Imaishi <simaishi>
Component: ProvidersAssignee: Jerry Keselman <jkeselma>
Status: CLOSED CURRENTRELEASE QA Contact: Ola Pavlenko <opavlenk>
Severity: high Docs Contact:
Priority: high    
Version: 5.8.0CC: cpelland, gblomqui, hkataria, iovadia, jfrey, jhajyahy, jhardy, jkeselma, lavenel, maufart, mpovolny, obarenbo, opavlenk, simaishi
Target Milestone: GA   
Target Release: 5.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.9.0.21 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1538501 Environment:
Last Closed: 2018-03-06 15:17:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: CFME Core Target Upstream Version:
Embargoed:
Bug Depends On: 1538501    
Bug Blocks:    

Comment 2 CFME Bot 2018-02-06 22:52:01 UTC
New commit detected on ManageIQ/manageiq/gaprindashvili:
https://github.com/ManageIQ/manageiq/commit/b8540c321ec226b2cdf59ee674e56dfc6da455e5

commit b8540c321ec226b2cdf59ee674e56dfc6da455e5
Author:     Richard Oliveri <oliveri.richard.github>
AuthorDate: Tue Feb 6 11:56:23 2018 -0500
Commit:     Satoe Imaishi <simaishi>
CommitDate: Tue Feb 6 17:42:02 2018 -0500

    Merge pull request #16922 from jerryk55/fix_swift_refresher_with_empty_containers
    
    Make sure Containers Exist Before Processing
    (cherry picked from commit 530eb073efbedc759b510b5071bceace9a0d6677)
    
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1542740

 .../providers/storage_manager/swift_manager/refresh_parser.rb         | 4 ++--
 .../swift_manager/refresh_parser/cross_linkers/openstack.rb           | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

Comment 3 Jad Haj Yahya 2018-02-20 11:50:29 UTC
tested o RHOS 11, 5.9.0.21

Comment 5 Jad Haj Yahya 2018-02-20 12:56:29 UTC
I can provide at end of day, it is only setup i have
about 3 hours from now

Comment 9 Jad Haj Yahya 2018-02-20 15:48:24 UTC
I managed to reproduce the bug on RHOS 11 with 5.9.0.21
Setup:
10.35.64.4
root
12345678

Appliance: 10.0.0.44

No errors at UI
Steps to reproduce:

1. Created 100 tenants
2. Created container from dashboard
3. Created objects: folder and file
4. Go to Storage > Object Storage > Object store objects

nothing appears

Note: issue almost not reproducing with one tenant

Comment 10 Jad Haj Yahya 2018-02-20 15:50:34 UTC
Please see above comment

Comment 13 Jad Haj Yahya 2018-02-20 16:19:10 UTC
Items like tenants, routers, network, instances are sycnhed from openstack to CFME UI. only object store objects are not, so why is that.

Anyway i will to try to reproduce on different setup

Comment 14 Jad Haj Yahya 2018-02-21 11:07:29 UTC
Ido, please verify this issue on your setup

Comment 15 Jerry Keselman 2018-02-22 14:04:36 UTC
I am resetting to ON_QA while we wait for the validation previously requested.  From my information this is fixed.

Comment 16 Jad Haj Yahya 2018-02-22 15:25:56 UTC
Jerry,

I retested above issue this time on RHOS 12, 5.9.0.21 on different machine and its is still fails verification.

Please take a look at 10.35.64.32 - CFME: 10.0.0.23 and tel me if there is anything exceptional that would prevent object store objects from being synchronized.

Comment 20 Jad Haj Yahya 2018-02-22 20:11:46 UTC
OK, I agree with you

Comment 21 Jad Haj Yahya 2018-02-22 20:44:54 UTC
Should Target release of bug be returned to 5.9.0 before I move it to Verified ?