NIFI-13872: extend manifest generation to add dependencies for proper…
…ty descriptors in case of python processors
Summary
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking
- [x] Apache NiFi Jira issue created
Pull Request Tracking
- [x] Pull Request title starts with Apache NiFi Jira issue number, such as
NIFI-13872 - [x] Pull Request commit message starts with Apache NiFi Jira issue number, as such
NIFI-13872
Pull Request Formatting
- [x] Pull Request based on current revision of the
mainbranch - [x] Pull Request refers to a feature branch with one commit containing changes
Verification
Please indicate the verification steps performed prior to pull request creation.
Build
- [x] Build completed using
mvn clean install -P contrib-check- [x] JDK 21
Licensing
- [ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
- [ ] New dependencies are documented in applicable
LICENSEandNOTICEfiles
Documentation
- [ ] Documentation formatting appears as expected in rendered files
@taz1988 thanks for the improvement, it looks like something in the change to the python property descriptor logic is causing a system failure where it can no longer load WritePropertyToFlowFile.py in PythonProcessorIT - testFlowFileTransformWithEL.
Thanks, I will investigate tomorrow, what cause the issue!
Fix is added, test is green locally. Somebody please kick the workflow
Thanks for updating @taz1988 . I'm a +1. @bbende did you have any additional concerns, or are you good to merge as well?