Bug 1459206

Summary: new entity not present in the list for some time
Product: [Red Hat Storage] Red Hat Storage Console Reporter: Lubos Trilety <ltrilety>
Component: Node AgentAssignee: Nobody <nobody>
Status: CLOSED WONTFIX QA Contact: sds-qe-bugs
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3CC: mbukatov, mkarnik, nthomas, sankarshan
Target Milestone: ---   
Target Release: 3   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-19 05:39:27 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lubos Trilety 2017-06-06 14:15:36 UTC
Description of problem:
A new entity e.g. a new cluster is not present in the list right after related task is finished. It takes some time until it appears.

Version-Release number of selected component (if applicable):
tendrl-node-agent-3.0-alpha.7.el7scon.noarch
tendrl-commons-3.0-alpha.7.el7scon.noarch
tendrl-performance-monitoring-3.0-alpha.4.el7scon.noarch
tendrl-api-3.0-alpha.3.el7scon.noarch
tendrl-api-httpd-3.0-alpha.3.el7scon.noarch
tendrl-dashboard-3.0-alpha.3.el7scon.noarch
tendrl-alerting-3.0-alpha.2.el7scon.noarch
tendrl-api-doc-3.0-alpha.3.el7scon.noarch

How reproducible:
90%

Steps to Reproduce:
1. start to import/create a cluster
2. wait till the job is finished
3. look for available clusters

Actual results:
The cluster is not present in GetClusterList response. It takes several seconds till the cluster appears.

Expected results:
The cluster should be present in the list when the task finishes. Could be present before the task ends though. 

Additional info:
Similar sceanrios for other entitites like pool, rbd and files shares.

Comment 2 Rohan Kanade 2017-06-29 12:16:25 UTC
1) For objects inside a cluster (like pool, volume, rbd), Tendrl will now not mark the CRUD job as finished until the CRUD has actually happened on the SDS


2) For Create Cluster and other day 1 flows like import, expand. Here is the tracking bug where this issue will be fixed https://github.com/Tendrl/commons/issues/642

Comment 4 Shubhendu Tripathi 2018-11-19 05:39:27 UTC
This product is EOL now