Version-Release number of selected component (if applicable): Version: 4.3.0-SNAPSHOT Build Number: 4bd191a How reproducible:always Steps to Reproduce: 1. have unsecured EAP (remove security-realm="ManagementRealm" from interfaces) 2. inventory that EAP 3. run operation 'install RHQ User' Actual results: Operation fails with: java.lang.Exception: / (Is a directory) at org.rhq.core.pc.operation.OperationInvocation.run(OperationInvocation.java:278) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Expected results: Operation is successful and new user is created Additional info: setting severity to low, because it is not common usecase to unsecure EAP manually (it is secured by default) and then want add user using JON.
Edge case as the server comes secured. And there adding the management user works. On an unsecured server, there can probably no management realm be found and the operation is thus failing. As users are not assumed to add management users they don't need, to catch the edge case is low priority.
Setting to low priority as Heiko describes.
All servers are secured out of the box these days