On 6/26/25 10:41 AM, 'Surya Seetharaman' via ovn-kubernetes wrote:
> Hello all,
Hi Surya,
> Given we have majority maintainers vote and no concerns so far and in
> this case - unless we try it out we won't know the concerns (example
> like how Nadia mentioned - it might be more noisier) - I am going to
> turn on
coderabbit.ai only for ovn-kubernetes repo in our org. Let's let
> it run for a week and then in next upstream meeting we can talk about
> whether its good and we should keep it OR if we should try something else.
>
I'm no maintainers but I just happened to see this email thread.
> This means coderabbitai has been authorized to have:
>
> * Read access to actions, checks, discussions, members, and metadata
> * Read and write access to code, commit statuses, issues, and pull
> requests
>
> so that it can do its job. These rights are mandatory for it to be
> installed.
>
At a first glance "write access to code, commit statuses, issues, and
pull requests" seems very intrusive. My concerns are along the lines
of, is there any form of gatekeeping in place preventing
coderabbit.ai
from any of the following?
- pushing ANY kind of code to ANY ovn-kubernetes branch
- editing/deleting PR/issue comments that were not added by
coderabbit.ai
I tried to skim the
coderabbit.ai documentation and I can't easily find
any detailed information about what this "write access" entails. I
guess you can see exactly what the integration is allowed to "write"
when you enable it in the repo.
It would be nice if none of the two scenarios I mentioned above are allowed.
> Side-note: I spoke with CNCF Staff and we got the green light: They said
> CNCF does not have any specific guidelines as of now, and to use these
> tools "responsibly" and to let them know if it works out well for us so
> maybe in the future if it can benefit CNCF projects in general.
> Currently there is no official agreement for CNCF with
coderabbit.ai.
>
> Cheers,
> Surya
>
Regards,
Dumitru
> On Wednesday, June 25, 2025 at 7:11:13 PM UTC+2
n.m.p...@gmail.com wrote:
>
> Hey all, thanks for sharing the examples!
> +1 on trying coderabbit, it does make the comments a bit noisy, but
> let's see how it works in our case.
>
> ---
> Nadia
>
> On Tuesday, 24 June 2025 at 18:06:27 UTC+2 Surya Seetharaman wrote:
>
> On Tue, Jun 24, 2025 at 5:07 PM Tim Rozet <
tro...@redhat.com> wrote:
>
> Thanks Surya for sending this out. Here is an example of
> coderabbit:
>
>
https://github.com/flightctl/flightctl/pull/1230 <https://
>
github.com/flightctl/flightctl/pull/1230>
>
> I think it looks pretty cool. We could always try it and
> then just disable it if it doesn't work for us try something
> else instead.
>
>
>
> Thanks for sharing this Tim. +1 that it looks more cooler than
> sample copilot review:
https://github.com/ovn-kubernetes/ovn-
> kubernetes/pull/5313#discussion_r2163248575 <
https://github.com/
> ovn-kubernetes/ovn-kubernetes/pull/5313#discussion_r2163248575>
> It seems to be telling us:
>
> 1. code diff
> 2. suggested code diff
> 3. mermaid diagram of code call which is awesome specially for
> bigger PRs
> 4. PR summary
>
> I'm sold on trying out
coderabbit.ai <
http://coderabbit.ai>. I
> will start with requesting an open source tier account for it as
> indicated in the docs.
> Meanwhile let's see what other maintainers think.
>
> Cheers,
> Surya
>
> --
> You received this message because you are subscribed to the Google
> Groups "ovn-kubernetes" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
ovn-kubernete...@googlegroups.com <mailto:
ovn-
>
kubernetes+...@googlegroups.com>.
> kubernetes/6ae080a1-c2e2-4eaf-9ef9-8e7c1a586608n%
40googlegroups.com
> <
https://groups.google.com/d/msgid/ovn-kubernetes/6ae080a1-
> c2e2-4eaf-9ef9-8e7c1a586608n%
40googlegroups.com?
> utm_medium=email&utm_source=footer>.