great work Lari !

what about upgrading to 2.9.1 and not to 2.8.2 ?
We are VOTing for 2.9.2 and 2.10 will be shipped soon

isn't 2.8.2 quite old at this point ?

Enrico

Il giorno mer 26 gen 2022 alle ore 14:52 Lari Hotari
<lhot...@apache.org> ha scritto:
>
> UPDATE:
> There's now a workaround for the issue with Zookeeper in Pulsar 2.8.x .
>
> The fix was to add timeout handling for the Zookeeper probes, the PR is 
> https://github.com/apache/pulsar-helm-chart/pull/214.
> An earlier PR https://github.com/apache/pulsar-helm-chart/pull/179 added 
> probe timeouts, but this only works since Kubernetes 1.20.
>
> Please proceed to review https://github.com/apache/pulsar-helm-chart/pull/190 
> which upgrades Pulsar images to 2.8.2 and bumps the Chart version to 2.8.0 .
>
> The change to make Pulsar image version default to Chart's appVersion is in a 
> separate PR https://github.com/apache/pulsar-helm-chart/pull/200 . That 
> change was earlier requested by Sijie in this email thread. I'd appreciate 
> feedback and reviews on that change too.
>
> I'd like to suggest that we go ahead in reviewing and merging 
> https://github.com/apache/pulsar-helm-chart/pull/190 asap so that we can 
> finally move to Pulsar 2.8.x in the Pulsar Helm Chart.
>
> BR,
> Lari
>
>
> On 2022/01/12 12:52:47 Lari Hotari wrote:
> > Hi Sijie,
> >
> > Thanks for the suggestions.
> >
> > > That means:
> > >
> > > > 1. We should have a separate `version` from `appVersion`.
> > > > 2. We should use the Pulsar image version as the `appVersion`.
> > > > 3. It is okay to only update broker and proxy images version and leave
> > > zookeeper and bookkeeper version unchanged.
> > >
> >
> > I believe 1.) is already how we handle apache/pulsar-helm-chart. version of
> > the chart is independent of appVersion.
> > For 2.) I have created https://github.com/apache/pulsar-helm-chart/pull/200
> > . @si...@apache.org <si...@apache.org> is that what you meant? Please
> > review the PR.
> > 3.) I guess this is more about addition documentation? Are there any
> > changes that need to be made in the Apache Pulsar Helm Chart to support
> > this?
> >
> > BR,
> >
> > Lari
> >
> >
> > On Fri, Jan 7, 2022 at 2:58 AM Sijie Guo <guosi...@gmail.com> wrote:
> >
> > > The fundamental problem I see is that we don't have a proper helm chart
> > > release and we don't have good versioning guidance.
> > >
> > > Chart should have its own version, which is independent of the Pulsar
> > > version.
> > >
> > > Also, we need to provide a guide to the community - most of the time, you
> > > don't need to upgrade zookeeper and bookkeeper. Because these two
> > > components are rarely changed.
> > >
> > > That means:
> > >
> > > 1. We should have a separate `version` from `appVersion`.
> > > 2. We should use the Pulsar image version as the `appVersion`.
> > > 3. It is okay to only update broker and proxy images version and leave
> > > zookeeper and bookkeeper version unchanged.
> > >
> > > That's probably not the final guide. But at least, we can have something 
> > > to
> > > get started to formalize the process. This guide will then help us handle
> > > such situations better.
> > >
> > > - Sijie
> > >
> > > On Wed, Jan 5, 2022 at 6:00 AM 陳智弘 <thomasec...@gmail.com> wrote:
> > >
> > > > Hi everyone,
> > > >
> > > >   From my side, I think currently merging the request without regarding
> > > the
> > > > known issue and announcing this information on the website is a good
> > > > option.
> > > >
> > > > <
> > > >
> > > http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> > > > >
> > > > 不含病毒。www.avg.com
> > > > <
> > > >
> > > http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> > > > >
> > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > > >
> > > > Lari Hotari <lhot...@apache.org> 於 2022年1月5日 週三 下午9:04寫道:
> > > >
> > > > > Reminder: we need to decide about the developement of Apache Pulsar
> > > Helm
> > > > > chart.
> > > > > Please reply to the email or review
> > > > > https://github.com/apache/pulsar-helm-chart/pull/190 .
> > > > > That PR is blocked since a decision must be made whether it's fine to
> > > > make
> > > > > the change, although there's a known issue in Zookeeper when TLS is
> > > > > enabled.
> > > > > The issue is ZOOKEEPER-3988 /
> > > > > https://github.com/apache/pulsar/issues/11070 .
> > > > > The bug currently only impacts TLS since the change
> > > > > https://github.com/apache/pulsar-helm-chart/pull/180 switched
> > > > > to use NIOServerCnxnFactory for Zookeeper. NIOServerCnxnFactory 
> > > > > doesn't
> > > > > support TLS and the impacted NettyServerCnxnFactory must be used for
> > > TLS.
> > > > >
> > > > > How do we handle the decision? Can we proceed in merging
> > > > > https://github.com/apache/pulsar-helm-chart/pull/190 regardless of the
> > > > > known issue?
> > > > >
> > > > > BR,
> > > > > Lari
> > > > >
> > > > > On Mon, Jan 3, 2022 at 4:39 PM Lari Hotari <lhot...@apache.org> wrote:
> > > > >
> > > > > > Hi all,
> > > > > >
> > > > > > There's an upcoming change in the Apache Pulsar Helm chart to 
> > > > > > finally
> > > > > > switch to Pulsar 2.8.x, more specifically to Apache Pulsar version
> > > > 2.8.2
> > > > > .
> > > > > > The latest Apache Pulsar Helm Chart release uses the Apache Pulsar
> > > > 2.7.4
> > > > > > image.
> > > > > >
> > > > > > The pull request to switch to Apache Pulsar image version 2.8.2 is
> > > > > current
> > > > > > in review:
> > > > > > https://github.com/apache/pulsar-helm-chart/pull/190
> > > > > >
> > > > > > There's a known issue that Zookeeper TLS isn't stable because of
> > > > > > https://issues.apache.org/jira/browse/ZOOKEEPER-3988 (also reported
> > > in
> > > > > > apache/pulsar as https://github.com/apache/pulsar/issues/11070) .
> > > > > > The fix https://github.com/apache/zookeeper/pull/1770 is planned for
> > > > > > Zookeeper 3.7.1 version.
> > > > > > There's a workaround in the Apache Pulsar Helm chart when TLS isn't
> > > > > > enabled for Zookeeper. That was added by
> > > > > > https://github.com/apache/pulsar-helm-chart/pull/180 .
> > > > > > However, the workaround cannot be applied when TLS is enabled for
> > > > > > Zookeeper.
> > > > > >
> > > > > > Should we postpone switching to Apache Pulsar 2.8.2 in the Helm 
> > > > > > chart
> > > > > > until there's a fix for ZOOKEEPER-3988 /
> > > > > > https://github.com/apache/pulsar/issues/11070 ?
> > > > > >
> > > > > > BR,
> > > > > > Lari
> > > > > >
> > > > >
> > > >
> > >
> >

Reply via email to