I think it is fine. We can update the metron-rc-check script. Just wanted to be sure since it is different from what we did last release.
On Tue, Dec 11, 2018 at 4:58 PM Justin Leet <justinjl...@gmail.com> wrote: > I haven't seen another project include a KEYS file in the main release > itself, and since the KEYS file hasn't changed I just linked to the one in > dist. They either seem to include it at the root level (so > https://dist.apache.org/repos/dist/dev/metron/ for us) or they don't > include it at all (except maybe during releases and it just appeared empty > when I looked). > > The management of the KEYS file came up in relation to the plugin repo and > in the original PR for the RC script, but nobody seems to really have > strong opinions. Specifically, we can trivially include it with the main > repo, but not the plugin repo. We'd need to pull the KEYS file from > somewhere with the plugin and if that's only getting updated on release of > the main repo, it causes friction if we're only releasing the plugin and > changing release managers (who need to add the key to the file). > > I'm happy to revisit this with a more general solution (e.g. having a > script to publish just the KEYS file?) . Given that this causes problems > with the RC check, it seems like we need to update something one way or the > other. It might just be updating the RC check script in the short term. > > > On Tue, Dec 11, 2018 at 3:20 PM Nick Allen <n...@nickallen.org> wrote: > > > Should there be a KEYS file with the release candidate at > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/KEYS? Or was > that > > changed to https://dist.apache.org/repos/dist/release/metron/KEYS ? > > > > ``` > > $ ~/Development/metron/dev-utilities/release-utils/metron-rc-check > > --version=0.7.0 --candidate=1 > > Metron Version 0.7.0 > > Release Candidate rc1 > > Metron RC Distribution Root is > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1 > > Working directory /Users/nallen/tmp/metron-0.7.0-rc1 > > Downloading https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/KEYS > > --2018-12-11 > > < > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/KEYS--2018-12-11> > > 15:18:49-- > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/KEYS > > Resolving dist.apache.org (dist.apache.org)... 209.188.14.144 > > Connecting to dist.apache.org (dist.apache.org)|209.188.14.144|:443... > > connected. > > HTTP request sent, awaiting response... 404 Not Found > > 2018-12-11 15:18:50 ERROR 404: Not Found. > > > > [ERROR] Failed to download > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/KEYS > > ``` > > > > On Tue, Dec 11, 2018 at 2:43 PM Justin Leet <l...@apache.org> wrote: > > > > > This is a call to vote on releasing Apache Metron 0.7.0 > > > > > > Full list of changes in this release: > > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/CHANGES > > > The tag to be voted upon is: > > > apache-metron-0.7.0-rc1 > > > > > > The source archives being voted upon can be found here: > > > > > > > > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/apache-metron-0.7.0-rc1.tar.gz > > > > > > Other release files, signatures and digests can be found here: > > > https://dist.apache.org/repos/dist/dev/metron/0.7.0-RC1/ > > > > > > The release artifacts are signed with the following key: > > > https://dist.apache.org/repos/dist/release/metron/KEYS > > > Please vote on releasing this package as Apache Metron 0.7.0-RC1 > > > > > > When voting, please list the actions taken to verify the release. > > > > > > Recommended build validation and verification instructions are posted > > > here: > > > https://cwiki.apache.org/confluence/display/METRON/Verifying+Builds > > > > > > This vote will be open for until 3pm EDT on Friday December 14 2018. > > > > > > [ ] +1 Release this package as Apache Metron 0.7.0-RC1 > > > > > > [ ] 0 No opinion > > > > > > [ ] -1 Do not release this package because... > > > > > >