The flink-test-utils depend on hadoop-minikdc, which has a dependency, which is only resolvable, if the maven-bundle-plugin is loaded.
This is the error message
flink-parent loads that plugin, so all "internal" dependencies to the test utils can resolve the plugin.
Right now, users have to use the maven bundle plugin to use our test utils externally.
By making the hadoop minikdc dependency optional, we can probably resolve the issues. Then, only users who want to use the security-related tools in the test utils need to manually add the hadoop minikdc dependency + the plugin.