GitHub user nickwallen opened a pull request:
https://github.com/apache/metron/pull/759
METRON-1187 Indexing/Profiler Kafka ACL Groups Not Setup Correctly
The Profiler MPack mistakenly uses the wrong flag/guard file to indicate
that the Kafka ACL group has been setup. Whichever component (either Profiler
or Indexing) that is executed first will complete successfully. The component
to run next will not perform this setup task because the duplicated flag/guard
file indicates that the setup was already completed successfully.
Most of the changes in this PR enhance the existing logging to help in the
future when tracking down an issue like this. The actual fix is a one line.
### Testing
To test this change, you need to kerberize and environment and then ensure
that both the Profiler and Indexing topologies are successfully running and
consuming data after kerberization.
- [ ] Tested in Full Dev
- [ ] Tested in multi-node cluster
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/nickwallen/metron METRON-1187
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/metron/pull/759.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #759
----
commit 5d9dba4ef57f3052697df1f156fc5a48d5ee7577
Author: Nick Allen <[email protected]>
Date: 2017-09-14T19:44:36Z
METRON-1187 Indexing/Profiler Kafka ACL Groups Not Setup Correctly
----
---