Bug 1401903

Summary: sync object APIs to be retained
Product: Red Hat Ceph Storage Reporter: Nishanth Thomas <nthomas>
Component: CalamariAssignee: Christina Meno <gmeno>
Calamari sub component: Back-end QA Contact: Harish NV Rao <hnallurv>
Status: CLOSED CURRENTRELEASE Docs Contact:
Severity: high    
Priority: unspecified CC: ceph-eng-bugs, hnallurv, nthomas
Version: 2.1   
Target Milestone: rc   
Target Release: 2.2   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-06-20 18:28:26 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:
Bug Depends On:    
Bug Blocks: 1406357    

Description Nishanth Thomas 2016-12-06 11:29:52 UTC
Description of problem:

Retain the sync object APIs(http://calamari.readthedocs.io/en/latest/calamari_rest/resources/api_example_api_v2_cluster__fsid__sync_object.html) as tendrl is going to use these APIs for reading the cluster state information

Comment 2 Christina Meno 2016-12-07 06:20:37 UTC
This is a noop considering that this functionality was never removed. We will need to determine what specific items you are using here so that we have it carried forward when we transition to ceph-mgr

Comment 3 Nishanth Thomas 2016-12-08 13:49:23 UTC
At this point, I assume that wee need all of these("mds_map", "osd_map","mon_map",
"mon_status","pg_summary","health","config")

Comment 4 Christina Meno 2016-12-09 19:14:24 UTC
Ok well I don't need this info today or even in this cycle but it will be relevant in RHCeph 3. I'm going to move this to a future release so we can define it better when it matters

Comment 6 Nishanth Thomas 2016-12-12 08:53:04 UTC
Sure. Only thing at this point is do not deprecate the API and leave it as it is today for 2.* or until ceph-mgr takes charge

Comment 7 Harish NV Rao 2017-02-08 11:39:51 UTC
able to access sync_object api. not deprecated in 2.2