nifi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andy LoPresto <alopresto.apa...@gmail.com>
Subject Re: [VOTE] Release Apache NiFi Registry 0.2.0
Date Sat, 16 Jun 2018 21:47:38 GMT
Sorry everyone,

Committers can provide binding votes on technical discussions (such as to call for a release),
but only PMC members can provide binding votes on releases. This is an Apache policy. 

I’ll update the page on Monday to be a bit clearer on the distinction. 

Andy LoPresto
alopresto@apache.org
alopresto.apache@gmail.com
PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69

> On Jun 16, 2018, at 14:34, Andy LoPresto <alopresto.apache@gmail.com> wrote:
> 
> Abdelkrim,
> 
> Thanks for validating the release and voting. Just to clarify, only PMC members and committers
[1] can cast a “binding” vote. All other community members are welcome to cast a +1, 0,
or -1 vote as well, but these are “non-binding”. Thanks again. 
> 
> [1] http://nifi.apache.org/people.html
> 
> Andy LoPresto
> alopresto@apache.org
> alopresto.apache@gmail.com
> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
> 
>> On Jun 16, 2018, at 14:23, Abdelkrim Hadjidj <ahadjidj@hortonworks.com> wrote:
>> 
>> +1 (binding)
>> 
>> - Tested everything from the release helper and everything worked fine
>> - Tested the GitFlowPersistenceProvider with Github, works fine
>> - The Switching from other Persistence Provider section of the Admin Guide asks to
move the H2 DB specified as nifi.registry.db.directory. In the Registery 0.2, this property
is set to "". So it doesn't apply when you start a Registry 0.2 with FilePersistenceProvider
and migrate to Git provider.
>> - This is not an issue, but it seems that there no way to migrate previous flow file
from File provider to Git provider, or from an existing Git provider with Git clone.
>> 
>> Thanks 
>> 
>> On 6/16/18, 3:22 PM, "Bryan Bende" <bbende@gmail.com> wrote:
>> 
>>    +1 (binding) Release this package as nifi-registry-0.2.0
>> 
>>    - Ran through everything in the release helper and looked good, few minor
>>    things Andy mentioned
>>    - Tested upgrading an existing registry to 0.2.0 to test database migration
>>    - Tested basic event hook logging
>>    - Ran secure NiFi with secure registry
>> 
>>    I also never saw the strange Maven output that Andy reported.
>> 
>>    Thanks for RM'ing!!
>> 
>> 
>>>    On Sat, Jun 16, 2018 at 1:29 AM, Andy LoPresto <alopresto@apache.org>
wrote:
>>> 
>>> +1, binding
>>> 
>>> I:
>>> * verified all checksums and signatures
>>> * ran through the normal build process (tests and contrib-check)
>>> * verified the LICENSE, NOTICE, and README.md documents
>>> * deployed the application
>>> * verified interaction with NiFi
>>> 
>>> I also deployed a secured NiFi Registry and NiFi instance and was able to
>>> perform expected behavior. I then encrypted the Registry configs and
>>> verified the application still worked.
>>> 
>>> There were a lot of tiny issues, but none that I believe raise to the
>>> level of blocking the release. I’ve included brief notes here but will open
>>> Jiras for these at a later date. Thanks Kevin, great work.
>>> 
>>> * Maven build has weird output at the end (see below; seems like text
>>> interpolation from race condition? may only be my machine, but I ran
>>> single-threaded)
>>> * source NOTICE includes copyright date 2014-2018 (who has the DeLorean?)
>>> * source NOTICE says MiNiFi copyright date 2015-2018?
>>> * Probably should have spaces around hyphens in "Registry-a sub-project of
>>> Apache NiFi-is" in source README.md
>>> * compiled NOTICE includes copyright date 2014-2018
>>> * compiled NOTICE says NiFi copyright 2015-2017
>>> * compiled README does not have markdown extension
>>> * compiled README does not have complete instructions from source README.md
>>> * git commit to prepare for release has formatting changes (try to avoid)
>>> 
>>> ——
>>> [INFO] -----------< org.apache.nifi.registry:nifi-registry-docker
>>>> ------------
>>> [INFO] Building nifi-registry-docker 0.2.0
>>> [20/20]
>>> [INFO] --------------------------------[ jar
>>> ]---------------------------------
>>> [INFO]
>>> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @
>>> nifi-registry-docker ---
>>> [INFO]
>>> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @
>>> nifi-registry-docker ---
>>> [INFO]
>>> [INFO] --- maven-remote-resources-plugin:1.5:process (default) @
>>> nifi-registry-docker ---
>>> [INFO]
>>> [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
>>> nifi-registry-docker ---
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] skip non existing resourceDirectory /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-docker/src/main/resources
>>> [INFO] Copying 3 resources
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @
>>> nifi-registry-docker ---
>>> [INFO] No sources to compile
>>> [INFO]
>>> [INFO] --- maven-resources-plugin:2.7:testResources
>>> (default-testResources) @ nifi-registry-docker ---
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] skip non existing resourceDirectory /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-docker/src/test/resources
>>> [INFO] Copying 3 resources
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @
>>> nifi-registry-docker ---
>>> [INFO] No sources to compile
>>> [INFO]
>>> [INFO] --- maven-compiler-plugin:3.2:testCompile (groovy-tests) @
>>> nifi-registry-docker ---
>>> [INFO] No sources to compile
>>> [INFO]
>>> [INFO] --- maven-surefire-plugin:2.18:test (default-test) @
>>> nifi-registry-docker ---
>>> [INFO]
>>> [INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ nifi-registry-docker
>>> ---
>>> [INFO] Building jar: /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-docker/target/nifi-registry-docker-0.2.0.jar
>>> [INFO]
>>> [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @
>>> nifi-registry-docker ---
>>> [INFO]
>>> [INFO] --- maven-checkstyle-plugin:2.15:check (check-style) @
>>> nifi-registry-docker ---
>>> [INFO]
>>> [INFO] --- apache-rat-plugin:0.11:check (default) @ nifi-registry-docker
>>> ---
>>> [INFO] 51 implicit excludes (use -debug for more details).
>>> [INFO] Exclude: nb-configuration.xml
>>> [INFO] Exclude: nbactions.xml
>>> [INFO] Exclude: DEPENDENCIES
>>> [INFO] Exclude: .github/PULL_REQUEST_TEMPLATE.md
>>> [INFO] Exclude: **/resources/banner.txt
>>> [INFO] Exclude: src/main/resources/swagger/security-definitions.json
>>> [INFO] 10 resources included (use -debug for more details)
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/target/nifi-registry-
>>> resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/target/nifi-registry-
>>> resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-docs/target/nifi-registry-docs-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/target/nifi-registry-
>>> resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/target/nifi-registry-
>>> resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-docs/target/nifi-registry-docs-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive [/Ue[1rs;3/4almIoNpFreOsmo/]W
>>> Roartk spcahcecek/s:c Sruatmmcha/ryre olfea fsiel_evser.
>>> ifUnicaapptiroonve/dre:g i0 sutrnykn-0ow.n2.:0 /0n igfein-ereragitestd:ry
>>> 0-0 a.2p.p0ro/vniedf:i -r1e0 gliciesntcrey.-
>>> resources[[t1;a34rmIgNFeOt]/n if
>>> i-regis[t[y1-;r3e4smoIuNrFcOem-0]. 2[01-mr-e-s-o [0;rce3s2.mzmiapve
>>> n-iCnlsetaalnilng u-p pulnucglino:s2e.5d. 2Z:iinpstFailll[ mf [r1m
>>> (aderfacuhlti-ivnest a/llU)[emr s@/ mnlifoip-rreegsitstor/yW-doorckkserp[0c;e1m/
>>> -s-c-[am
>>> tch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/target/nifi-registry-
>>> resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /[U1e;3r4smI/NaFOlop[me]s
>>> Itnost/aWlolrkisnpga /cUese/rssc/ralaotpcrhe/stroe/leWaosrek_svpearcief/
>>> iscactrioan/rtch/release_veergiifsitcrayt-i0o.2.n0//
>>> reginifsi-rtergyi-s0t.r2y.-00/.n2i.f0i/n-ifrie-rgeisgtirys-
>>> t0r.y2.-0d/noifcis-r/etgiasrtgreyt-/dnoifcik-erre/
>>> tgairstryg-edt/niofic-sr-eg0is.t2ry.-0do-crkeer-s0o.u2.r0.cjears .toz
>>> i/Upse
>>> rs/aloprCelsteoa/n.mi2/nrge uppo suintocrlyo/soerdg/ apZacihpeF/inlie
>>> ffio/rr eagrichsivter y//Unseirfs/ial-orpergeisstot/
>>> Wroyr-kdsopaccke/esrc/r0a.tc2h/.r0el/enaisfe_iv-erriefigciasttiorn/yr-
>>> edgoicsktreyr--00..2.20./n0if.ij-arre
>>> gistry-0.2.0/nifi-registry-resources/target/nifi-registry-resources-0.2.0-
>>> resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/targ[e[1/n;3if4imI-NreFgisOtr[-mr]e
>>> sIonusrtcaelsl-i0n.g2 .0/-Urseesrosur/caelos.pzirpe
>>> sto/CWloeraksnpiancge /uspc ruantcclh/oresedl ZeiapFsiele_ vfoerr
>>> airfchiicvea /tUiseorns//arloeprgeistsot/Wroyrk-sp0a.c2e/.sc0r/atncih/
>>> friel-earsee_gviersitfircyat-i0on./r2e.gi0s/trnyi-0f.2i.-
>>> 0r/neifgii-rsetgirsytr-y-d0o.2c.k0/enirf/ip-roegmi.stxrmy-ld octs/ot
>>> ar/gUets/neirfis-/reagilsotrpyr-deoscst-0o./2..0m-r2e/soruercpeos.sziipt
>>> ory/org/apacheCl/enaniifngi /upr eungcilossetd rZyi/pFnilief fio-r
>>> rarecghiivse t/rUsyer-sd/aolcopkreesrt/o/0W.or2ks.p0ac/en/sicfraitc-hr/
>>> eregleiasset_rveyr-ifdiocactkioenr/r-e0gi.s2tr.y-00..p2.o0/mn
>>> ifi-registry-0.2.0/nifi-registry-resources/target/
>>> nifi-registry-resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/Workspace/
>>> scratch/release_verification/registry-0.2.0/nifi-registry-
>>> 0.2.0/nifi-registry-resources/target/nifi-registry-
>>> resources-0.2.0-resources.zip
>>> Cleaning up unclosed ZipFile for archive /Users/alopresto/[W[r1;k3s4pmIaNcFeO[smc]
>>> r[1tmc-h--/-r--e-l--e--a-s--e-_--v-e-r--i-f-i-c-a-t--i-o-n-/
>>> -r-e-g-i--s-t-r-y---0-.-2-.-0-/-n-i-f-i---r-e-g--i-s-t-r-y--
>>> ---0-.-2.-0-/n-if-i--r[gimst
>>> ry-doc[st[ar1g;et3/n4imfiI-NreFgOis[rym-]do c-[01.2m.R0-eraescoutrocr
>>> Ses.zip
>>> ummaCry:[m
>>> 34mIiNFO[m] enifi -regfistroy 0.r2.0 . ......a.....r.....c.....h......i....
>>> [1;32meSUCCES S [/  2.939U s]
>>> sers/alopresto/Wo[rk[p1a;c3e4/msIcNrFaOt
>>> [h/mr]e lneiafsie-r_evgiersitfryi-cpartoipeornt/irees
>>> g.i.s.t..r.y.-.0...2....0/.n.i.f.i.-.r.e.g..i.s.t.ry.-
>>> 0[21.;302/mniSfUiC-CrEeSgSi[tmr y[- r1e2s.ou1r9c1e ss/t]a
>>> rget/nifi-registry-re[so[r1c;es3-40m.I2N.F0-Or[smo]u rnciefs.iz-irpe
>>> gistryC-luetainlisn g. .u.p. .u.n.c.l.o.s.e.d. .Z.i.p.F.i.l.e. .f.o.r.
>>> .a.r.c.hi.v.e.  /[s1e;r3s2/mSaUlCoCpErSeSs[om/W ork[sp a c3e./1s5c3r ast]c
>>> h/release_verific[a1i;o34mnI/NrFeOg[smt] rnifyi--re0g.i2s.try-0d/antiaf-im-odreelg
>>> i.s.t.r.y.-.0...2...0./.n.i.f.i.-.r.e.g.i.s.t.r.y.-.r.e
>>> s[u1r;c3e2sm/StUaCrCgEeSt/Snf[im- re[g is t2ry.-2re6s6ou rsce]s-
>>> 0.2.0-resources.zip
>>> Cleaning up uncl[o[e1d; 3Z4impIFNiFlOe [fm]o rn iarchifvie-
>>> r/eUgsiesrtsr/ya-lfolporwe-sdtiof/fW o.r.k.s.p.a.c.e./.s.c.r.a.t.c.h./.r.e.l.e.a.s.e._.v.e.r.i
>>> f[c1a;t3i2omnS/UrCeCgEiSsSt[ym- 0[.  22..003/5 nsi]
>>> fi-registr[y-[.21.0;/nif3i-re4gimsItrNyF-dOo
>>> s[/mta]r genti/fnii-rfeig-irsetrgyi-sjettrtyy
>>> -..d.o.c..s.-.0...2...0.-.r.e.s.o.u.r.c.e.s...z.i.p.
>>> ..... SUCCESS [  1.698 s]
>>> [INFO] nifi-registry-resources ............................ SUCCESS [
>>> 0.532 s]
>>> [INFO] nifi-registry-runtime .............................. SUCCESS [
>>> 1.619 s]
>>> [INFO] nifi-registry-security-api ......................... SUCCESS [
>>> 3.358 s]
>>> [INFO] nifi-registry-security-utils ....................... SUCCESS [
>>> 1.739 s]
>>> [INFO] nifi-registry-provider-api ......................... SUCCESS [
>>> 1.149 s]
>>> [INFO] nifi-registry-framework ............................ SUCCESS [
>>> 43.009 s]
>>> [INFO] nifi-registry-client ............................... SUCCESS [
>>> 2.302 s]
>>> [INFO] nifi-registry-web-api .............................. SUCCESS [
>>> 33.455 s]
>>> [INFO] nifi-registry-web-ui ............................... SUCCESS
>>> [03:52 min]
>>> [INFO] nifi-registry-web-docs ............................. SUCCESS [
>>> 1.010 s]
>>> [INFO] nifi-registry-bootstrap ............................ SUCCESS [
>>> 1.506 s]
>>> [INFO] nifi-registry-docs ................................. SUCCESS [
>>> 4.411 s]
>>> [INFO] nifi-registry-assembly ............................. SUCCESS [
>>> 6.763 s]
>>> [INFO] nifi-registry-docker 0.2.0 ......................... SUCCESS [
>>> 0.246 s]
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [INFO] BUILD SUCCESS
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [INFO] Total time: 05:58 min
>>> [INFO] Finished at: 2018-06-15T20:45:24-07:00
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [WARNING] The requested profile "avoid-archive-formats" could not be
>>> activated because it does not exist.
>>> hw12203:...o/Workspace/scratch/release_verification/
>>> registry-0.2.0/nifi-registry-0.2.0 (master) alopresto
>>> 🔓 360s @ 20:45:27 $
>>> 
>>> Andy LoPresto
>>> alopresto@apache.org
>>> *alopresto.apache@gmail.com <alopresto.apache@gmail.com>*
>>> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4  BACE 3C6E F65B 2F7D EF69
>>> 
>>> On Jun 15, 2018, at 6:26 PM, Kevin Doran <kdoran@apache.org> wrote:
>>> 
>>> Hello,
>>> 
>>> I am pleased to call this vote for the source release of Apache NiFi
>>> Registry 0.2.0.
>>> 
>>> The source zip, including signatures, digests, etc. can be found at:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-registry/
>>> nifi-registry-0.2.0/
>>> 
>>> The Git tag is nifi-registry-0.2.0-RC1
>>> The Git commit ID is 7966c52edd7a468fa30d32a333ef907e2b9e374c
>>> https://git-wip-us.apache.org/repos/asf?p=nifi-registry.git;a=commit;h=
>>> 7966c52edd7a468fa30d32a333ef907e2b9e374c
>>> 
>>> Checksums of nifi-registry-0.2.0-source-release.zip:
>>> SHA1: a3c2871b2e4dbadd537dec43ec6c28d1839f1706
>>> SHA256: ec824dcf39ce44cda8cb24c2049cc2920717161b0b6336fa4c3cfe759611637d
>>> SHA512: fe90234e9caa9e0bd7cc95f9a5f486e0f82a2b18e75d1df910b33c8d75fb
>>> 965099d45f05dc0aaaa94a41870f513b50219f8a6cdcf9d2fcd6b6f38e561c88d218
>>> 
>>> Release artifacts are signed with the following key:
>>> Fingerprint = C09B A891 AED4 5B8C 2C23  1AFE 1FB6 6A91 F71B 6207
>>> Available at:
>>> https://people.apache.org/keys/committer/kdoran.asc
>>> https://pgp.mit.edu/pks/lookup?op=get&search=0x1FB66A91F71B6207
>>> 
>>> KEYS file available here:
>>> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>>> 
>>> 46 issues were closed/resolved for this release:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
>>> projectId=12320920&version=12342369
>>> 
>>> Release note highlights can be found here:
>>> https://cwiki.apache.org/confluence/display/NIFI/
>>> Release+Notes#ReleaseNotes-NiFiRegistry0.2.0
>>> 
>>> 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-registry-0.2.0
>>> [ ] +0 no opinion
>>> [ ] -1 Do not release this package because...
>> 
>> 

Mime
  • Unnamed multipart/alternative (inline, 7-Bit, 0 bytes)
View raw message