You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@nifi.apache.org by Volker Klasen via users <us...@nifi.apache.org> on 2026/08/27 14:29:48 UTC
NiFi 2.11.0: Inherited Parameters Become Local when Adding Inheritance
Hello,
I am writing to the mailing list as suggested on the "self service signup page".
In NiFi 2.11.0 we're observing a bug that inherited parameters become local ones when adding an inheritance. As another effect, when using multiple hierarchies sensitive values get set as local parameters with stars as value. This was working without issue in 2.10.0.
How to reproduce:
*
Create a parameter context named "test" without parameters
*
Create a parameter context named "test2" with on parameter
*
Edit parameter context "test" to inherit from "test2" and save
*
Edit parameter context "test", remove the inheritance from "test2" and save
*
Edit "test" again and notice that the parameter from "test2" is still present and shown as inherited, while no inheritance is present
*
Look into current flow.json and notice that parameter context "test" has the parameter from "test2" as local parameter set
*
Optional: delete parameter context "test2", log out and in again and notice that the parameter context page cannot be opened anymore
*
Restart Nifi to fix the "ghostly" inheritance and notice that parameter context "test" now has a local parameter
It looks like the issue occurs only when adding an inheritance, existing inheritances from before 2.11.0 work as expected.
Workaround for adding parameter contexts in 2.11.0 correctly:
*
Add the inheritance you want to have
*
Restart NiFi
*
Remove the local "copies" of inherited parameters from the child parameter
*
Now the context has only the (correctly) inherited parameters (and any other local parameters)
This issue might be related to https://issues.apache.org/jira/browse/NIFI-16226 and maybe caused by https://issues.apache.org/jira/browse/NIFI-16148
Cheers
Volker
________________________________
Hi, ich bin Volker. Wir können uns gerne duzen #DU
Volker Klasen / Technologie
Mobil: +49 151 55195850
HORNBACH Baumarkt AG
Hornbachstrasse 11
76879 Bornheim
HORNBACH Baumarkt AG
Sitz: Bornheim/Pfalz
Registergericht Landau HRB 2311
USt-IDNr. DE 151 116 749
WEEE-Reg.-Nr. DE 39697378
Vorsitzender des Aufsichtsrates: Albrecht Hornbach
Vorstand: Erich Harsch (Vorsitzender), Jan Hornbach,
Nils Hornbach, Susanne Jäger, Dr. Joanna Kowalska,
Karsten Kühn, Dr. Andreas Schobert, Christa Theurer
**********************************************************************************************
HORNBACH auf Instagram: https://www.instagram.com/hornbach_de
HORNBACH auf YouTube: https://www.youtube.com/@Hornbach
HORNBACH auf Facebook: https://www.facebook.com/hornbach.de
HORNBACH auf Pinterest: https://www.pinterest.de/hornbachde
HORNBACH auf TikTok: https://www.tiktok.com/@hornbach_de
**********************************************************************************************
E-mail-Newsletter: Jetzt anmelden!
Ein Mail. Ein Wink:
Einfach auf hornbach.de gehen, anmelden und los geht es.
Lassen Sie sich nichts durch die Lappen gehen!
http://www.hornbach.de/newsletter
**********************************************************************************************
Sofern die in Art. 21 DSGVO (https://dsgvo-gesetz.de/art-21-dsgvo/) genannten
Voraussetzungen erfüllt sind können Sie der Verarbeitung Ihrer Daten widersprechen.
Weitere Hinweise zum Umgang mit Ihren Daten und zu Ihren Rechten erhalten
Sie unter https://www.hornbach.de/services/datenschutzhinweise/
**********************************************************************************************
This e-mail is only intended for the person(s) to whom it is addressed and may
contain confidential information. Unless stated to the contrary, any opinions or
comments are personal to the writer and do not represent the official view of the
company. If you have received this e-mail in error, please notify us immediately by
reply e-mail and then delete this message from your system. Please do not copy
it or use it for any purposes, or disclose its contents to any other person.
Thank you for your co-operation.
**********************************************************************************************