Description of problem: Via design some fields are missing on cluster configuration tab. There's no: Red Hat Ceph Storage Provider Version Remote Execution Agent SELinux Mode Monitors required for Quorum Minimum Replicas Polling Interval Except polling interval (monitoring interval) all of them are missing in API too. Version-Release number of selected component (if applicable): rhscon-ceph-0.0.15-1.el7scon.x86_64 rhscon-core-0.0.18-1.el7scon.x86_64 rhscon-ui-0.0.31-1.el7scon.noarch How reproducible: 100% Steps to Reproduce: 1. Look for configuration information for some cluster on UI and using API too 2. 3. Actual results: Some information is missing Expected results: All relevant information is available Additional info:
More info and screen shot required
Created attachment 1159603 [details] current cluster configuration
Created attachment 1159609 [details] cluster configuration design
'current cluster configuration' attachment is how it looks as of now, 'design cluster configuration' is what the design said. The missing fields are marked by red strokes in 'design cluster configuration'.
Polling interval can be added. Rest of the things(below) doesn't make much of sense at cluster confiug level: Red Hat Ceph Storage Provider Version Remote Execution Agent SELinux Mode Is there any specific config in ceph cluster as below? Monitors required for Quorum Minimum Replicas Ju, Matt, Please provide required info
As per the discussion Polling interval, Monitors required for Quorum and Minimum Replicas to be populated
Based on RHS Console Bug Scrub Activity today, it was decided that we can defer showing the following for 1.0 as there is only a single version of Ceph supported, a single provider, etc. for 1.0: * Red Hat Ceph Storage * Provider Version * Remote Execution Agent * SELinux Mode Note: For SELinux, it's only read-only in 1.0, and there is no ability to set it as of yet hence will not be needed for 1.0.
Minimum Replicas and Polling Interval are added in api(/api/v1/clusters/{cluster-id}/config) Minimum Replicas - osd_pool_default_min_size Polling Interval - monitoringinterval
Monitors required for Quorum is not available through calamari API(https://<IP>:8002/api/v2/cluster/<cluster-id>/config). So this needs to be de scoped from 2.0
Ju, ack please
No change required in core , moving to UI
As Calamari API does not provide APO support for "Monitors required for Quorum" it is fine to leave this out of 1.0. It's a nice-to-have. Can deferred to 2.0.
Tested on: rhscon-ui-0.0.48-1.el7scon.noarch rhscon-core-selinux-0.0.34-1.el7scon.noarch rhscon-ceph-0.0.33-1.el7scon.x86_64 rhscon-core-0.0.34-1.el7scon.x86_64 Minimum Replicas and Polling Interval added to the cluster configuration on UI and on API too.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2016:1754