Ok, Thanks for the update and the explanations.

Best,
Yuxin


Matthias Pohl <matthias.p...@aiven.io.invalid> 于2023年11月29日周三 15:43写道:

> >
> > According to the Flip, the new tests will support arm env.
> > I believe that's good news for arm users. I have a minor
> > question here. Will it be a blocker before migrating the new
> > tests? If not,  If not, when can we expect arm environment
> > support to be implemented? Thanks.
>
>
> Thanks for your feedback, everyone.
>
> About the ARM support. I want to underline that this FLIP is not about
> migrating to GitHub Actions but to start a trial run in the Apache Flink
> repository. That would allow us to come up with a proper decision whether
> GitHub Actions is what we want. I admit that the title is a bit
> "clickbaity". I updated the FLIP's title and its Motivation to make things
> clear.
>
> The FLIP suggests starting a trial period until 1.19 is released to try
> things out. A proper decision on whether we want to migrate would be made
> at the end of the 1.19 release cycle.
>
> About the ARM support: This related content of the FLIP is entirely based
> on documentation from Apache INFRAs side. INFRA seems to offer this ARM
> support for their ephemeral runners. The ephemeral runners are in the
> testing stage, i.e. these runners are still experimental. Apache INFRA asks
> Apache projects to join this test.
>
> Whether the ARM support is actually possible to achieve within Flink is
> something we have to figure out as part of the trial run. One conclusion of
> the trial run could be that we still move ahead with GHA but don't use arm
> machines due to some blocking issues.
>
> Matthias
>
>
>
> On Wed, Nov 29, 2023 at 4:46 AM Yuxin Tan <tanyuxinw...@gmail.com> wrote:
>
> > Hi, Matthias,
> >
> > Thanks for driving this.
> > +1 from my side.
> >
> > According to the Flip, the new tests will support arm env.
> > I believe that's good news for arm users. I have a minor
> > question here. Will it be a blocker before migrating the new
> > tests? If not,  If not, when can we expect arm environment
> > support to be implemented? Thanks.
> >
> > Best,
> > Yuxin
> >
> >
> > Márton Balassi <balassi.mar...@gmail.com> 于2023年11月29日周三 03:09写道:
> >
> > > Thanks, Matthias. Big +1 from me.
> > >
> > > On Tue, Nov 28, 2023 at 5:30 PM Matthias Pohl
> > > <matthias.p...@aiven.io.invalid> wrote:
> > >
> > > > Thanks for the pointer. I'm planning to join that meeting.
> > > >
> > > > On Tue, Nov 28, 2023 at 4:16 PM Etienne Chauchot <
> echauc...@apache.org
> > >
> > > > wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > FYI there is the ASF infra roundtable soon. One of the subjects for
> > > this
> > > > > session is GitHub Actions. It could be worth passing by:
> > > > >
> > > > > December 6th, 2023 at 1700 UTC on the #Roundtablechannel on Slack.
> > > > >
> > > > > For information about theroundtables, and about how to join,
> > > > > see:https://infra.apache.org/roundtable.html
> > > > > <https://infra.apache.org/roundtable.html>
> > > > >
> > > > > Best
> > > > >
> > > > > Etienne
> > > > >
> > > > > Le 24/11/2023 à 14:16, Maximilian Michels a écrit :
> > > > > > Thanks for reviving the efforts here Matthias! +1 for the
> > transition
> > > > > > to GitHub Actions.
> > > > > >
> > > > > > As for ASF Infra Jenkins, it works fine. Jenkins is extremely
> > > > > > feature-rich. Not sure about the spare capacity though. I know
> that
> > > > > > for Apache Beam, Google donated a bunch of servers to get
> > additional
> > > > > > build capacity.
> > > > > >
> > > > > > -Max
> > > > > >
> > > > > >
> > > > > > On Thu, Nov 23, 2023 at 10:30 AM Matthias Pohl
> > > > > > <matthias.p...@aiven.io.invalid>  wrote:
> > > > > >> Btw. even though we've been focusing on GitHub Actions with this
> > > FLIP,
> > > > > I'm
> > > > > >> curious whether somebody has experience with Apache Infra's
> > Jenkins
> > > > > >> deployment. The discussion I found about Jenkins [1] is quite
> > > > out-dated
> > > > > >> (2014). I haven't worked with it myself but could imagine that
> > there
> > > > are
> > > > > >> some features provided through plugins which are missing in
> GitHub
> > > > > Actions.
> > > > > >>
> > > > > >> [1]
> > https://lists.apache.org/thread/vs81xdhn3q777r7x9k7wd4dyl9kvoqn4
> > > > > >>
> > > > > >> On Tue, Nov 21, 2023 at 4:19 PM Matthias Pohl<
> > > matthias.p...@aiven.io>
> > > > > >> wrote:
> > > > > >>
> > > > > >>> That's a valid point. I updated the FLIP accordingly:
> > > > > >>>
> > > > > >>>> Currently, the secrets (e.g. for S3 access tokens) are
> > maintained
> > > by
> > > > > >>>> certain PMC members with access to the corresponding
> > configuration
> > > > in
> > > > > the
> > > > > >>>> Azure CI project. This responsibility will be moved to Apache
> > > Infra.
> > > > > They
> > > > > >>>> are in charge of handling secrets in the Apache organization.
> > As a
> > > > > >>>> consequence, updating secrets is becoming a bit more
> > complicated.
> > > > > This can
> > > > > >>>> be still considered an improvement from a legal standpoint
> > because
> > > > the
> > > > > >>>> responsibility is transferred from an individual company (i.e.
> > > > > Ververica
> > > > > >>>> who's the maintainer of the Azure CI project) to the Apache
> > > > > Foundation.
> > > > > >>>
> > > > > >>> On Tue, Nov 21, 2023 at 3:37 PM Martijn Visser<
> > > > > martijnvis...@apache.org>
> > > > > >>> wrote:
> > > > > >>>
> > > > > >>>> Hi Matthias,
> > > > > >>>>
> > > > > >>>> Thanks for the write-up and for the efforts on this. I really
> > hope
> > > > > >>>> that we can move away from Azure towards GHA for a better
> > > > integration
> > > > > >>>> as well (directly seeing if a PR can be merged due to CI
> passing
> > > for
> > > > > >>>> example).
> > > > > >>>>
> > > > > >>>> The one thing I'm missing in the FLIP is how we would setup
> the
> > > > > >>>> secrets for the nightly runs (for the S3 tests, potential
> tests
> > > with
> > > > > >>>> external services etc). My guess is we need to provide the
> > secret
> > > to
> > > > > >>>> ASF Infra and then we would be able to refer to them in a
> > > pipeline?
> > > > > >>>>
> > > > > >>>> Best regards,
> > > > > >>>>
> > > > > >>>> Martijn
> > > > > >>>>
> > > > > >>>> On Tue, Nov 21, 2023 at 3:05 PM Matthias Pohl
> > > > > >>>> <matthias.p...@aiven.io.invalid>  wrote:
> > > > > >>>>> I realized that I mixed up FLIP IDs. FLIP-395 is already
> > reserved
> > > > > [1]. I
> > > > > >>>>> switched to FLIP-396 [2] for the sake of consistency. 8)
> > > > > >>>>>
> > > > > >>>>> [1]
> > > > https://lists.apache.org/thread/wjd3nbvg6nt93lb0sd52f0lzls6559tv
> > > > > >>>>> [2]
> > > > > >>>>>
> > > > > >>>>
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-396%3A+Migration+to+GitHub+Actions
> > > > > >>>>> On Tue, Nov 21, 2023 at 2:58 PM Matthias Pohl<
> > > > matthias.p...@aiven.io
> > > > > >
> > > > > >>>>> wrote:
> > > > > >>>>>
> > > > > >>>>>> Hi everyone,
> > > > > >>>>>>
> > > > > >>>>>> The Flink community discussed migrating from Azure CI to
> > GitHub
> > > > > >>>> Actions
> > > > > >>>>>> quite some time ago [1]. The efforts around that stalled due
> > to
> > > > > >>>> limitations
> > > > > >>>>>> around self-hosted runner support from Apache Infra’s side.
> > > There
> > > > > >>>> were some
> > > > > >>>>>> recent developments on that topic. Apache Infra is
> > experimenting
> > > > > with
> > > > > >>>>>> ephemeral runners now which might enable us to move ahead
> with
> > > > > GitHub
> > > > > >>>>>> Actions.
> > > > > >>>>>>
> > > > > >>>>>> The goal is to join the trial phase for ephemeral runners
> and
> > > > > >>>> experiment
> > > > > >>>>>> with our CI workflows in terms of stability and performance.
> > At
> > > > the
> > > > > >>>> end we
> > > > > >>>>>> can decide whether we want to abandon Azure CI and move to
> > > GitHub
> > > > > >>>> Actions
> > > > > >>>>>> or stick to the former one.
> > > > > >>>>>>
> > > > > >>>>>> Nico Weidner and Chesnay laid the groundwork on this topic
> in
> > > the
> > > > > >>>> past. I
> > > > > >>>>>> picked up the work they did and continued experimenting with
> > it
> > > in
> > > > > my
> > > > > >>>> own
> > > > > >>>>>> fork XComp/flink [2] the past few weeks. The workflows are
> in
> > a
> > > > > state
> > > > > >>>> where
> > > > > >>>>>> I think that we start moving the relevant code into Flink’s
> > > > > >>>> repository.
> > > > > >>>>>> Example runs for the basic workflow [3] and the extended
> > > (nightly)
> > > > > >>>> workflow
> > > > > >>>>>> [4] are provided.
> > > > > >>>>>>
> > > > > >>>>>> This will bring a few more changes to the Flink
> contributors.
> > > That
> > > > > is
> > > > > >>>> why
> > > > > >>>>>> I wanted to bring this discussion to the mailing list
> first. I
> > > > did a
> > > > > >>>> write
> > > > > >>>>>> up on (hopefully) all related topics in FLIP-395 [5].
> > > > > >>>>>>
> > > > > >>>>>> I’m looking forward to your feedback.
> > > > > >>>>>>
> > > > > >>>>>> Matthias
> > > > > >>>>>>
> > > > > >>>>>> [1]
> > > > https://lists.apache.org/thread/vcyx2nx0mhklqwm827vgykv8pc54gg3k
> > > > > >>>>>>
> > > > > >>>>>> [2]https://github.com/XComp/flink/actions
> > > > > >>>>>>
> > > > > >>>>>> [3]https://github.com/XComp/flink/actions/runs/6926309782
> > > > > >>>>>>
> > > > > >>>>>> [4]https://github.com/XComp/flink/actions/runs/6927443941
> > > > > >>>>>>
> > > > > >>>>>> [5]
> > > > > >>>>>>
> > > > > >>>>
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-395%3A+Migration+to+GitHub+Actions
> > > > > >>>>>>
> > > > > >>>>>> --
> > > > > >>>>>>
> > > > > >>>>>> [image: Aiven]<https://www.aiven.io>
> > > > > >>>>>>
> > > > > >>>>>> *Matthias Pohl*
> > > > > >>>>>> Opensource Software Engineer, *Aiven*
> > > > > >>>>>> matthias.p...@aiven.io  <i...@aiven.io>    |  +49 170
> 9869525
> > > > > >>>>>> aiven.io<https://www.aiven.io>    |
> > > > > >>>>>> <https://www.facebook.com/aivencloud>
> > > > > >>>>>> <https://www.linkedin.com/company/aiven/>    <
> > > > > >>>> https://twitter.com/aiven_io>
> > > > > >>>>>> *Aiven Deutschland GmbH*
> > > > > >>>>>> Alexanderufer 3-7, 10117 Berlin
> > > > > >>>>>> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen
> > > > > >>>>>> Amtsgericht Charlottenburg, HRB 209739 B
> > > > > >>>>>>
> > > >
> > >
> >
>

Reply via email to