You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by Scott Aslan <sc...@gmail.com> on 2022/01/25 00:22:46 UTC

[VOTE] Release Apache NiFi Flow Design System 0.3.0

Hello Apache NiFi community,


Please find the associated guidance to help those interested in
validating/verifying the release so they can vote.


# Download latest KEYS file:

https://dist.apache.org/repos/dist/dev/nifi/KEYS


# Import keys file:

gpg --import KEYS


# Pull down nifi-fds-0.3.0 source release artifacts for review:

wget
https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip

wget
https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc

wget
https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1

wget
https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256

wget
https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512


# Verify the signature

gpg --verify nifi-fds-0.3.0-source-release.zip.asc


# Verify the hashes (sha1, sha256, sha512) match the source and what was
provided in the vote email thread

sha1sum nifi-fds-0.3.0-source-release.zip

sha256sum nifi-fds-0.3.0-source-release.zip

sha512sum nifi-fds-0.3.0-source-release.zip


# Unzip nifi-fds-0.3.0-source-release.zip


# Verify the build works and tests pass (npm version >= 8.1.2)

cd nifi-fds-0.3.0

npm run ci

npm run clean:install


# Verify the contents contain a good README, NOTICE, and LICENSE.


# Verify the git commit ID is correct


# Verify the RC was branched off the correct git commit ID


# Run the demo-app and verify UI/UX components work as expected

npm run watch


NOTE: There will be some warnings displayed in the terminal in the browser.
These are the webpack dev server telling us that some of our dependencies
are not providing licenses. This is expected. Simply close the warning
overlay and you should be able to verify the UX/UI components included in
the demo application.


# Make sure the README, NOTICE, and LICENSE are present and correct


# Send a response to the vote thread indicating a +1, 0, -1 based on your
findings.


Thank you for your time and effort to validate the release!

Re: [VOTE] Release Apache NiFi Flow Design System 0.3.0

Posted by Scott Aslan <sc...@gmail.com>.
Cancel this RC due to LICENSE, NOTICE, and README need some changes.

On Tue, Jan 25, 2022 at 12:06 PM Joe Witt <jo...@gmail.com> wrote:

> We also need to update the NOTICE file
>
> Apache NiFi Flow Design System
> Copyright 2014-2018 The Apache Software Foundation
>
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/).
>
> On Tue, Jan 25, 2022 at 10:02 AM Joe Witt <jo...@gmail.com> wrote:
> >
> > -1 (binding)
> >
> > This vote thread appears to be the helper thread.  We need to be using
> > the vote template found in step 5
> > https://nifi.apache.org/fds-release-guide.html
> >
> > Need to ensure the JIRA with a set of changes is linked, the commit
> > IDs are there.  Let's fix the links that Rob found.  And let's make
> > sure the package/package-lock.json and any other appropriate files
> > reference 0.3.0 and not 0.3.0-SNAPSHOT.  We don't want to reference
> > any snapshots in source releases of course.
> >
> > Thanks
> > Joe
> >
> > On Tue, Jan 25, 2022 at 6:21 AM Robert Fellows <ro...@gmail.com>
> wrote:
> > >
> > > +1 (non-binding)
> > >
> > > With the corrected download links I was able to download, verify
> signatures
> > > and hashes, build, and exercise FDS components.
> > >
> > > * Built with node 16.13.2 / npm 8.1.2
> > >
> > > Thanks for RM'ing Scott!
> > >
> > > On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <sc...@gmail.com>
> wrote:
> > >
> > > > Hello Apache NiFi community,
> > > >
> > > >
> > > > Please find the associated guidance to help those interested in
> > > > validating/verifying the release so they can vote.
> > > >
> > > >
> > > > # Download latest KEYS file:
> > > >
> > > > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> > > >
> > > >
> > > > # Import keys file:
> > > >
> > > > gpg --import KEYS
> > > >
> > > >
> > > > # Pull down nifi-fds-0.3.0 source release artifacts for review:
> > > >
> > > > wget
> > > >
> > > >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
> > > >
> > > > wget
> > > >
> > > >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
> > > >
> > > > wget
> > > >
> > > >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
> > > >
> > > > wget
> > > >
> > > >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
> > > >
> > > > wget
> > > >
> > > >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
> > > >
> > > >
> > > > # Verify the signature
> > > >
> > > > gpg --verify nifi-fds-0.3.0-source-release.zip.asc
> > > >
> > > >
> > > > # Verify the hashes (sha1, sha256, sha512) match the source and what
> was
> > > > provided in the vote email thread
> > > >
> > > > sha1sum nifi-fds-0.3.0-source-release.zip
> > > >
> > > > sha256sum nifi-fds-0.3.0-source-release.zip
> > > >
> > > > sha512sum nifi-fds-0.3.0-source-release.zip
> > > >
> > > >
> > > > # Unzip nifi-fds-0.3.0-source-release.zip
> > > >
> > > >
> > > > # Verify the build works and tests pass (npm version >= 8.1.2)
> > > >
> > > > cd nifi-fds-0.3.0
> > > >
> > > > npm run ci
> > > >
> > > > npm run clean:install
> > > >
> > > >
> > > > # Verify the contents contain a good README, NOTICE, and LICENSE.
> > > >
> > > >
> > > > # Verify the git commit ID is correct
> > > >
> > > >
> > > > # Verify the RC was branched off the correct git commit ID
> > > >
> > > >
> > > > # Run the demo-app and verify UI/UX components work as expected
> > > >
> > > > npm run watch
> > > >
> > > >
> > > > NOTE: There will be some warnings displayed in the terminal in the
> browser.
> > > > These are the webpack dev server telling us that some of our
> dependencies
> > > > are not providing licenses. This is expected. Simply close the
> warning
> > > > overlay and you should be able to verify the UX/UI components
> included in
> > > > the demo application.
> > > >
> > > >
> > > > # Make sure the README, NOTICE, and LICENSE are present and correct
> > > >
> > > >
> > > > # Send a response to the vote thread indicating a +1, 0, -1 based on
> your
> > > > findings.
> > > >
> > > >
> > > > Thank you for your time and effort to validate the release!
> > > >
> > >
> > >
> > > --
> > > -------------------------------
> > > Rob Fellows
>

Re: [VOTE] Release Apache NiFi Flow Design System 0.3.0

Posted by Joe Witt <jo...@gmail.com>.
We also need to update the NOTICE file

Apache NiFi Flow Design System
Copyright 2014-2018 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

On Tue, Jan 25, 2022 at 10:02 AM Joe Witt <jo...@gmail.com> wrote:
>
> -1 (binding)
>
> This vote thread appears to be the helper thread.  We need to be using
> the vote template found in step 5
> https://nifi.apache.org/fds-release-guide.html
>
> Need to ensure the JIRA with a set of changes is linked, the commit
> IDs are there.  Let's fix the links that Rob found.  And let's make
> sure the package/package-lock.json and any other appropriate files
> reference 0.3.0 and not 0.3.0-SNAPSHOT.  We don't want to reference
> any snapshots in source releases of course.
>
> Thanks
> Joe
>
> On Tue, Jan 25, 2022 at 6:21 AM Robert Fellows <ro...@gmail.com> wrote:
> >
> > +1 (non-binding)
> >
> > With the corrected download links I was able to download, verify signatures
> > and hashes, build, and exercise FDS components.
> >
> > * Built with node 16.13.2 / npm 8.1.2
> >
> > Thanks for RM'ing Scott!
> >
> > On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <sc...@gmail.com> wrote:
> >
> > > Hello Apache NiFi community,
> > >
> > >
> > > Please find the associated guidance to help those interested in
> > > validating/verifying the release so they can vote.
> > >
> > >
> > > # Download latest KEYS file:
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> > >
> > >
> > > # Import keys file:
> > >
> > > gpg --import KEYS
> > >
> > >
> > > # Pull down nifi-fds-0.3.0 source release artifacts for review:
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
> > >
> > >
> > > # Verify the signature
> > >
> > > gpg --verify nifi-fds-0.3.0-source-release.zip.asc
> > >
> > >
> > > # Verify the hashes (sha1, sha256, sha512) match the source and what was
> > > provided in the vote email thread
> > >
> > > sha1sum nifi-fds-0.3.0-source-release.zip
> > >
> > > sha256sum nifi-fds-0.3.0-source-release.zip
> > >
> > > sha512sum nifi-fds-0.3.0-source-release.zip
> > >
> > >
> > > # Unzip nifi-fds-0.3.0-source-release.zip
> > >
> > >
> > > # Verify the build works and tests pass (npm version >= 8.1.2)
> > >
> > > cd nifi-fds-0.3.0
> > >
> > > npm run ci
> > >
> > > npm run clean:install
> > >
> > >
> > > # Verify the contents contain a good README, NOTICE, and LICENSE.
> > >
> > >
> > > # Verify the git commit ID is correct
> > >
> > >
> > > # Verify the RC was branched off the correct git commit ID
> > >
> > >
> > > # Run the demo-app and verify UI/UX components work as expected
> > >
> > > npm run watch
> > >
> > >
> > > NOTE: There will be some warnings displayed in the terminal in the browser.
> > > These are the webpack dev server telling us that some of our dependencies
> > > are not providing licenses. This is expected. Simply close the warning
> > > overlay and you should be able to verify the UX/UI components included in
> > > the demo application.
> > >
> > >
> > > # Make sure the README, NOTICE, and LICENSE are present and correct
> > >
> > >
> > > # Send a response to the vote thread indicating a +1, 0, -1 based on your
> > > findings.
> > >
> > >
> > > Thank you for your time and effort to validate the release!
> > >
> >
> >
> > --
> > -------------------------------
> > Rob Fellows

Re: [VOTE] Release Apache NiFi Flow Design System 0.3.0

Posted by Joe Witt <jo...@gmail.com>.
-1 (binding)

This vote thread appears to be the helper thread.  We need to be using
the vote template found in step 5
https://nifi.apache.org/fds-release-guide.html

Need to ensure the JIRA with a set of changes is linked, the commit
IDs are there.  Let's fix the links that Rob found.  And let's make
sure the package/package-lock.json and any other appropriate files
reference 0.3.0 and not 0.3.0-SNAPSHOT.  We don't want to reference
any snapshots in source releases of course.

Thanks
Joe

On Tue, Jan 25, 2022 at 6:21 AM Robert Fellows <ro...@gmail.com> wrote:
>
> +1 (non-binding)
>
> With the corrected download links I was able to download, verify signatures
> and hashes, build, and exercise FDS components.
>
> * Built with node 16.13.2 / npm 8.1.2
>
> Thanks for RM'ing Scott!
>
> On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <sc...@gmail.com> wrote:
>
> > Hello Apache NiFi community,
> >
> >
> > Please find the associated guidance to help those interested in
> > validating/verifying the release so they can vote.
> >
> >
> > # Download latest KEYS file:
> >
> > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> >
> >
> > # Import keys file:
> >
> > gpg --import KEYS
> >
> >
> > # Pull down nifi-fds-0.3.0 source release artifacts for review:
> >
> > wget
> >
> > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
> >
> > wget
> >
> > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
> >
> > wget
> >
> > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
> >
> > wget
> >
> > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
> >
> > wget
> >
> > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
> >
> >
> > # Verify the signature
> >
> > gpg --verify nifi-fds-0.3.0-source-release.zip.asc
> >
> >
> > # Verify the hashes (sha1, sha256, sha512) match the source and what was
> > provided in the vote email thread
> >
> > sha1sum nifi-fds-0.3.0-source-release.zip
> >
> > sha256sum nifi-fds-0.3.0-source-release.zip
> >
> > sha512sum nifi-fds-0.3.0-source-release.zip
> >
> >
> > # Unzip nifi-fds-0.3.0-source-release.zip
> >
> >
> > # Verify the build works and tests pass (npm version >= 8.1.2)
> >
> > cd nifi-fds-0.3.0
> >
> > npm run ci
> >
> > npm run clean:install
> >
> >
> > # Verify the contents contain a good README, NOTICE, and LICENSE.
> >
> >
> > # Verify the git commit ID is correct
> >
> >
> > # Verify the RC was branched off the correct git commit ID
> >
> >
> > # Run the demo-app and verify UI/UX components work as expected
> >
> > npm run watch
> >
> >
> > NOTE: There will be some warnings displayed in the terminal in the browser.
> > These are the webpack dev server telling us that some of our dependencies
> > are not providing licenses. This is expected. Simply close the warning
> > overlay and you should be able to verify the UX/UI components included in
> > the demo application.
> >
> >
> > # Make sure the README, NOTICE, and LICENSE are present and correct
> >
> >
> > # Send a response to the vote thread indicating a +1, 0, -1 based on your
> > findings.
> >
> >
> > Thank you for your time and effort to validate the release!
> >
>
>
> --
> -------------------------------
> Rob Fellows

Re: [VOTE] Release Apache NiFi Flow Design System 0.3.0

Posted by Robert Fellows <ro...@gmail.com>.
+1 (non-binding)

With the corrected download links I was able to download, verify signatures
and hashes, build, and exercise FDS components.

* Built with node 16.13.2 / npm 8.1.2

Thanks for RM'ing Scott!

On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <sc...@gmail.com> wrote:

> Hello Apache NiFi community,
>
>
> Please find the associated guidance to help those interested in
> validating/verifying the release so they can vote.
>
>
> # Download latest KEYS file:
>
> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>
>
> # Import keys file:
>
> gpg --import KEYS
>
>
> # Pull down nifi-fds-0.3.0 source release artifacts for review:
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
>
>
> # Verify the signature
>
> gpg --verify nifi-fds-0.3.0-source-release.zip.asc
>
>
> # Verify the hashes (sha1, sha256, sha512) match the source and what was
> provided in the vote email thread
>
> sha1sum nifi-fds-0.3.0-source-release.zip
>
> sha256sum nifi-fds-0.3.0-source-release.zip
>
> sha512sum nifi-fds-0.3.0-source-release.zip
>
>
> # Unzip nifi-fds-0.3.0-source-release.zip
>
>
> # Verify the build works and tests pass (npm version >= 8.1.2)
>
> cd nifi-fds-0.3.0
>
> npm run ci
>
> npm run clean:install
>
>
> # Verify the contents contain a good README, NOTICE, and LICENSE.
>
>
> # Verify the git commit ID is correct
>
>
> # Verify the RC was branched off the correct git commit ID
>
>
> # Run the demo-app and verify UI/UX components work as expected
>
> npm run watch
>
>
> NOTE: There will be some warnings displayed in the terminal in the browser.
> These are the webpack dev server telling us that some of our dependencies
> are not providing licenses. This is expected. Simply close the warning
> overlay and you should be able to verify the UX/UI components included in
> the demo application.
>
>
> # Make sure the README, NOTICE, and LICENSE are present and correct
>
>
> # Send a response to the vote thread indicating a +1, 0, -1 based on your
> findings.
>
>
> Thank you for your time and effort to validate the release!
>


-- 
-------------------------------
Rob Fellows

Re: [VOTE] Release Apache NiFi Flow Design System 0.3.0

Posted by Scott Aslan <sc...@gmail.com>.
Thanks Rob! Copy/Paste error. I’ll be sure to update the RC template at
https://nifi.apache.org/fds-release-guide.html.

On Tue, Jan 25, 2022 at 8:08 AM Robert Fellows <ro...@gmail.com>
wrote:

> The links for the downloads are incorrect. It should read:
>
> # Pull down nifi-fds-0.3.0 source release artifacts for review:
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
>
>
> On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <sc...@gmail.com> wrote:
>
> > Hello Apache NiFi community,
> >
> >
> > Please find the associated guidance to help those interested in
> > validating/verifying the release so they can vote.
> >
> >
> > # Download latest KEYS file:
> >
> > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> >
> >
> > # Import keys file:
> >
> > gpg --import KEYS
> >
> >
> > # Pull down nifi-fds-0.3.0 source release artifacts for review:
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
> >
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
> >
> >
> > # Verify the signature
> >
> > gpg --verify nifi-fds-0.3.0-source-release.zip.asc
> >
> >
> > # Verify the hashes (sha1, sha256, sha512) match the source and what was
> > provided in the vote email thread
> >
> > sha1sum nifi-fds-0.3.0-source-release.zip
> >
> > sha256sum nifi-fds-0.3.0-source-release.zip
> >
> > sha512sum nifi-fds-0.3.0-source-release.zip
> >
> >
> > # Unzip nifi-fds-0.3.0-source-release.zip
> >
> >
> > # Verify the build works and tests pass (npm version >= 8.1.2)
> >
> > cd nifi-fds-0.3.0
> >
> > npm run ci
> >
> > npm run clean:install
> >
> >
> > # Verify the contents contain a good README, NOTICE, and LICENSE.
> >
> >
> > # Verify the git commit ID is correct
> >
> >
> > # Verify the RC was branched off the correct git commit ID
> >
> >
> > # Run the demo-app and verify UI/UX components work as expected
> >
> > npm run watch
> >
> >
> > NOTE: There will be some warnings displayed in the terminal in the
> browser.
> > These are the webpack dev server telling us that some of our dependencies
> > are not providing licenses. This is expected. Simply close the warning
> > overlay and you should be able to verify the UX/UI components included in
> > the demo application.
> >
> >
> > # Make sure the README, NOTICE, and LICENSE are present and correct
> >
> >
> > # Send a response to the vote thread indicating a +1, 0, -1 based on your
> > findings.
> >
> >
> > Thank you for your time and effort to validate the release!
> >
>
>
> --
> -------------------------------
> Rob Fellows
>

Re: [VOTE] Release Apache NiFi Flow Design System 0.3.0

Posted by Robert Fellows <ro...@gmail.com>.
The links for the downloads are incorrect. It should read:

# Pull down nifi-fds-0.3.0 source release artifacts for review:

wget
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip

wget
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc

wget
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1

wget
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256

wget
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512


On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <sc...@gmail.com> wrote:

> Hello Apache NiFi community,
>
>
> Please find the associated guidance to help those interested in
> validating/verifying the release so they can vote.
>
>
> # Download latest KEYS file:
>
> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>
>
> # Import keys file:
>
> gpg --import KEYS
>
>
> # Pull down nifi-fds-0.3.0 source release artifacts for review:
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
>
> wget
>
> https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
>
>
> # Verify the signature
>
> gpg --verify nifi-fds-0.3.0-source-release.zip.asc
>
>
> # Verify the hashes (sha1, sha256, sha512) match the source and what was
> provided in the vote email thread
>
> sha1sum nifi-fds-0.3.0-source-release.zip
>
> sha256sum nifi-fds-0.3.0-source-release.zip
>
> sha512sum nifi-fds-0.3.0-source-release.zip
>
>
> # Unzip nifi-fds-0.3.0-source-release.zip
>
>
> # Verify the build works and tests pass (npm version >= 8.1.2)
>
> cd nifi-fds-0.3.0
>
> npm run ci
>
> npm run clean:install
>
>
> # Verify the contents contain a good README, NOTICE, and LICENSE.
>
>
> # Verify the git commit ID is correct
>
>
> # Verify the RC was branched off the correct git commit ID
>
>
> # Run the demo-app and verify UI/UX components work as expected
>
> npm run watch
>
>
> NOTE: There will be some warnings displayed in the terminal in the browser.
> These are the webpack dev server telling us that some of our dependencies
> are not providing licenses. This is expected. Simply close the warning
> overlay and you should be able to verify the UX/UI components included in
> the demo application.
>
>
> # Make sure the README, NOTICE, and LICENSE are present and correct
>
>
> # Send a response to the vote thread indicating a +1, 0, -1 based on your
> findings.
>
>
> Thank you for your time and effort to validate the release!
>


-- 
-------------------------------
Rob Fellows