Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: When service is created using REST API, the "display" attribute is set to false by default. Such service should not be displayed in UI in "My Services". In case of the reported version, when the service is created, it is visible in UI (after reload) even though the "display" attribute is set to false. Version-Release number of selected component (if applicable): 5.8.0.9-alpha2 How reproducible: Very Steps to Reproduce: 1. Create a service POST /api/services { "action": "create", "resources": [ {"name": "test_rest_1", "description": "test service 1"} ] } 2. Check that the "display" attribute is set to false GET /api/services/:id ... "display": false, ... 3. Reload the "My Services" page Actual results: The newly created service is listed in "My Services". Expected results: The newly created service is not listed in "My Services".
This is listed as an API bug, however in your description it seems clear that the API is giving the expected response. Are you referring to the service UI or the classic UI? This bug may be better characterized as belonging to the corresponding front end component.
Changed component to classic UI as suggested by Tim Wade.