Thanks Kay-Uwe and Pierre for flagging these issues. I am cancelling
this release candidate and will prepare a new release candidate after
these issues are resolved.

Regards,
David Handermann

On Tue, Dec 16, 2025 at 6:49 AM Pierre Villard
<[email protected]> wrote:
>
> -1 binding,
>
> In addition to the above problem related to reporting tasks, there is
> an issue with Azure components following the recent version bump on
> reactor-netty from 1.3.0 to 1.3.1. I have explained the problem in the
> JIRA and I filed a pull request to solve the problem.
>
> https://issues.apache.org/jira/browse/NIFI-15348
> https://github.com/apache/nifi/pull/10650
>
> Le mar. 16 déc. 2025 à 12:28, Pierre Villard
> <[email protected]> a écrit :
> >
> > Thanks for reporting the problem, the issue is similar to what was
> > just fixed for controller services at controller level. I've filed a
> > JIRA and I'll file a pull request in a minute.
> >
> > https://issues.apache.org/jira/browse/NIFI-15345
> >
> > Thanks,
> > Pierre
> >
> > Le mar. 16 déc. 2025 à 11:16, [email protected] <[email protected]> a 
> > écrit :
> > >
> > > -1 (non-binding)
> > >
> > > It seems as if the ReportingTasks were not stopped before they were
> > > modified.
> > > Perhaps there is still an issue with NIFI-15299? Maybe a new issue?
> > >
> > > But the problem with Key Password Property Migration seems to have been
> > > solved with NIFI-15340 (as far as I can see).
> > >
> > > 2025-12-16 10:51:55,084 WARN [main] o.e.jetty.ee11.webapp.WebAppContext
> > > Failed startup of context
> > > oeje11w.WebAppContext@1bf52f10{nifi-api,/nifi-api,b=file:///opt/nifi/nifi-2.7.2/work/jetty/nifi-web-api-2.7.2.war/webapp/,a=AVAILABLE,h=oeje11s.SessionHandler@33a7331{STARTED}}{./work/nar/extensions/nifi-server-nar-2.7.2.nar-unpacked/NAR-INF/bundled-dependencies/nifi-web-api-2.7.2.war}
> > > org.apache.nifi.controller.serialization.FlowSynchronizationException:
> > > java.lang.IllegalStateException: Cannot modify
> > > ReportingTask[id=b36e6164-018b-1000-99d3-d4de2328adb9,
> > > name=SiteToSiteBulletinReportingTask] while the Reporting Task is running
> > >          at
> > > org.apache.nifi.controller.serialization.VersionedFlowSynchronizer.synchronizeFlow(VersionedFlowSynchronizer.java:473)
> > >          at
> > > org.apache.nifi.controller.serialization.VersionedFlowSynchronizer.sync(VersionedFlowSynchronizer.java:221)
> > >          at
> > > org.apache.nifi.controller.FlowController.synchronize(FlowController.java:1817)
> > >          at
> > > org.apache.nifi.persistence.StandardFlowConfigurationDAO.load(StandardFlowConfigurationDAO.java:91)
> > >          at
> > > org.apache.nifi.controller.StandardFlowService.loadFromBytes(StandardFlowService.java:762)
> > >          at
> > > org.apache.nifi.controller.StandardFlowService.load(StandardFlowService.java:483)
> > >          at
> > > org.apache.nifi.web.contextlistener.ApplicationStartupContextListener.contextInitialized(ApplicationStartupContextListener.java:67)
> > >          at
> > > org.eclipse.jetty.ee11.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:1609)
> > >          at
> > > org.eclipse.jetty.ee11.servlet.ServletContextHandler.contextInitialized(ServletContextHandler.java:498)
> > >          at
> > > org.eclipse.jetty.ee11.servlet.ServletHandler.initialize(ServletHandler.java:676)
> > >          at
> > > org.eclipse.jetty.ee11.servlet.ServletContextHandler.startContext(ServletContextHandler.java:1343)
> > >          at
> > > org.eclipse.jetty.ee11.webapp.WebAppContext.startWebapp(WebAppContext.java:1315)
> > >          at
> > > org.eclipse.jetty.ee11.webapp.WebAppContext.startContext(WebAppContext.java:1273)
> > >          at
> > > org.eclipse.jetty.ee11.servlet.ServletContextHandler.lambda$doStart$0(ServletContextHandler.java:1062)
> > >          at
> > > org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.call(ContextHandler.java:1636)
> > >          at
> > > org.eclipse.jetty.ee11.servlet.ServletContextHandler.doStart(ServletContextHandler.java:1059)
> > >          at
> > > org.eclipse.jetty.ee11.webapp.WebAppContext.doStart(WebAppContext.java:499)
> > >
> > > ...
> > >
> > > Caused by: java.lang.IllegalStateException: Cannot modify
> > > ReportingTask[id=b36e6164-018b-1000-99d3-d4de2328adb9,
> > > name=SiteToSiteBulletinReportingTask] while the Reporting Task is running
> > >          at
> > > org.apache.nifi.controller.reporting.AbstractReportingTaskNode.verifyModifiable(AbstractReportingTaskNode.java:214)
> > >          at
> > > org.apache.nifi.controller.AbstractComponentNode.verifyCanUpdateProperties(AbstractComponentNode.java:384)
> > >          at
> > > org.apache.nifi.controller.AbstractComponentNode.setProperties(AbstractComponentNode.java:281)
> > >          at
> > > org.apache.nifi.controller.AbstractComponentNode.overwriteProperties(AbstractComponentNode.java:261)
> > >          at
> > > org.apache.nifi.controller.reporting.AbstractReportingTaskNode.migrateConfiguration(AbstractReportingTaskNode.java:456)
> > >          at
> > > org.apache.nifi.controller.serialization.VersionedFlowSynchronizer.addReportingTask(VersionedFlowSynchronizer.java:630)
> > >          at
> > > org.apache.nifi.controller.serialization.VersionedFlowSynchronizer.inheritReportingTasks(VersionedFlowSynchronizer.java:605)
> > >          at
> > > org.apache.nifi.controller.serialization.VersionedFlowSynchronizer.synchronizeFlow(VersionedFlowSynchronizer.java:419)
> > >          ... 40 common frames omitted
> > > 2025-12-16 10:51:55,088 INFO [main]
> > > o.e.j.ee11.servlet.ServletContextHandler Stopped
> > > oeje11w.WebAppContext@d65e744{/nifi-standard-content-viewer-2.7.2,/nifi-standard-content-viewer-2.7.2,b=null,a=AVAILABLE,h=oeje11s.SessionHandler@2553dcc0{STOPPED}}{./work/nar/extensions/nifi-standard-content-viewer-nar-2.7.2.nar-unpacked/NAR-INF/bundled-dependencies/nifi-standard-content-viewer-2.7.2.war}
> > > 2025-12-16 10:51:55,090 INFO [main]
> > > o.e.j.ee11.servlet.ServletContextHandler Stopped
> > > oeje11w.WebAppContext@2d8087da{/nifi-jolt-transform-json-ui-2.7.2,/nifi-jolt-transform-json-ui-2.7.2,b=null,a=AVAILABLE,h=oeje11s.SessionHandler@2f39b534{STOPPED}}{./work/nar/extensions/nifi-jolt-nar-2.7.2.nar-unpacked/NAR-INF/bundled-dependencies/nifi-jolt-transform-json-ui-2.7.2.war}
> > > 2025-12-16 10:51:55,092 INFO [main]
> > > o.e.j.ee11.servlet.ServletContextHandler Stopped
> > > oeje11w.WebAppContext@64eeddd8{/nifi-update-attribute-ui-2.7.2,/nifi-update-attribute-ui-2.7.2,b=null,a=AVAILABLE,h=oeje11s.SessionHandler@23933031{STOPPED}}{./work/nar/extensions/nifi-update-attribute-nar-2.7.2.nar-unpacked/NAR-INF/bundled-dependencies/nifi-update-attribute-ui-2.7.2.war}
> > >
> > > ->>> NiFi down
> > >
> > > 2025-12-16 10:51:55,095 ERROR [main]
> > > org.apache.nifi.web.server.JettyServer Failed to start Server
> > > org.apache.nifi.controller.serialization.FlowSynchronizationException:
> > > java.lang.IllegalStateException: Cannot modify
> > > ReportingTask[id=b36e6164-018b-1000-99d3-d4de2328adb9,
> > > name=SiteToSiteBulletinReportingTask] while the Reporting Task is running
> > >          at
> > > org.apache.nifi.controller.serialization.VersionedFlowSynchronizer.synchronizeFlow(VersionedFlowSynchronizer.java:473)
> > >
> > >
> > > -Kay-Uwe
> > >
> > > Am 15.12.25 um 21:33 schrieb David Handermann:
> > > > Team,
> > > >
> > > > I am pleased to be calling this vote for the source release of Apache
> > > > NiFi 2.7.2.
> > > >
> > > > Please review the following guide for how to verify a release candidate 
> > > > build:
> > > >
> > > > https://cwiki.apache.org/confluence/display/NIFI/Release+Candidate+Verification
> > > >
> > > > The source being voted on the and the convenience binaries are
> > > > available on the Apache Distribution Repository:
> > > >
> > > > https://dist.apache.org/repos/dist/dev/nifi/nifi-2.7.2
> > > >
> > > > The build artifacts are available on the Apache Nexus Repository:
> > > >
> > > > https://repository.apache.org/content/repositories/orgapachenifi-1327/
> > > >
> > > > Git Tag: nifi-2.7.2-RC1
> > > > Git Commit ID: c5f217faa372bf476def0289e85f8a92b0635f4e
> > > > GitHub Commit Link:
> > > > https://github.com/apache/nifi/commit/c5f217faa372bf476def0289e85f8a92b0635f4e
> > > >
> > > > Checksums of nifi-2.7.2-source-release.zip
> > > >
> > > > SHA512: 
> > > > a5dff8aead62bb0f035cd19d3b258fa4e76e66b60165c9514aa981e6b3e18eb4dacdd02ef7c3d3608769228df733d93a855c7938bd9a7837d6ddfa14a22c8e08
> > > >
> > > > Release artifacts are signed with the following key:
> > > >
> > > > https://people.apache.org/keys/committer/exceptionfactory.asc
> > > >
> > > > KEYS file is available on the Apache Distribution Repository:
> > > >
> > > > https://dist.apache.org/repos/dist/release/nifi/KEYS
> > > >
> > > > Issues resolved for this version: 7
> > > >
> > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12356562
> > > >
> > > > Release note highlights can be found on the project wiki:
> > > >
> > > > https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.7.2
> > > >
> > > > In light of the limited nature of this release candidate, the vote
> > > > will be open for 24 hours.
> > > >
> > > > Please download the release candidate and evaluate the necessary items
> > > > including checking hashes, signatures, build from source, and test.
> > > > Then please vote:
> > > >
> > > > [] +1 Release this package as nifi-2.7.2
> > > > [] +0 no opinion
> > > > [] -1 Do not release this package because...

Reply via email to