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 > >>>>>>>> > >>>>>>> > >>>>>> > >>>>> > >
