Hi Committer, I appreciate if you could trigger jobs for https://github.com/apache/beam/pull/9677
*Thanks & Regards* *Rehman Murad Ali* Software Engineer Mobile: +92 3452076766 Skype: rehman.muradali On Wed, Jan 8, 2020 at 2:27 PM Michał Walenia <michal.wale...@polidea.com> wrote: > Hi, I also think that a whitelist would be a good solution, in terms of > security and trust it would be between no restrictions and committers only > being able to run jobs. > How would we proceed with this? Does it need to be voted on? > > On Wed, Jan 8, 2020 at 12:50 AM Mark Liu <mark...@apache.org> wrote: > >> Thank you Kenn. I'm also asking white-list for Beam jobs in INFRA-19670 >> <https://issues.apache.org/jira/browse/INFRA-19670> if possible. >> >> Here are my experiences of job trigger in >> https://github.com/apache/beam/pull/10051 (created by non-committer): >> - committer's trigger ("Run XVR_Flink PostCommit") works, and job was >> waiting in the queue immediately (job link >> <https://builds.apache.org/view/A-D/view/Beam/view/All/job/beam_PostCommit_XVR_Flink_PR/53/> >> ). >> - there is no triggered job showing in the bottom of the PR page. Guess >> something could go wrong in the Github plugin. >> - sometimes manual trigger may miss jobs which could be hard to discover. >> >> Mark >> >> On Tue, Jan 7, 2020 at 3:08 PM Robert Bradshaw <rober...@google.com> >> wrote: >> >>> I agree. If this can't be done, perhaps we could have a basic suite of >>> smoke tests (at least) run on TravisCI. >>> >>> On Tue, Jan 7, 2020 at 2:53 PM Kenneth Knowles <k...@apache.org> wrote: >>> >>>> This new policy seems pretty unwelcoming. I would like to work with >>>> INFRA to see if we can set up a sufficient sandbox that the security >>>> concern goes away. Clearly this has been solved many times. >>>> >>>> Kenn >>>> >>>> On Tue, Jan 7, 2020 at 2:45 PM Valentyn Tymofieiev <valen...@google.com> >>>> wrote: >>>> >>>>> jiangkai@ - done. >>>>> >>>>> I've been reviewing a few PRs, e.g. [1], from contributors who are >>>>> not committers. My experience is as follows: >>>>> - tests are not triggered by default, but trigger as soon as a >>>>> committer leaves any comment on the PR . This happens only once, unless >>>>> new >>>>> commits are added to the PR. >>>>> - sometimes committer's comment trigger only a subset of test suites, >>>>> which creates an illusion that all test suites are passing while some were >>>>> not triggered. >>>>> - Some tests suites never trigger within a reasonable timeframe after >>>>> "run suite X" command. For example, Run PythonLint precommit didn't >>>>> trigger >>>>> the suite after two requests, but did trigger it an hour later after yet >>>>> another "Run PythonLint precommit". >>>>> >>>>> cc: @Mark Liu <mark...@google.com> @Alan Myrvold <amyrv...@google.com> >>>>> >>>>> >>>>> [1] https://github.com/apache/beam/pull/10504 >>>>> >>>>> >>>>> On Tue, Jan 7, 2020 at 1:18 PM Kai Jiang <jiang...@gmail.com> wrote: >>>>> >>>>>> Hi Beam Committer, >>>>>> >>>>>> I appreciate if you could trigger precommit checks for >>>>>> https://github.com/apache/beam/pull/9903. >>>>>> >>>>>> Run Flink ValidatesRunner >>>>>> Run Flink Runner Nexmark Tests >>>>>> Run SQL Postcommit >>>>>> >>>>>> Best, >>>>>> Kai >>>>>> >>>>>> On Tue, Jan 7, 2020 at 8:17 AM Ismaël Mejía <ieme...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Done >>>>>>> >>>>>>> On Tue, Jan 7, 2020 at 5:09 PM Tomo Suzuki <suzt...@google.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Ismaël and Beam committer, >>>>>>>> >>>>>>>> I appreciate the help! Would you trigger precommit checks for >>>>>>>> https://github.com/apache/beam/pull/10508. I also want the >>>>>>>> following checks. >>>>>>>> >>>>>>>> Run Java PostCommit >>>>>>>> Run Java HadoopFormatIO Performance Test >>>>>>>> Run BigQueryIO Streaming Performance Test Java >>>>>>>> Run Dataflow ValidatesRunner >>>>>>>> Run Spark ValidatesRunner >>>>>>>> Run SQL Postcommit >>>>>>>> >>>>>>>> Regards, >>>>>>>> Tomo >>>>>>>> >>>>>>>> On Tue, Jan 7, 2020 at 9:27 AM Ismaël Mejía <ieme...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Until we address this we can maybe use this thread/list to send >>>>>>>>> the link for the PR(s) you want to be triggered. and the command if a >>>>>>>>> special one is needed, so committers can help to manually do it. >>>>>>>>> >>>>>>>>> On Tue, Jan 7, 2020 at 3:00 PM Ismaël Mejía <ieme...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Thanks for bringing this info Michał. I think the security goal >>>>>>>>>> of INFRA makes sense however it adds for committers the additional >>>>>>>>>> burden >>>>>>>>>> of having to manually trigger the CI. I hoped that the PR will run >>>>>>>>>> the >>>>>>>>>> basic precommit tests but it does not. >>>>>>>>>> We have to (1) discuss a possible workaround or (2) find a way to >>>>>>>>>> be notified of PRs that have not run its tests. >>>>>>>>>> Any ideas? This looks like a quite critical issue to address. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Jan 7, 2020 at 10:16 AM Michał Walenia < >>>>>>>>>> michal.wale...@polidea.com> wrote: >>>>>>>>>> >>>>>>>>>>> According to Daniel Gruno's comment in >>>>>>>>>>> https://issues.apache.org/jira/browse/INFRA-19670 , there was a >>>>>>>>>>> change in Jenkins job execution policy - non-committers can't run >>>>>>>>>>> Jenkins >>>>>>>>>>> workflows now, as it would be a security flaw in terms of arbitrary >>>>>>>>>>> code >>>>>>>>>>> execution. >>>>>>>>>>> Does anyone know about this? When exactly was this changed for >>>>>>>>>>> Beam? What are our options for testing our pull requests? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Jan 7, 2020 at 3:26 AM Kai Jiang <jiang...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> According to this comment >>>>>>>>>>>> <https://issues.apache.org/jira/browse/INFRA-19626?focusedCommentId=17006030&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17006030>, >>>>>>>>>>>> it might be a Jenkins bug. >>>>>>>>>>>> Meanwhile, I opened an infra ticket at >>>>>>>>>>>> https://issues.apache.org/jira/browse/INFRA-19670 for Beam. >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Jan 6, 2020 at 12:01 PM Andrew Pilloud < >>>>>>>>>>>> apill...@google.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> "Run precommits" seems to work sometimes: >>>>>>>>>>>>> https://github.com/apache/beam/pull/10455 >>>>>>>>>>>>> >>>>>>>>>>>>> Has anyone opened a ticket with apache infra? >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Jan 6, 2020 at 4:39 AM Rehman Murad Ali < >>>>>>>>>>>>> rehman.murad...@venturedive.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> +1: https://github.com/apache/beam/pull/10506 >>>>>>>>>>>>>> >>>>>>>>>>>>>> any solution yet? >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Thanks & Regards* >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> <http://venturedive.com/> >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Rehman Murad Ali* >>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>> Mobile: +92 3452076766 <+92%20345%202076766> >>>>>>>>>>>>>> Skype: rehman.muradali >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sat, Jan 4, 2020 at 6:10 AM Heejong Lee < >>>>>>>>>>>>>> heej...@google.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> +1: https://github.com/apache/beam/pull/10051 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> force-pushing again. retest this please. nothing works :( >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Jan 3, 2020 at 12:55 AM Michał Walenia < >>>>>>>>>>>>>>> michal.wale...@polidea.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>> I'm also affected by this - I touched my PRs opened before >>>>>>>>>>>>>>>> the holiday break and no jobs were triggered. Do we know what >>>>>>>>>>>>>>>> breaks >>>>>>>>>>>>>>>> Jenkins/fixes it when stuff like this happens? >>>>>>>>>>>>>>>> Happy new year, >>>>>>>>>>>>>>>> Michal >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Jan 3, 2020 at 1:42 AM Kai Jiang < >>>>>>>>>>>>>>>> jiang...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks Alan for checking this out! I closed PR 9903 and >>>>>>>>>>>>>>>>> reopen it in pull/10493 >>>>>>>>>>>>>>>>> <https://github.com/apache/beam/pull/10493>. It seems new >>>>>>>>>>>>>>>>> PR still did not trigger jenkins jobs. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Thu, Jan 2, 2020 at 2:55 PM Alan Myrvold < >>>>>>>>>>>>>>>>> amyrv...@google.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Oh, the PR 9903 run is quite old; I don't see a recent >>>>>>>>>>>>>>>>>> one yet. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Thu, Jan 2, 2020 at 2:48 PM Alan Myrvold < >>>>>>>>>>>>>>>>>> amyrv...@google.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> For PR 10427, I see >>>>>>>>>>>>>>>>>>> https://builds.apache.org/job/beam_PreCommit_Java_Phrase/1593/ >>>>>>>>>>>>>>>>>>> For PR 9903, I see >>>>>>>>>>>>>>>>>>> https://builds.apache.org/job/beam_PostCommit_Java_Nexmark_Flink_PR/22/ >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Maybe the PR status is not being updated when the jobs >>>>>>>>>>>>>>>>>>> run? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Thu, Jan 2, 2020 at 2:37 PM Kai Jiang < >>>>>>>>>>>>>>>>>>> jiang...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> same for https://github.com/apache/beam/pull/9903 as >>>>>>>>>>>>>>>>>>>> well >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Thu, Jan 2, 2020 at 1:40 PM Chamikara Jayalath < >>>>>>>>>>>>>>>>>>>> chamik...@google.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Seems like Jenkins tests are not being triggered for >>>>>>>>>>>>>>>>>>>>> this PR as well: >>>>>>>>>>>>>>>>>>>>> https://github.com/apache/beam/pull/10427 >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Dec 20, 2019 at 2:16 PM Tomo Suzuki < >>>>>>>>>>>>>>>>>>>>> suzt...@google.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Jenkins started working. Thank you for whoever fixed >>>>>>>>>>>>>>>>>>>>>> it. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, Dec 20, 2019 at 1:42 PM Boyuan Zhang < >>>>>>>>>>>>>>>>>>>>>> boyu...@google.com> wrote: >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > Same here. Even the phrase trigger doesn't work. >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > On Fri, Dec 20, 2019 at 10:16 AM Luke Cwik < >>>>>>>>>>>>>>>>>>>>>> lc...@google.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> I'm also affected by this. >>>>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>>>> >> On Fri, Dec 20, 2019 at 10:13 AM Tomo Suzuki < >>>>>>>>>>>>>>>>>>>>>> suzt...@google.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>>>>>>>>> >>> Hi Beam developers, >>>>>>>>>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>>>>>>>>> >>> Does anybody know why my PR does not trigger >>>>>>>>>>>>>>>>>>>>>> Jenkins jobs today? >>>>>>>>>>>>>>>>>>>>>> >>> https://github.com/apache/beam/pull/10438 >>>>>>>>>>>>>>>>>>>>>> >>> >>>>>>>>>>>>>>>>>>>>>> >>> -- >>>>>>>>>>>>>>>>>>>>>> >>> Regards, >>>>>>>>>>>>>>>>>>>>>> >>> Tomo >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>>>>>>> Tomo >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Michał Walenia >>>>>>>>>>>>>>>> Polidea <https://www.polidea.com/> | Software Engineer >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> M: +48 791 432 002 <+48791432002> >>>>>>>>>>>>>>>> E: michal.wale...@polidea.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Unique Tech >>>>>>>>>>>>>>>> Check out our projects! <https://www.polidea.com/our-work> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> Michał Walenia >>>>>>>>>>> Polidea <https://www.polidea.com/> | Software Engineer >>>>>>>>>>> >>>>>>>>>>> M: +48 791 432 002 <+48791432002> >>>>>>>>>>> E: michal.wale...@polidea.com >>>>>>>>>>> >>>>>>>>>>> Unique Tech >>>>>>>>>>> Check out our projects! <https://www.polidea.com/our-work> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Regards, >>>>>>>> Tomo >>>>>>>> >>>>>>> > > -- > > Michał Walenia > Polidea <https://www.polidea.com/> | Software Engineer > > M: +48 791 432 002 <+48791432002> > E: michal.wale...@polidea.com > > Unique Tech > Check out our projects! <https://www.polidea.com/our-work> >