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.
> > > >
> > >
> >
>

Reply via email to