Github user michaelandrepearce commented on the issue:
https://github.com/apache/activemq-artemis/pull/1345
Re configuring outside the config, this is indeed the wanted behaviour that
if by enabling then config is the true source.
The use case is to manage environments/systems via tools like puppet/chef.
When using puppet or chef, you don't want people changing the state of the
environment / system, as such if someone (even an admin) changed via an admin
console or cli, that change should be regressed, this is indeed the reasons for
using such tools as even manage linux level stuff via it to ensure linux
configure and state, as environment / system change should go via puppet /
chef, this makes environments repeatable, also make change management easier
having only single process.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---