Thanks David for the feedback. Yes you are right.  We can provide
meaningful information in reason rather than provide it as "Ready".
Message will have more detailed information .
Also updated document on how to handle multiple conditions in status.

Thanks
Lajith

On Mon, May 13, 2024 at 4:00 PM David Radley <david_rad...@uk.ibm.com>
wrote:

> Hi Lajith,
> This idea for a Flip is a good addition, which I support.
>
> As discussed:
>
> These conditions populate a status field in the K8s UI – Openshift in our
> case. Currently the status does not contain any information. With the
> conditions present, the status will be populated with meaningful
> information on the UI; which means the readiness is explicitly shown on the
> UI improving the users experience .
>
> One other observation, in your example :
>
>     reason: Ready
>
>      status: 'True'
>
>      type: Ready
>
>
>
> Could reason be something more granular to give more information about
> Ready status, maybe rolledback, deployed or stable?
>
> We also talked of whether there are any use cases would be beneficial, at
> this time we don’t think so – but you said you have a look at this,
>
>    Kind regards, David,
>
>
> From: Lajith Koova <lajith...@gmail.com>
> Date: Monday, 13 May 2024 at 10:29
> To: dev@flink.apache.org <dev@flink.apache.org>
> Subject: [EXTERNAL] Re: Discussion: Condition field in the CR status
> Thanks for the feedback Jeyhun.
>
> Regarding Will the usage of Conditions be enabled by default? Or will there
> be any
> disadvantages for Flink users .   Yes the conditions will be enabled by
> default for the CR.
>
> You are right , when there are multiple conditions of the same type,
> approach is we  will override the old condition with new conditions only if
> conditions status and messages are the same. If they are different , we
> will add to existing conditions.
>
> Thanks
> Lajith
>
> On Fri, May 3, 2024 at 8:05 PM Jeyhun Karimov <je.kari...@gmail.com>
> wrote:
>
> > Hi Lajith,
> >
> > Thanks a lot for driving this FLIP. Please find my comments below:
> >
> > - I echo Gyula that including some examples and further explanations
> might
> > ease reader's work. With the current version, the FLIP is a bit hard to
> > follow.
> >
> > - Will the usage of Conditions be enabled by default? Or will there be
> any
> > disadvantages for Flink users?
> >
> > If Conditions with the same type already exist in the Status Conditions
> > > list, then replace the existing condition with the same type if the
> > > Condition status and message are different.
> >
> >  - Do you think we should have clear rules about handling rules for how
> > these Conditions should be managed, especially when multiple Conditions
> of
> > the same type are present?
> > For example, resource has multiple causes for the same condition (e.g.,
> > Error due to network and Error due to I/O). Then, overriding the old
> > condition with the new one is not the best approach no?
> > Please correct me if I misunderstood.
> >
> > Regards,
> > Jeyhun
> >
> > On Fri, May 3, 2024 at 8:53 AM Gyula Fóra <gyula.f...@gmail.com> wrote:
> >
> > > Hi Lajith!
> > >
> > > Can you please include some examples in the document to help reviewers?
> > > Just some examples with the status and the proposed conditions.
> > >
> > > Cheers,
> > > Gyula
> > >
> > > On Wed, May 1, 2024 at 9:06 AM Lajith Koova <lajith...@gmail.com>
> wrote:
> > >
> > > > Hello,
> > > >
> > > >
> > > > Starting discussion thread here to discuss a proposal to add
> Conditions
> > > > field in the CR status of Flink Deployment and FlinkSessionJob.
> > > >
> > > >
> > > > Here is the google doc with details. Please provide your
> > thoughts/inputs.
> > > >
> > > >
> > > >
> > > >
> > >
> >
> https://docs.google.com/document/d/12wlJCL_Vq2KZnABzK7OR7gAd1jZMmo0MxgXQXqtWODs/edit?usp=sharing
> > > >
> > > >
> > > > Thanks
> > > > Lajith
> > > >
> > >
> >
>
> Unless otherwise stated above:
>
> IBM United Kingdom Limited
> Registered in England and Wales with number 741598
> Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
>

Reply via email to