Apache NiFi Community, I am pleased to announce that the 1.12.1 release of Apache NiFi passes with 7 +1 (binding) votes 4 +1 (non-binding) votes 0 0 votes 0 -1 votes
Thanks to everyone for their quick efforts to address a range of important defects and improvements! Here is the PMC vote thread: https://lists.apache.org/thread.html/r7621607daa7eb1027133c5bf9023b45c887196a4f7ccfa1607b56f94%40%3Cdev.nifi.apache.org%3E On Mon, Sep 28, 2020 at 9:31 AM Joe Witt <joe.w...@gmail.com> wrote: > +1 binding > > On Mon, Sep 28, 2020 at 9:20 AM Mark Payne <marka...@hotmail.com> wrote: > >> +1 (binding) >> >> During build, I did run into a problem with unit tests: >> >> >> [ERROR] Tests run: 12, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: >> 0.399 s <<< FAILURE! - in >> org.apache.nifi.web.security.oidc.StandardOidcIdentityProviderGroovyTest >> [ERROR] >> testConvertOIDCTokenToNiFiTokenShouldHandleBlankIdentityAndNoEmailClaim(org.apache.nifi.web.security.oidc.StandardOidcIdentityProviderGroovyTest) >> Time elapsed: 0.265 s <<< FAILURE! >> java.lang.AssertionError: Closure >> org.apache.nifi.web.security.oidc.StandardOidcIdentityProviderGroovyTest$_testConvertOIDCTokenToNiFiTokenShouldHandleBlankIdentityAndNoEmailClaim_closure6@534c6767 >> should have failed with an exception of type java.net.ConnectException, >> instead got Exception javax.net.ssl.SSLHandshakeException: >> java.security.cert.CertificateException: No subject alternative DNS name >> matching localhost found. >> at >> org.apache.nifi.web.security.oidc.StandardOidcIdentityProviderGroovyTest.testConvertOIDCTokenToNiFiTokenShouldHandleBlankIdentityAndNoEmailClaim(StandardOidcIdentityProviderGroovyTest.groovy:432) >> >> However, this appears to be a problem with my local setup. Digging into >> the code it’s attempting to make an HTTP Request to >> https://localhost/oidc/userInfo >> I attempted the same request via curl and got a similar issue: >> >> >> ~ $ curl https://localhost/oidc/userInfo >> curl: (60) SSL certificate problem: unable to get local issuer certificate >> More details here: https://curl.haxx.se/docs/sslcerts.htmlcurl failed to >> verify the legitimacy of the server and therefore could not >> establish a secure connection to it. To learn more about this situation >> and >> how to fix it, please visit the web page mentioned above. >> >> So it appears that somehow I’m not able to get a DNS name for >> “localhost”. Not sure exactly what that means, but it definitely appears to >> be environment-specific. >> We might want to consider changing this from a Unit Test to an >> Integration Test. But otherwise, all seems good. >> >> Finished building without unit tests. Started up, verified some of the >> specific 1.12.0 features and 1.12.1 fixes. Didn’t notice any problems. >> >> Thanks for putting this release together, Joe! >> >> -Mark >> >> >> On Sep 25, 2020, at 11:45 AM, Pierre Villard <pierre.villard...@gmail.com >> <mailto:pierre.villard...@gmail.com>> wrote: >> >> +1 (binding) >> >> Went through usual verification steps. >> Thanks Joe for RM'ing! >> >> Le ven. 25 sept. 2020 à 13:30, Tony Kurc <tk...@apache.org<mailto: >> tk...@apache.org>> a écrit : >> >> +1 (binding) >> >> Verified signature and hashes. Built without issue on ubuntu 18.04 x86_64 >> with openjdk11. Saw no issues with LICENSE or NOTICE. >> >> Tony >> >> On Wed, Sep 23, 2020, 6:10 PM Joe Witt <joew...@apache.org<mailto: >> joew...@apache.org>> wrote: >> >> Hello, >> >> I am pleased to be calling this vote for the source release of Apache >> NiFi >> 1.12.1. >> >> The source zip, including signatures, digests, etc. can be found at: >> https://repository.apache.org/content/repositories/orgapachenifi-1170 >> >> The source being voted upon and the convenience binaries can be found at: >> https://dist.apache.org/repos/dist/dev/nifi/nifi-1.12.1/ >> >> A helpful reminder on how the release candidate verification process >> works: >> >> >> >> https://cwiki.apache.org/confluence/display/NIFI/How+to+help+verify+an+Apache+NiFi+release+candidate >> >> The Git tag is nifi-1.12.1-RC2 >> The Git commit ID is accfaa3034fa5c3ef55d6402ac31e500247100f9 >> >> >> >> https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=accfaa3034fa5c3ef55d6402ac31e500247100f9 >> >> Checksums of nifi-1.12.1-source-release.zip: >> SHA256: 7735c632c6795bb0d299631454bd81006db33d51192cacc1404a5c9779607802 >> SHA512: >> >> >> >> e7f06afc7617df7e3325bce8e34d1d78c4d130c40135661e59ae0eabef50df888759a125dae3ab9556fc940d621c695a50e674ebad8c3066716bfb5fbd27c1c4 >> >> Release artifacts are signed with the following key: >> https://people.apache.org/keys/committer/joewitt.asc >> >> KEYS file available here: >> https://dist.apache.org/repos/dist/release/nifi/KEYS >> >> 39 issues were closed/resolved for this release: >> >> >> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12348757 >> >> Release note highlights can be found here: >> >> >> >> https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.12.1 >> >> The vote will be open for 72 hours. >> Please download the release candidate and evaluate the necessary items >> including checking hashes, signatures, build >> from source, and test. Then please vote: >> >> [ ] +1 Release this package as nifi-1.12.1 >> [ ] +0 no opinion >> [ ] -1 Do not release this package because... >> >> >> >>