[jira] [Resolved] (MINIFI-519) Add recommendations for antivirus exclusions to Admin guide

2019-10-18 Thread Aldrin Piri (Jira)


 [ 
https://issues.apache.org/jira/browse/MINIFI-519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aldrin Piri resolved MINIFI-519.

Resolution: Fixed

> Add recommendations for antivirus exclusions to Admin guide
> ---
>
> Key: MINIFI-519
> URL: https://issues.apache.org/jira/browse/MINIFI-519
> Project: Apache NiFi MiNiFi
>  Issue Type: Improvement
>Reporter: Andrew M. Lim
>Assignee: Andrew M. Lim
>Priority: Minor
> Fix For: 0.6.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Add similar section regarding antivirus exclusions to MiNiFi Admin Guide that 
> was added to NiFi Admin Guide via NIFI-6553



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (MINIFI-520) Migrate Docker image names to mirror those of the public repos

2019-10-18 Thread Aldrin Piri (Jira)
Aldrin Piri created MINIFI-520:
--

 Summary: Migrate Docker image names to mirror those of the public 
repos
 Key: MINIFI-520
 URL: https://issues.apache.org/jira/browse/MINIFI-520
 Project: Apache NiFi MiNiFi
  Issue Type: Improvement
Reporter: Aldrin Piri
Assignee: Aldrin Piri


For consistency, it would be helpful to have the docker images reflect the 
image tags used in Docker Hub.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (MINIFI-519) Add recommendations for antivirus exclusions to Admin guide

2019-10-18 Thread Aldrin Piri (Jira)


 [ 
https://issues.apache.org/jira/browse/MINIFI-519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aldrin Piri updated MINIFI-519:
---
Fix Version/s: 0.6.0

> Add recommendations for antivirus exclusions to Admin guide
> ---
>
> Key: MINIFI-519
> URL: https://issues.apache.org/jira/browse/MINIFI-519
> Project: Apache NiFi MiNiFi
>  Issue Type: Improvement
>Reporter: Andrew M. Lim
>Assignee: Andrew M. Lim
>Priority: Minor
> Fix For: 0.6.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Add similar section regarding antivirus exclusions to MiNiFi Admin Guide that 
> was added to NiFi Admin Guide via NIFI-6553



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[nifi-minifi] branch master updated: MINIFI-519 Added recommended antivirus exclusions section to Admin Guide

2019-10-18 Thread aldrin
This is an automated email from the ASF dual-hosted git repository.

aldrin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-minifi.git


The following commit(s) were added to refs/heads/master by this push:
 new c203c97  MINIFI-519 Added recommended antivirus exclusions section to 
Admin Guide
c203c97 is described below

commit c203c97e293791a7044be9fe299906e80fc7bb38
Author: Andrew Lim 
AuthorDate: Wed Oct 9 12:05:47 2019 -0400

MINIFI-519 Added recommended antivirus exclusions section to Admin Guide

This closes #176.

Signed-off-by: Aldrin Piri 
---
 minifi-docs/src/main/markdown/System_Admin_Guide.md | 18 +++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/minifi-docs/src/main/markdown/System_Admin_Guide.md 
b/minifi-docs/src/main/markdown/System_Admin_Guide.md
index 9546e97..b554615 100644
--- a/minifi-docs/src/main/markdown/System_Admin_Guide.md
+++ b/minifi-docs/src/main/markdown/System_Admin_Guide.md
@@ -618,7 +618,7 @@ When connecting via Site to Site, MiNiFi needs to know 
which input or output por
 
 ## Provenance Reporting
 
-MiNiFi is currently designed only to report provenance data using the Site to 
Site protocol. 
+MiNiFi is currently designed only to report provenance data using the Site to 
Site protocol.
 
 **Note:** In order to send via HTTPS, the "Security Properties" must be fully 
configured. A StandardSSLContextService will be made automatically with the ID 
"SSL-Context-Service" and used by the Provenance Reporting.
 
@@ -656,8 +656,8 @@ NiFi Properties Overrides:
 Currently, it is possible to specify keystore and truststore information to 
allow mutual TLS communication across the Site to Site protocol as well as 
provisioning an SSL Context for components in the config.yml
 
 Security can be configured in two ways for instances via:
-
-* **config.yml**:  These properties are specified as outlined in the 'Security 
Properties' and 'Sensitive Properties' in the config.yml sections above.  These 
allow the specification of security properties to be versioned with the flow 
and consumed via Change Ingestors. 
+
+* **config.yml**:  These properties are specified as outlined in the 'Security 
Properties' and 'Sensitive Properties' in the config.yml sections above.  These 
allow the specification of security properties to be versioned with the flow 
and consumed via Change Ingestors.
 * **bootstrap.conf**:   This is an alternative means of configuration that 
takes precedence over the config.yml configuration and is a way of separating 
security concerns from the processing flow.  The following properties should be 
defined:
 
 ## Security Properties in bootstrap.conf
@@ -951,3 +951,15 @@ Provenance Reporting:
 timeout: 30 secs
 batch size: 1000
 ```
+
+# Recommended Antivirus Exclusions
+
+Antivirus software can take a long time to scan directories and the files 
within them. Additionally, if the antivirus software locks files or directories 
during a scan, those resources are unavailable to MiNiFi processes, causing 
latency or unavailability of these resources in a MiNiFi instance. To prevent 
these performance and reliability issues from occurring, it is highly 
recommended to configure your antivirus software to skip scans on the following 
MiNiFi directories:
+
+### MiNiFi Java:
+
+  - content_repository
+  - flowfile_repository
+  - logs
+  - provenance_repository
+  - state



[nifi] branch master updated (ea1beca -> a30eb3a)

2019-10-18 Thread alopresto
This is an automated email from the ASF dual-hosted git repository.

alopresto pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nifi.git.


from ea1beca  NIFI-6703: Add Stateless NiFi to CLI NIFI-6703: Fixed 
extracted nar directory and marked api as experimental NIFI-6703: Moving 
nifi-stateless into nifi-framework NIFI-6703: Refactored to fix jetty/spring 
issues NIFI-6703: checkstyle fix NIFI-6703: updated to mirror traditional 
NiFi's bootstrap process and java11 dependency management NIFI-6703: minor 
changes NIFI-6703: Documentation fixes
 add a30eb3a  NIFI-6457 Add Upgrading NiFi section to Admin Guide (#3818)

No new revisions were added by this update.

Summary of changes:
 .../src/main/asciidoc/administration-guide.adoc| 212 +++--
 1 file changed, 199 insertions(+), 13 deletions(-)



[nifi-registry] branch master updated: NIFIREG-339 Remove errors from root pom

2019-10-18 Thread kdoran
This is an automated email from the ASF dual-hosted git repository.

kdoran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-registry.git


The following commit(s) were added to refs/heads/master by this push:
 new a123d01  NIFIREG-339 Remove errors from root pom
a123d01 is described below

commit a123d01e293411906f17b549f04a5ecb84b0b889
Author: Bryan Bende 
AuthorDate: Fri Oct 18 11:06:07 2019 -0400

NIFIREG-339 Remove errors from root pom
---
 checkstyle.xml | 77 ++
 pom.xml| 82 --
 2 files changed, 82 insertions(+), 77 deletions(-)

diff --git a/checkstyle.xml b/checkstyle.xml
new file mode 100644
index 000..80af4b7
--- /dev/null
+++ b/checkstyle.xml
@@ -0,0 +1,77 @@
+https://checkstyle.org/dtds/configuration_1_3.dtd;>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ftp://; />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 8c33e8c..d76613d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -427,7 +427,7 @@
 
 org.apache.maven.plugins
 maven-javadoc-plugin
-2.10.1
+3.1.1
 
 false
 true
@@ -447,6 +447,7 @@
 apache-release
 true
 deploy
+
 
@{project.artifactId}-@{project.version}
 false
 true
@@ -562,82 +563,7 @@
 org.apache.maven.plugins
 maven-checkstyle-plugin
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-ftp://; />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

[nifi-registry] branch master updated: NIFIREG-334 Changes to support Java 11 - Upgrade Groovy to 2.5.x - Setup jigsaw profile to optionally include Java 11 dependencies - Modify assembly to create li

2019-10-18 Thread bbende
This is an automated email from the ASF dual-hosted git repository.

bbende pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-registry.git


The following commit(s) were added to refs/heads/master by this push:
 new 1723410  NIFIREG-334 Changes to support Java 11 - Upgrade Groovy to 
2.5.x - Setup jigsaw profile to optionally include Java 11 dependencies - 
Modify assembly to create lib/java11 dir - Modify RunNiFiRegistry to optionally 
add lib/java11 to the classpath - Modify OSUtils to correctly handle PIDs when 
running on Java 11 - Update assembly LICENSE to include Jakarta artifacts under 
EDL - Updating Travis config to include a Java 11 build
1723410 is described below

commit 17234102f7e188836b709913145184c527a1a96b
Author: Bryan Bende 
AuthorDate: Tue Oct 15 14:44:50 2019 -0400

NIFIREG-334 Changes to support Java 11
- Upgrade Groovy to 2.5.x
- Setup jigsaw profile to optionally include Java 11 dependencies
- Modify assembly to create lib/java11 dir
- Modify RunNiFiRegistry to optionally add lib/java11 to the classpath
- Modify OSUtils to correctly handle PIDs when running on Java 11
- Update assembly LICENSE to include Jakarta artifacts under EDL
- Updating Travis config to include a Java 11 build

This closes #241.
---
 .travis.yml|  56 -
 nifi-registry-assembly/LICENSE | 266 +
 nifi-registry-assembly/pom.xml |  10 +
 .../src/main/assembly/dependencies.xml |  20 ++
 .../nifi/registry/bootstrap/RunNiFiRegistry.java   |  22 ++
 .../nifi/registry/bootstrap/util/OSUtils.java  |  41 +++-
 .../nifi-registry-bundle-utils/pom.xml |  16 ++
 .../nifi-registry-data-model/pom.xml   |  16 ++
 nifi-registry-core/nifi-registry-framework/pom.xml |  44 ++--
 .../nifi-registry-properties/pom.xml   |   3 +-
 .../AESSensitivePropertyProviderTest.groovy|   3 +-
 .../nifi-registry-security-utils/pom.xml   |   6 +-
 nifi-registry-core/nifi-registry-web-api/pom.xml   |  31 ++-
 nifi-registry-core/pom.xml |   2 +-
 pom.xml|  84 ++-
 15 files changed, 569 insertions(+), 51 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index e83abde..ac28080 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -15,15 +15,52 @@
 
 language: java
 
-env:
-- USER_LANGUAGE=en USER_REGION=US'
-- USER_LANGUAGE=fr USER_REGION=FR'
-- USER_LANGUAGE=ja USER_REGION=JP'
+matrix:
+  include:
+- stage: "Build"
+  name: "Build Java 8 EN"
+  jdk: openjdk8
+  script: >-
+mvn clean install -Pcontrib-check,jsUnitTests
+-Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US"
+| grep -v -F -f .travis-output-filters
+&& exit ${PIPESTATUS[0]}
+- stage: "Build"
+  name: "Build Java 8 FR"
+  jdk: openjdk8
+  script: >-
+mvn clean install -Pcontrib-check,jsUnitTests
+-Dmaven.surefire.arguments="-Duser.language=fr -Duser.region=FR"
+| grep -v -F -f .travis-output-filters
+&& exit ${PIPESTATUS[0]}
+- stage: "Build"
+  name: "Build Java 8 JP"
+  jdk: openjdk8
+  script: >-
+mvn clean install -Pcontrib-check,jsUnitTests
+-Dmaven.surefire.arguments="-Duser.language=ja -Duser.region=JP"
+| grep -v -F -f .travis-output-filters
+&& exit ${PIPESTATUS[0]}
+- stage: "Build"
+  name: "Build Java 11 EN"
+  # Do not specify "jdk:" here, install-jdk.sh will download the JDK set 
JAVA_HOME appropriately
+  before_script:
+# Download the newest version of sormuras' install-jdk.sh to /tmp
+# install-jdk.sh is used by Travis internally, sormoras is the 
maintainer of that script
+- wget -O /tmp/install-jdk.sh 
https://github.com/sormuras/bach/raw/master/install-jdk.sh
+# Need to specifically install AdoptOpenJDK 11.0.4 (Linux, HotSpot) 
since Travis does not offer it by default
+# The link to the AdoptOpenJDK 11.0.4 .tar.gz is taken directly from 
AdoptOpenJDK's website
+- >-
+  source /tmp/install-jdk.sh
+  --url 
'https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.4%2B11/OpenJDK11U-jdk_x64_linux_hotspot_11.0.4_11.tar.gz'
+  script: >-
+mvn clean install -Pcontrib-check,jsUnitTests
+-Dmaven.surefire.arguments="-Duser.language=en -Duser.region=US"
+| grep -v -F -f .travis-output-filters
+&& exit ${PIPESTATUS[0]}
 
-os: linux
-
-jdk:
-- openjdk8
+os:
+- linux
 
 # Caches mvn repository in order to speed up builds
 cache:
@@ -55,7 +92,4 @@ before_script:
 # skip the installation step entirely
 install: true
 
-#build commands
-script:
-- mvn clean install -Pcontrib-check,jsUnitTests | grep -v -F -f 
.travis-output-filters && exit ${PIPESTATUS[0]}
 

[nifi-registry] branch master updated: NIFIREG-338: fixing version in dockerfile

2019-10-18 Thread bbende
This is an automated email from the ASF dual-hosted git repository.

bbende pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-registry.git


The following commit(s) were added to refs/heads/master by this push:
 new cb7e369  NIFIREG-338: fixing version in dockerfile
cb7e369 is described below

commit cb7e3697d7ee66b088da6b7bf8c2ed06ddcf18fb
Author: Endre Zoltan Kovacs 
AuthorDate: Fri Oct 18 09:52:39 2019 +0200

NIFIREG-338: fixing version in dockerfile
---
 nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile 
b/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile
index 0d48e18..5fabb95 100644
--- a/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile
+++ b/nifi-registry-core/nifi-registry-docker/dockerhub/Dockerfile
@@ -22,7 +22,7 @@ LABEL site="https://nifi.apache.org;
 
 ARG UID=1000
 ARG GID=1000
-ARG NIFI_REGISTRY_VERSION=0.6.0
+ARG NIFI_REGISTRY_VERSION=1.0.0
 ARG MIRROR=https://archive.apache.org/dist
 
 ENV NIFI_REGISTRY_BASE_DIR /opt/nifi-registry