I attempted to run 'mvn -Pcontrib-chewck clean install' prior to submitting a PR. It fails with the following RAT checks. (Note: this occurs on master as well, so it is nothing introduced by my changes.)
[INFO] Enabled default license matchers. [INFO] Will parse SCM ignores for exclusions... [INFO] Finished adding exclusions from SCM ignore files. [INFO] 130 implicit excludes (use -debug for more details). [INFO] Exclude: nb-configuration.xml [INFO] Exclude: nbactions.xml [INFO] Exclude: DEPENDENCIES [INFO] Exclude: .github/PULL_REQUEST_TEMPLATE.md [INFO] 141 resources included (use -debug for more details) [INFO] Rat check: Summary over all files. Unapproved: 27, unknown: 27, generated: 0, approved: 17 licenses. ... [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check (default) on project nifi-nar-bundles: Too many files with unapproved license: 27 See RAT report in: /IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/target/rat.txt The rat.txt file indicates the 27 files with unapproved licenses: Files with unapproved licenses: /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/target/.plxarc /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-nar/target/.plxarc /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/timestamp.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/field_mask.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/api.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/duration.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/struct.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/wrappers.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/source_context.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/any.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/type.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/empty.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/compiler/plugin.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/protoc-dependencies/bb883b49faee2f9d304f1939b736c613/google/protobuf/descriptor.proto /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/generated-sources/protobuf/grpc-java/org/apache/nifi/processors/grpc/FlowFileServiceGrpc.java /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/generated-sources/protobuf/java/org/apache/nifi/processors/grpc/FlowFileRequestOrBuilder.java /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/generated-sources/protobuf/java/org/apache/nifi/processors/grpc/FFSProto.java /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/generated-sources/protobuf/java/org/apache/nifi/processors/grpc/FlowFileRequest.java /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/generated-sources/protobuf/java/org/apache/nifi/processors/grpc/FlowFileReply.java /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/generated-sources/protobuf/java/org/apache/nifi/processors/grpc/FlowFileReplyOrBuilder.java /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/maven-status/maven-compiler-plugin/testCompile/groovy-tests/inputFiles.lst /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/maven-status/maven-compiler-plugin/testCompile/groovy-tests/createdFiles.lst /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst /Users/mark/IdeaProjects/apache-nifi/nifi/nifi-nar-bundles/nifi-grpc-bundle/nifi-grpc-processors/target/.plxarc Thanks, Mark