Hey Tim,

Maybe try to put the old flow definition file in the required location before 
starting up 2.x instance, and upon starting, nifi should already override the 
old flow definition with the new bundle coordinates for you.

Hope that helps

BR

Yuanhao
________________________________
From: Fulcher, Tim via users <[email protected]>
Sent: Wednesday, 12 November 2025 12:22
To: [email protected] <[email protected]>
Subject: property sensitivity being incorrectly set on import

CAUTION: This email originated from outside of the organization. Do not click 
links or open attachments unless you recognize the sender and know the content 
is safe.

Hi



I’m struggling to understand how processor property sensitivity is set by 
default.



I’m working on an upgrade from Nifi 1.x to 2.x where we’re using completely new 
infrastructure for the 2.x cluster.

To evaluate the changes required in our flows, I’ve set up a local environment 
using docker for both a 1.28.0 and a 2.6.0 nifi instance.

I then scripted using the REST API loading our flows & parameter contexts from 
git branch into both instances.



In both instances, after the api script is run *every* processor in every 
process group has *all* of its properties showing the UI as “sensitive value 
set”, and yet in each of the JSON files I uploaded via



PUT   <nifihost>/process-groups/{process_group_id}/flow-contents



The sensitivity is set to false in the vast majority of processor properties  
(except a few which are credentials).

Furthermore, because the sensitivity is wrong, some processors show as invalid 
since the conflict between property and parameter, e.g.



'xxx' is invalid because The property 'xxx' cannot reference Parameter 'xxx' 
because the Sensitivity of the parameter does not match the Sensitivity of the 
property.



I can’t see what logic would deem to override the json flow definitions, any 
help would be appreciated.

The only thing I wonder is that the flows were exported from a 1.11.4 instance 
so each processor has a block like this, should I adjust before loading?



       "bundle": {

          "group": "org.apache.nifi",

          "artifact": "nifi-standard-nar",

          "version": "1.11.4"

        },



thanks





Tim Fulcher



This e-mail (and any attachments) may contain privileged and/or confidential 
information which may be protected by copyright or other intellectual property 
rights. If you are not the intended recipient please do not disclose, copy, 
distribute, disseminate or take any action in reliance on it. If you have 
received this e-mail in error please reply to the sender and then immediately 
delete it (including, any attachments). Should you wish to communicate with us 
by e-mail we cannot guarantee the security of any data outside our own computer 
systems or that any e-mail will be virus free.

Any information contained in this e-mail may be subject to applicable terms and 
conditions and must not be construed as giving investment advice within or 
outside the United Kingdom or the Republic of Ireland.

Telephone conversations and calls via other telecommunication facilities may be 
recorded, including to comply with our legal and/or regulatory requirements 
and/or to monitor the quality of our service. For information about how we use 
your personal data, including your legal rights, please refer to our privacy 
policy at: https://am.landg.com/privacy-policy/ .

Legal & General Investment Management Limited (Company number 02091894), LGIM 
Real Assets (Operator) Limited (Company number 05522016), Legal & General (Unit 
Trust Managers) Limited (Company number 01009418), GO ETF Solutions LLP 
(Company number OC329482) and LGIM Corporate Director Limited (Company number 
07105051) are each authorised and regulated by the Financial Conduct Authority. 
All are registered in England & Wales with a registered office at One Coleman 
Street, London, EC2R 5AA.

Legal and General Assurance (Pensions Management) Limited (Company number 
01006112) is authorised by the Prudential Regulation Authority and regulated by 
the Financial Conduct Authority and the Prudential Regulation Authority. It is 
registered in England & Wales with a registered office at One Coleman Street, 
London, EC2R 5AA.

Legal & General Property Limited (Registration number 02091897) is authorised 
and regulated by the Financial Conduct Authority for insurance mediation 
activities. It is registered in England & Wales with a registered office at One 
Coleman Street, London, EC2R 5AA.

LGIM Managers (Europe) Limited is authorised and regulated by the Central Bank 
of Ireland (Reference No C173733). It is registered in the Republic of Ireland 
(Number 609677) with its principal business address at 33/34 Sir John 
Rogerson's Quay, Dublin 2, D02 XK09.

The ultimate parent company is Legal & General Group PLC (Company number 
01417162) which is registered in England & Wales and has a registered office at 
One Coleman Street, London, EC2R 5AA.

Reply via email to