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

Chris Sampson updated NIFI-12177:
---------------------------------
    Description: 
The NiFi & NiFi Registry {{dockermaven}} builds currently run an 
{{integration_test}} script once the image has been built in order to confirm a 
container can be started and the component can be contacted.

The same (or similar) approaches should be considered for:
* NiFi Toolkit
* MiNiFi
* MiNiFi C2

This would help avoid situations such as NIFI-12175

Also, the NiFi `dockermaven` test script fails if run with `macos-latest` in 
GitHub Actions (NIFI-12178), likely an incompatibility with the use of Colima 
to get Docker working within the runner, an alternative should be found (to the 
test assertions or the GitHub workflow - see NIFI-12191 as this is possibly an 
issue with the use of Colima)

  was:
The NiFi & NiFi Registry {{dockermaven}} builds currently run an 
{{integration_test}} script once the image has been built in order to confirm a 
container can be started and the component can be contacted.

The same (or similar) approaches should be considered for:
* NiFi Toolkit
* MiNiFi
* MiNiFi C2

This would help avoid situations such as NIFI-12175

Also, the NiFi `dockermaven` test script fails if run with `macos-latest` in 
GitHub Actions (NIFI-12178), likely an incompatibility with the use of Colima 
to get Docker working within the runner, an alternative should be found (to the 
test assertions or the GitHub workflow).


> Docker builds (dockermaven) should include testing of the built images
> ----------------------------------------------------------------------
>
>                 Key: NIFI-12177
>                 URL: https://issues.apache.org/jira/browse/NIFI-12177
>             Project: Apache NiFi
>          Issue Type: Improvement
>            Reporter: Chris Sampson
>            Priority: Major
>             Fix For: 1.latest, 2.latest
>
>
> The NiFi & NiFi Registry {{dockermaven}} builds currently run an 
> {{integration_test}} script once the image has been built in order to confirm 
> a container can be started and the component can be contacted.
> The same (or similar) approaches should be considered for:
> * NiFi Toolkit
> * MiNiFi
> * MiNiFi C2
> This would help avoid situations such as NIFI-12175
> Also, the NiFi `dockermaven` test script fails if run with `macos-latest` in 
> GitHub Actions (NIFI-12178), likely an incompatibility with the use of Colima 
> to get Docker working within the runner, an alternative should be found (to 
> the test assertions or the GitHub workflow - see NIFI-12191 as this is 
> possibly an issue with the use of Colima)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to