-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
