Thank you! Will have a try.

Andor Molnar <[email protected]> 于2020年8月15日周六 下午2:12写道:

> Hi Duo,
>
> Infra finished setting up an official GitHub user for accessing and
> updating Pull Requests.
> Look for 'ASF Cloudbees Jenkins ci-hadoop’ credential
>
> Regards,
> Andor
>
>
>
> > On 2020. Aug 12., at 3:49, 张铎(Duo Zhang) <[email protected]> wrote:
> >
> > And one more thing is that, due to the limited resources(infra has not
> > migrated all the build nodes), I filtered out all the feature branches
> for
> > nightly and flaky jobs.
> >
> > Will add them back after infra has done all the migration.
> >
> > And I wonder whether we really need to test all the feature branches.
> >
> > Thanks.
> >
> > Nick Dimiduk <[email protected]> 于2020年8月12日周三 上午2:02写道:
> >
> >> Thank you so much for taking on these migrations! I very much appreciate
> >> it!
> >>
> >> -n
> >>
> >> On Tue, Aug 11, 2020 at 8:08 AM 张铎(Duo Zhang) <[email protected]>
> >> wrote:
> >>
> >>> Some updates here, we have migrated most of the jobs to ci-hadoop.a.o.
> >>>
> >>> There is a known issue that our flaky dashboard is broken, due to this
> >> new
> >>> feature of jenkins
> >>>
> >>>
> >>
> https://wiki.jenkins.io/display/JENKINS/Configuring+Content+Security+Policy
> >>>
> >>> Josh is contacting the infra team to see if they can relax the policy
> >> but I
> >>> do not think it is easy as the policy is per site, not per job...
> >>>
> >>> Anyway, there is a chrome plugin to temporarily disable CSP, so you can
> >>> view the correct flaky dashboard.
> >>>
> >>>
> >>>
> >>
> https://chrome.google.com/webstore/detail/disable-content-security/ieelmcmcagommplceebfedjlakkhpden
> >>>
> >>> Thanks.
> >>>
> >>> Andor Molnar <[email protected]> 于2020年7月30日周四 下午3:12写道:
> >>>
> >>>> https://issues.apache.org/jira/browse/INFRA-20613
> >>>>
> >>>>
> >>>>
> >>>>> On 2020. Jul 30., at 1:47, 张铎(Duo Zhang) <[email protected]>
> >>> wrote:
> >>>>>
> >>>>> This never worked in the past...
> >>>>>
> >>>>> But it would be great if you can kick the infra team to get this done
> >>> :)
> >>>>>
> >>>>> File an infra issue?
> >>>>>
> >>>>> Andor Molnar <[email protected]>于2020年7月29日 周三18:36写道:
> >>>>>
> >>>>>> You’re having the same issue with HBase Robot btw. At the end of
> >>> console
> >>>>>> outputs:
> >>>>>>
> >>>>>> "Could not update commit status, please check if your scan
> >> credentials
> >>>>>> belong to a member of the organization or a collaborator of the
> >>>> repository
> >>>>>> and repo:status scope is selected”
> >>>>>>
> >>>>>> ...and shortly after that:
> >>>>>>
> >>>>>> "GitHub has been notified of this commit’s build result”
> >>>>>>
> >>>>>> Whatever does it mean.
> >>>>>>
> >>>>>> Andor
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> On 2020. Jul 29., at 11:57, Andor Molnar <[email protected]> wrote:
> >>>>>>>
> >>>>>>> Yep, we’ve finally received it. It’s done.
> >>>>>>>
> >>>>>>> Current issue is that Jenkins is unable to set Github build status.
> >>>> I’ve
> >>>>>> added repo:status permission, but it’s also asking to be member of
> >> the
> >>>>>> project/organization and not sure how to do that.
> >>>>>>>
> >>>>>>> Andor
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> On 2020. Jul 29., at 4:10, 张铎(Duo Zhang) <[email protected]>
> >>>> wrote:
> >>>>>>>>
> >>>>>>>> Seems you have already made it?
> >>>>>>>>
> >>>>>>>> Usually there are several moderators for the private list, you
> >> need
> >>> to
> >>>>>> ask
> >>>>>>>> them to let the GitHub registration go through.
> >>>>>>>>
> >>>>>>>> Andor Molnar <[email protected]> 于2020年7月29日周三 上午1:03写道:
> >>>>>>>>
> >>>>>>>>> Thanks Duo, that’s very helpful.
> >>>>>>>>> I cannot set private@zookeeper as a verified e-mail address,
> >>> because
> >>>>>> the
> >>>>>>>>> verification e-mail cannot be sent to the list. Isn’t that
> >>> restricted
> >>>>>> for
> >>>>>>>>> members only (by default)?
> >>>>>>>>>
> >>>>>>>>> Andor
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> On 2020. Jul 28., at 3:15, 张铎(Duo Zhang) <[email protected]
> >>>
> >>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>> Hi Andor,
> >>>>>>>>>>
> >>>>>>>>>> The Apache-HBase account is registered by me, using the
> >>>> private@hbase
> >>>>>>>>>> mailing list, so all the PMC members can maintain the password.
> >>>>>>>>>>
> >>>>>>>>>> I generated an access token and added it to our jenkins, so we
> >> can
> >>>>>> use it
> >>>>>>>>>> to post comments back to GitHub.
> >>>>>>>>>>
> >>>>>>>>>> I think you could do the same to register an Apache-ZooKeeper
> >>>>>> account? Or
> >>>>>>>>>> if you want  to use the hadoop-yetus account, you'd better ask
> >> the
> >>>>>> hadoop
> >>>>>>>>>> PMC members or Gavin to add the token to jenkins so you can use
> >>> it.
> >>>>>>>>>>
> >>>>>>>>>> Thanks.
> >>>>>>>>>>
> >>>>>>>>>> Andor Molnar <[email protected]> 于2020年7月28日周二 上午3:56写道:
> >>>>>>>>>>
> >>>>>>>>>>> Hi Duo,
> >>>>>>>>>>>
> >>>>>>>>>>> I’m trying to create a similar job for Apache ZooKeeper, but
> >>>>>>>>> unfortunately
> >>>>>>>>>>> haven’t got too much help on the Apache builds@ list so far,
> >> so
> >>>> I’m
> >>>>>>>>>>> rather asking you if you don’t mind.
> >>>>>>>>>>>
> >>>>>>>>>>> First, how have you set up the Hbase Github account that you
> >> use
> >>> in
> >>>>>> this
> >>>>>>>>>>> job to access the repo?
> >>>>>>>>>>>
> >>>>>>>>>>> Thanks,
> >>>>>>>>>>> Andor
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>> On 2020. Jul 27., at 2:22, 张铎(Duo Zhang) <
> >> [email protected]
> >>>>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>> The pre commit job has been migrated to c-hadoop.a.o.
> >>>>>>>>>>>>
> >>>>>>>>>>>> I have disabled periodical scan for the old job on builds.a.o,
> >>> as
> >>>> we
> >>>>>>>>>>> still
> >>>>>>>>>>>> need to view the pre commit result on it do not delete for
> >> now.
> >>>> Will
> >>>>>>>>>>> delete
> >>>>>>>>>>>> it later, maybe after several weeks.
> >>>>>>>>>>>>
> >>>>>>>>>>>> The new job is here
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>
> >> https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/
> >>>>>>>>>>>>
> >>>>>>>>>>>> Thanks.
> >>>>>>>>>>>>
> >>>>>>>>>>>> 张铎(Duo Zhang) <[email protected]> 于2020年7月25日周六 下午9:44写道:
> >>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>>
> >>
> https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/5/console
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> We successfully finished a nightly build.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> But seems the jiraComment did not work. I haven't seen the
> >>>> comment
> >>>>>>>>>>>>> on HBASE-24757...
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 张铎(Duo Zhang) <[email protected]> 于2020年7月25日周六
> >> 下午4:51写道:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> After installing two new jenkins plugins, the pre commit job
> >>>> seems
> >>>>>>>>> fine
> >>>>>>>>>>>>>> now.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The last failure is because of a timeout, I assume the
> >> problem
> >>>> is
> >>>>>>>>> that
> >>>>>>>>>>> we
> >>>>>>>>>>>>>> do not have enough executors so all the jobs are executed
> >>>>>>>>> sequentially.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Maybe we could move the pre commit job to the new env first?
> >>> The
> >>>>>>>>>>> nightly
> >>>>>>>>>>>>>> job and flaky job require more resources, and we need the
> >>> output
> >>>>>> of
> >>>>>>>>>>> these
> >>>>>>>>>>>>>> jenkins jobs(the flaky test list).
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Thanks.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 张铎(Duo Zhang) <[email protected]> 于2020年7月24日周五
> >> 下午4:36写道:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> The problem seems because of this:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> https://issues.jenkins-ci.org/browse/JENKINS-48556
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I triggered the job again, it passed the timestamps call,
> >> and
> >>>>>> will
> >>>>>>>>>>> keep
> >>>>>>>>>>>>>>> an eye on it.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> 张铎(Duo Zhang) <[email protected]> 于2020年7月21日周二
> >>> 上午11:18写道:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On the sponsors, we could have a try.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> The problem here is the process of the donation? IIRC
> >> there
> >>>> is a
> >>>>>>>>>>> thread
> >>>>>>>>>>>>>>>> on the infra mailing list about how to donate machines to
> >> a
> >>>>>>>>> specific
> >>>>>>>>>>>>>>>> project and the discussion did not go well...
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Sean Busbey <[email protected]> 于2020年7月21日周二 上午11:13写道:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> We could check with ASF infra for the current state of
> >>> things
> >>>>>> wrt
> >>>>>>>>>>>>>>>>> GitHub
> >>>>>>>>>>>>>>>>> actions. I believe there is a queue set up across ASF
> >>>> projects.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> It has the same resource issue Travis had; things are
> >> fine
> >>>>>> until
> >>>>>>>>>>> some
> >>>>>>>>>>>>>>>>> critical mass of projects seeking better perf realize
> >> some
> >>>> new
> >>>>>>>>>>> option
> >>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>> available and then quickly all available resources are
> >>>>>> consumed.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> AFAICT the only option that gets us the same or better as
> >>> the
> >>>>>> H*
> >>>>>>>>>>> nodes
> >>>>>>>>>>>>>>>>> will
> >>>>>>>>>>>>>>>>> be finding sponsors and running our own.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On Mon, Jul 20, 2020, 21:55 张铎(Duo Zhang) <
> >>>>>> [email protected]>
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I think our nightly, flakey, and pre commit jobs should
> >> be
> >>>>>>>>>>>>>>>>> transferred as a
> >>>>>>>>>>>>>>>>>> whole? They depend on each other.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I offer my help on the transition.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> And on github CI, does ASF have a special deal with
> >>> github?
> >>>> If
> >>>>>>>>> not,
> >>>>>>>>>>>>>>>>> I do
> >>>>>>>>>>>>>>>>>> not think the default resource can fit our
> >> requirements...
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Sean Busbey <[email protected]> 于2020年7月21日周二 上午1:49写道:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Hi folks!
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Back in April there was a brief discussion[1] about ASF
> >>>>>> Infra's
> >>>>>>>>>>>>>>>>>>> notification that builds.a.o is going away and we are
> >>>>>> currently
> >>>>>>>>>>>>>>>>> slated
> >>>>>>>>>>>>>>>>>>> to migrate to a set of CI servers for "Hadoop and
> >> related
> >>>>>>>>>>>>>>>>> projects".
> >>>>>>>>>>>>>>>>>>> This is the ci farm that will contain the bulk of the
> >> H*
> >>>>>> worker
> >>>>>>>>>>>>>>>>> nodes
> >>>>>>>>>>>>>>>>>>> that are donated by Yahoo!, which are the nodes we've
> >>> been
> >>>>>>>>> running
> >>>>>>>>>>>>>>>>> on
> >>>>>>>>>>>>>>>>>>> for ages[2].
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Migration discussion still happens on the
> >>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>> list[3] and recently ASF Infra set a target date of
> >>> August
> >>>>>> 15th
> >>>>>>>>>>> for
> >>>>>>>>>>>>>>>>>>> turning off the existing builds.a.o server[4].
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> That gives us a little under 4 weeks to have things up
> >>> and
> >>>>>>>>> working
> >>>>>>>>>>>>>>>>> on
> >>>>>>>>>>>>>>>>>>> the new ci-hadoop.a.o jenkins coordinator[5]. it’s not
> >>>> clear
> >>>>>> to
> >>>>>>>>> me
> >>>>>>>>>>>>>>>>>>> that the level of effort we’ll need to spend is worth
> >>> what
> >>>> we
> >>>>>>>>> get
> >>>>>>>>>>>>>>>>> out
> >>>>>>>>>>>>>>>>>>> of a continuation of the status quo on builds.a.o. I
> >> did
> >>> a
> >>>>>> quick
> >>>>>>>>>>>>>>>>> test
> >>>>>>>>>>>>>>>>>>> by updating the nightly job on ci-hadoop.a.o to run
> >> just
> >>>>>>>>> branch-2,
> >>>>>>>>>>>>>>>>>>> since that has been stable on builds.a.o. It failed
> >> with
> >>> a
> >>>>>>>>> Jenkins
> >>>>>>>>>>>>>>>>>>> pipeline DSL syntax error[6] so I'm assuming migrating
> >>> will
> >>>>>> be a
> >>>>>>>>>>>>>>>>> slog.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> As far as I can see our options are:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> * Do nothing. Have no testing or automated website
> >>>>>> publication
> >>>>>>>>> in
> >>>>>>>>>>>>>>>>> mid
> >>>>>>>>>>>>>>>>>>> August.
> >>>>>>>>>>>>>>>>>>> * Transition website publication and nothing else
> >>> (probably
> >>>>>> can
> >>>>>>>>> be
> >>>>>>>>>>>>>>>>>>> done in a day)
> >>>>>>>>>>>>>>>>>>> * Transition just precommit testing for various repos
> >>>>>> (probably
> >>>>>>>>>>>>>>>>> can be
> >>>>>>>>>>>>>>>>>>> done in a few days)
> >>>>>>>>>>>>>>>>>>> * Transition everything (no idea how long it takes due
> >> to
> >>>>>>>>> nightly,
> >>>>>>>>>>>>>>>>>>> flaky stuff, etc)
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> The alternatives if we do not transition any given job
> >> to
> >>>>>>>>>>>>>>>>> ci-hadoop:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> * Try to move to GitHub Actions
> >>>>>>>>>>>>>>>>>>> * Try to move to Travis CI
> >>>>>>>>>>>>>>>>>>> * Try to move to Jenkins infra we maintain ourselves
> >>>>>> (presumably
> >>>>>>>>>>> by
> >>>>>>>>>>>>>>>>>>> soliciting project specific donations for worker nodes
> >> on
> >>>>>> cloud
> >>>>>>>>>>>>>>>>>>> vendors)
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> It's important to remember that as a project we have a
> >>>> heavy
> >>>>>>>>>>>>>>>>> footprint
> >>>>>>>>>>>>>>>>>>> wherever our nightly tests run. For context, a given
> >>>> branch's
> >>>>>>>>>>>>>>>>> nightly
> >>>>>>>>>>>>>>>>>>> can keep 3-4 executors busy for 6+ hours on the current
> >>>>>>>>> builds.a.o
> >>>>>>>>>>>>>>>>>>> setup. There's been a bunch of great work lately on
> >>>> bringing
> >>>>>>>>> down
> >>>>>>>>>>>>>>>>> what
> >>>>>>>>>>>>>>>>>>> it takes to run the full test suite, but applying that
> >>> work
> >>>>>> to
> >>>>>>>>>>>>>>>>> nightly
> >>>>>>>>>>>>>>>>>>> is itself a significant undertaking.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> What are folks thinking? Most importantly who is ready
> >> to
> >>>>>> work
> >>>>>>>>>>>>>>>>> towards
> >>>>>>>>>>>>>>>>>>> any given approach?
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [1] [DISCUSS] Migrating HBase to new CI Master
> >>>>>>>>>>>>>>>>>>> https://s.apache.org/fux1o
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [2] https://builds.apache.org/view/H-L/view/HBase/
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [3]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>
> >> https://lists.apache.org/[email protected]
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [4] [IMPORTANT] - 2 more HADOOP nodes migrated over to
> >>>>>> ci-hadoop
> >>>>>>>>>>>>>>>>>>> https://s.apache.org/7e1nq
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [5] https://ci-hadoop.apache.org/job/HBase/
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [6]
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>
> >>>>>>
> >>>>
> >>>
> >>
> https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/2/console
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>
> >>
>
>

Reply via email to