Il Mar 8 Giu 2021, 03:32 PengHui Li <peng...@apache.org> ha scritto: > Hi Sijie, > > Thanks for the feedback, cancel the RC1 for now. > Please don't vote for this thread again, thanks. > > This is the PR > https://github.com/apache/pulsar/pull/10861#pullrequestreview-678011678 > for reverting https://github.com/apache/pulsar/pull/8796. After the PR > merged, I will send out the RC2 ASAP > > Penghui > > Sijie Guo <guosi...@gmail.com> 于2021年6月8日周二 上午9:26写道: > > > Penghui, > > > > Unfortunately, I think we have to cancel this vote. > > > > The change https://github.com/apache/pulsar/pull/8796 has broken the > > Pulsar > > Functions running on Kubernetes. > > > > The Pulsar Functions Kubernetes runtime generates a secret and mounts it > > using mode `256`. That means the secret is only able to read by the user. > > The StatefulSet created by Kubernetes runtime mounts the secrets under > the > > `root` user. Hence only the root user is able to read the secret. This > > results in any functions submitted will fail to read the authentication > > information. > > > > Because all the Kubernetes resources generated by the Kubernetes runtime > > are hardcoded. There is no easy way to change the security context for > the > > function statefulsets.
Doesn't pr https://github.com/apache/pulsar/pull/10743 Fix the problem? Can you share an error? Have you tracked the problem in a github issue? I am fine with reverting the patch But I am surprised because during the past days we (at Datastax) are testing the feature and we are able to run functions (apart from the problem, that I thought it was fixed by #10743 ) Enrico My take here is to revert the change in > > https://github.com/apache/pulsar/pull/8796 to go back to the root user > > until we address the issues in the Kubernetes runtime. > > > > If there are other approaches to get around this issue, please let me > know. > > Otherwise, we have to cancel this vote. > > > > - Sijie > > > > On Mon, Jun 7, 2021 at 4:02 PM PengHui Li <peng...@apache.org> wrote: > > > > > Hi all, > > > > > > I have also pushed the docker image to my personal dockerhub account. > > > If you want to verify on docker, you use use following images > > > > > > https://hub.docker.com/repository/docker/lph890127/pulsar > > > https://hub.docker.com/repository/docker/lph890127/pulsar-all > > > https://hub.docker.com/repository/docker/lph890127/pulsar-standalone > > > > > > Thanks, > > > Penghui > > > > > > Matteo Merli <mme...@apache.org> 于2021年6月8日周二 上午3:31写道: > > > > > > > +1 binding > > > > > > > > Checked: > > > > * Signatures > > > > * Bin distribution: > > > > - NOTICE, README, LICENSE > > > > - Start standalone service and producer/consumer test > > > > * Src distribution: > > > > - NOTICE, README, LICENSE > > > > - Compile and unit tests > > > > - Start standalone service > > > > * Checked staging maven repository artifacts > > > > > > > > > > > > -- > > > > Matteo Merli > > > > <mme...@apache.org> > > > > > > > > On Mon, Jun 7, 2021 at 6:21 AM PengHui Li <peng...@apache.org> > wrote: > > > > > > > > > > This is the first release candidate for Apache Pulsar, version > 2.8.0. > > > > > > > > > > It fixes the following > > > > > issues: > > > > > > > > > > https://github.com/apache/pulsar/pulls?q=is%3Apr+milestone%3A2.8.0+-label%3Arelease%2F2.7.1+-label%3Arelease%2F2.7.2+is%3Aclosed > > > > > > > > > > *** 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-2.8.0-candidate-1/ > > > > > > > > > > SHA-512 checksums: > > > > > > > > > > > > > > > > > > > > 48306629a261f78c560b449f85b58b6e66ae9c7464961ec3990784a97dcb75870f32bfe99393f60195224a66e6b29f06154230a96a7d5edecddb35618a2d69b2 > > > > > apache-pulsar-2.8.0-SNAPSHOT-bin.tar.gz > > > > > > > > > > > > > > > 3fdab0dad99d7ef2fe9728c1b538d424ef95b208b5d1d01aa7fc23859fe8c8f82074be9ba6426f525159a33ea742ca892c34b87fa641f94c8ddbb84fbacab6eb > > > > > apache-pulsar-2.8.0-SNAPSHOT-src.tar.gz > > > > > > > > > > Maven staging repo: > > > > > > https://repository.apache.org/content/repositories/orgapachepulsar-1088/ > > > > > > > > > > The tag to be voted upon: > > > > > v2.8.0-candidate-1 > > > > > (73172334d15e29b7755e5792d7c577f48e54554d) > > > > https://github.com/apache/pulsar/releases/tag/v2.8.0-candidate-1 > > > > > > > > > > Pulsar's KEYS file containing PGP keys we use to sign the > > > > > release:https://dist.apache.org/repos/dist/dev/pulsar/KEYS > > > > > > > > > > Please download the the source package, and follow the README to > > build > > > > > and run the Pulsar standalone service. > > > > > > > > > >