Bryan,

I agree, that is probably a solution. Unfortunately, there is no mass upgrade 
option, so we'd have to manually touch ever versioned process group (or 
scripted it).

Thanks,
  Peter

-----Original Message-----
From: Bryan Bende [mailto:bbe...@gmail.com] 
Sent: Thursday, November 29, 2018 1:29 PM
To: users@nifi.apache.org
Subject: [EXT] Re: Problems with NiFi Registry Conflicts after Processor 
Upgrades

Peter,

I feel like this came up before, and unfortunately I'm not sure there is 
currently a solution.

I think ultimately there needs to be some kind of force upgrade so you can 
ignore the local changes and take whatever is available.

The only thing I can think of, but haven't tried, is if you had upgraded the PG 
in the second instance before upgrading NiFi itself, it would bring in the new 
properties that are not valid in that version and the processor would show as 
invalid, then upgrade NiFi and it would be valid again.

-Bryan
On Thu, Nov 29, 2018 at 3:13 PM Peter Wicks (pwicks) <pwi...@micron.com> wrote:
>
> Ran into a NiFi Registry issue while upgrading our instances to NiFi 1.8.0. 
> ExecuteSQL had a number of new properties added to it in 1.8.0, so after 
> upgrading our, our versioned processor groups show as having local changes, 
> which is good. We went ahead and checked the changes into the registry.
>
>
>
> Enter the second instance... we upgraded a second instance. It also see's 
> local changes, but now the processor group is in conflict, because we have 
> local (identical) changes, and we have a newer version checked in. If you try 
> to revert the local changes so you can sync things up... you can't, because 
> these are properties on the Processor, and the default values automatically 
> come back. So our second processor group is in conflict and we haven't found 
> a way to bring it back in sync without deleting it and re loading it from the 
> registry. Help would be appreciated.
>
>
>
> Thanks,
>
>   Peter

Reply via email to