Bug 1459206 - new entity not present in the list for some time
Summary: new entity not present in the list for some time
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Storage Console
Classification: Red Hat Storage
Component: Node Agent
Version: 3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 3
Assignee: Nobody
QA Contact: sds-qe-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-06-06 14:15 UTC by Lubos Trilety
Modified: 2018-11-19 05:39 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-19 05:39:27 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github Tendrl api issues 221 0 None None None 2017-06-26 16:32:24 UTC
Github Tendrl commons issues 642 0 None None None 2017-06-29 12:16:25 UTC

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


Note You need to log in before you can comment on or make changes to this bug.