This repository has been archived by the owner on Jul 11, 2022. It is now read-only.
published docker hub image rhqproject/rhq-nodb does not work #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As described in #5
The published docker image rhqproject/rhq-nodb on the docker hub does not work and hangs forever once started.
I believe this is because the run script file invoke the installer
rhqctl install
, the installer does not find in the server properties a default admin password, hence prompts the user with:(I've checked by running this manually myself); but the installer is running as a java process inside the container itself, hence there is no way this is going to ever move on or start the application itself.
I've solved by proving a default
rhq.autoinstall.server.admin.password
property for the userrhqadmin
asrhqadmin
:I believe that would be the solution, as additionally it would also follow similar style of already defined default passwords for other admins users (e.g.:
rhq.server.database.password
) in the server properties file. If there is a better solution kindly let me know.Meanwhile, I will raise a PR accordingly to make explicit my proposed solution.