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