-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 <[email protected]> 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 <[email protected]> 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

Reply via email to