Releases: ssm/ssm-nifi
Releases · ssm/ssm-nifi
ssm-nifi 0.7.2
ssm-nifi 0.7.1
Fixed
- Update missing REFERENCE for 0.7.0 changes
- Update the
puppet/systemd
module in documentation and test fixtures
ssm-nifi 0.7.0
Changed
- Install NiFi version 1.15.2 by default
- Data type Validation of NiFi properties. Valid keys are
String
, and values
must be of typeBoolean
,Integer
orString
.
Added
- Manage a log directory
/var/log/nifi
configurable with thelog_directory
parameter. - Manage a configuration directory
/opt/nifi/config
configuable with the
config_directory
parameter. This is used for configuration files intended
to survive an upgrade of NiFi. - Manage state management configuration file
state-management.xml
in the
config_directory
. See README to use your own state management
configuration. - Manage authorizations configuration file
authorizers.xml
in the
config_directory
to add cluster nodes and optionally an initial admin
identity. See README for how to use your own authorization
configuration. - Manage a NiFi cluster with the
cluster
andcluster_nodes
parameters. This
enables the built-in zookeeper for cluster state management as well as
authorization for cluster nodes. NiFi clustering with this module assumes you
have a source of TLS keys, certificates and CA trust. See README for
configuring a cluster.
ssm-nifi 0.6.0
Changed
- Install NiFi version
1.15.1
by default
ssm-nifi 0.5.0
Changed
- Install NiFi version
1.14.0
by default
0.4.0
Fixed
- Use user and group parameters when managing the install directory instead of hardcoded 'nifi'
- Fix missing parameter
var_directory
Changed
- Install NiFi version
1.13.2
by default. - Update module with PDK 2.1.0
- Adjust upper bounds for dependencies on puppet and modules
- Improve documentation example for basic usage
Added
- Add documentation example for NiFi cluster
0.3.1
0.1.1
0.3.0
Added
- Add acceptance testing
Changed
- Install NiFi version
1.11.3
by default. - Set NiFi local state directory to
${var_directory}/state/local
to ensure it survives future NiFi upgrades.
To avoid losing state when upgrading to this module version, stop the NiFi service, move/opt/nifi/nifi-${version}/state/local
to/var/opt/nifi/state/local
, then run Puppet to configure NiFi.