Description of problem: Using Beta1 build of JON 3.1.0 the ui elements for Tags appear to be in place again. Version-Release number of selected component (if applicable): How reproducible: All the time. Steps to Reproduce: 1. Install JON 3.1.0.BETA1, log into and browse the Reports page. 2. Tags is available. 3. Actual results: Tags is available. Expected results: No Tags should be available in the UI. Additional info: This is most likely because of a missing build parameter to the RHQ and JON brew builds.
Looked a little bit more into this and it looks like it might just be the "brew=true" tags for the JON build part. If this is the brew build for JON3.1.BETA1(https://brewweb.devel.redhat.com//taskinfo?taskID=4408991), then it's seems to differ from the formal JON 3.0.1.GA build(https://brewweb.devel.redhat.com//taskinfo?taskID=4119298) in the explicit "true" value for the brew parameter. If it's not the above then the maven profile activation mechanism must have changed around the brew parameter.
I've added support in coregui for enabling/disabling tags from the build. Tags are disabled in the UI by building coregui with the -Dbrew system property. The fix has been pushed to the release/jon3.1.x branch commit hash: 4ec8b6cb5d
Verified on Version: 3.1.0.CR2 Build Number: 05c820d:aaa5a79 Tags feature is not available in 3.1.0.CR2 UI. Verified on Reports page, resource summary details section and Dashboard and resource portlets views. Also verified that CLI does not have tag interface (TagManager).
Bulk closing of old issues in VERIFIED state.