Yes, it should be documented how we should use the "release/blocker" label. 1. Add this label for the PR that should be included in the release candidate. 2. After it's merged, cherry-pick it into the release branch and remove the label. 3. Ensure this label does not exist when starting a vote.
Thanks, Yunze On Thu, Apr 27, 2023 at 3:23 PM Christophe Bornet <bornet.ch...@gmail.com> wrote: > > Good catch! > I'll trigger a new RC. > For the future we need to have a procedure to not allow this kind of issues. > Maybe we should remove "release/blocker" labels once they are merged > into the release branch and ensure there are 0 "release/blocker" > before cutting the release ? > > Le jeu. 27 avr. 2023 à 08:25, Yunze Xu <y...@streamnative.io.invalid> a écrit > : > > > > -1 (binding) > > > > There was a fix [1] for a regression that was not cherry-picked into > > branch-3.0 and here [2] is an example failure that was affected by the > > regression. This PR was labeled as "release/blocker" so I > > cherry-picked it into branch-3.0. Then we need to trigger another > > candidate release. > > > > [1] https://github.com/apache/pulsar/pull/20163 > > [2] > > https://github.com/streamnative/kop/actions/runs/4815818877/jobs/8574850990?pr=1822 > > > > Thanks, > > Yunze > > > > On Thu, Apr 27, 2023 at 12:27 AM Matteo Merli <matteo.me...@gmail.com> > > wrote: > > > > > > +1 > > > > > > Checked signatures, standalone & docker images. > > > > > > > > > -- > > > Matteo Merli > > > <matteo.me...@gmail.com> > > > > > > > > > On Tue, Apr 25, 2023 at 7:38 AM Christophe Bornet <cbor...@apache.org> > > > wrote: > > > > > > > This is the third release candidate for Apache Pulsar, version 3.0.0. > > > > > > > > It fixes the following issues: > > > > https://github.com/apache/pulsar/milestone/34?closed=1 > > > > > > > > *** Please download, test and vote on this release. This vote will > > > > stay open for at least 72 hours *** > > > > > > > > Note that we are voting upon the source (tag), binaries are provided > > > > for convenience. > > > > > > > > Source and binary files: > > > > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-3.0.0-candidate-3/ > > > > > > > > SHA-512 checksums: > > > > > > > > 6d50952ee14902d5a9b55df9f52716fec6ab5b960fbb07b088f0487754d4e8d85679b9604039de47c034f222d76dab2cfc35f8e60fdb76cfcab79c2cb8f510a3 > > > > ./apache-pulsar-3.0.0-bin.tar.gz > > > > > > > > fa75e46014577f74b1af81205fe29662b2f388df18c2b15072353dc6bcf29729a96737f4ae8992bf0c418b3da76508f2e4d924105038f3617b1c2b7be68591fe > > > > ./apache-pulsar-3.0.0-src.tar.gz > > > > > > > > Maven staging repo: > > > > https://repository.apache.org/content/repositories/orgapachepulsar-1231/ > > > > > > > > The tag to be voted upon: > > > > v3.0.0-candidate-3 (e8261fcef8d76061d378d8a9f3b05a5d115013fe) > > > > https://github.com/apache/pulsar/releases/tag/v3.0.0-candidate-3 > > > > > > > > Pulsar's KEYS file containing PGP keys you use to sign the release: > > > > https://dist.apache.org/repos/dist/dev/pulsar/KEYS > > > > > > > > Docker images: > > > > > > > > > > > > https://hub.docker.com/layers/cbornet/pulsar/3.0.0/images/sha256-e38659f1f3a0e16ea13925342434513e73bdebaaae84d4e84011de64fcd47c45?context=repo > > > > > > > > > > > > https://hub.docker.com/layers/cbornet/pulsar-all/3.0.0/images/sha256-13aadf3dc46c9029fa434fa9c9f5278dedfe225775b4cacb5924abb8d8bfb626?context=repo > > > > > > > > Please download the source package, and follow the README to build and > > > > run the Pulsar standalone service. > > > > https://pulsar.apache.org/contribute/validate-release-candidate > > > > > > > > This release candidate contains docker images for both AMD64 and ARM64 > > > > architectures. Please indicate which architecture you could test when > > > > casting your vote. > > > > > > > > Thanks > > > > > > > > Christophe Bornet > > > >