Gavin please install the Timestamper plugin

https://plugins.jenkins.io/timestamper/

On Fri, Jan 21, 2022 at 9:40 PM 张铎(Duo Zhang) <[email protected]> wrote:

> Oh, just saw that we could do this by ourselves.
>
> Let me have a try.
>
> 张铎(Duo Zhang) <[email protected]> 于2022年1月22日周六 11:18写道:
>
>> OK, so while copying you could keep the old jenkins builds?
>> That's awesome.
>>
>> Then please help 'copying' HBase-Find-Flaky-Tests and HBase-Flaky-Tests
>> to ci-hbase too? We need the history builds to calucate the flaky test list
>> so if all the old build data can be kept then it will help us a lot.
>>
>> Thanks~
>>
>> 张铎(Duo Zhang) <[email protected]> 于2022年1月22日周六 11:03写道:
>>
>>> Thank you Gavin.
>>>
>>> Let me first move some light weighted job first to see if everything is
>>> OK.
>>>
>>> HBase Nightly, some flaky related jobs, and also the main pre commit job
>>> for HBase are tied together. We need to move them at once.
>>>
>>> Gavin McDonald <[email protected]> 于2022年1月22日周六 02:44写道:
>>>
>>>> Thanks for your patience
>>>>
>>>> I have 'copied' over a job -
>>>> https://ci-hbase.apache.org/job/HBase%20Nightly/
>>>>
>>>> which of course made me aware of what plugins I needed to install.
>>>>
>>>> Feel free to delete that, or use it and delete the old, and let me know
>>>> if have any issues
>>>> with any other missing plugins.
>>>>
>>>>
>>>>
>>>> On Thu, Jan 20, 2022 at 1:11 PM 张铎(Duo Zhang) <[email protected]>
>>>> wrote:
>>>>
>>>>> I’ve also replied on the jira issue.
>>>>>
>>>>> You can try to copy a job to the new Jenkins.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> Gavin McDonald <[email protected]>于2022年1月20日 周四18:45写道:
>>>>>
>>>>>> Im taking a look ...
>>>>>>
>>>>>> On Thu, Jan 20, 2022 at 6:54 AM Sean Busbey <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>> > Hi Gavin
>>>>>> >
>>>>>> > I went to start migrating jobs to the ci-hbase controller, but the
>>>>>> new job
>>>>>> > workflow doesn't include pipelines or multibranch pipelines. We use
>>>>>> both of
>>>>>> > these job types for nearly all of our work. Can they be enabled?
>>>>>> >
>>>>>> > On Tue, Jan 18, 2022 at 5:04 AM Gavin McDonald <
>>>>>> [email protected]>
>>>>>> > wrote:
>>>>>> >
>>>>>> >>
>>>>>> >>
>>>>>> >> On 2022/01/18 09:20:24 "张铎(Duo Zhang)" wrote:
>>>>>> >> > Thank you Gavin.
>>>>>> >> >
>>>>>> >> > We have some urls in our jenkins files which references the
>>>>>> artifacts of
>>>>>> >> > the jenkins jobs, so a simple copy or move can not work. For
>>>>>> example,
>>>>>> >> here:
>>>>>> >> >
>>>>>> >> >
>>>>>> >>
>>>>>> https://github.com/apache/hbase/blob/c9bcd87b34a15d200a55ec7fdc2b1d86e3367a8c/dev-support/Jenkinsfile_GitHub#L47
>>>>>> >> >
>>>>>> >> > So I prefer we migrate the jobs by ourselves. Will file a HBase
>>>>>> issue
>>>>>> >> to do
>>>>>> >> > this.
>>>>>> >> >
>>>>>> >> > And will report any problems on INFRA_22760 while migrating.
>>>>>> When the
>>>>>> >> > migration is half done, you can move for example, 5 hbase nodes
>>>>>> from
>>>>>> >> > ci-hadoop to ci-hbase, and once the migration is finally done,
>>>>>> you can
>>>>>> >> move
>>>>>> >> > all the remaining hbase nodes from ci-hadoop to ci-hbase.
>>>>>> >> >
>>>>>> >> > WDYT?
>>>>>> >>
>>>>>> >> However you want to do it is fine with me :)
>>>>>> >>
>>>>>> >> You have 10 nodes on there right now to get you started.
>>>>>> >>
>>>>>> >> Let me know how you get on
>>>>>> >>
>>>>>> >> >
>>>>>> >> > Thanks.
>>>>>> >> >
>>>>>> >> > Gavin McDonald <[email protected]> 于2022年1月18日周二 16:16写道:
>>>>>> >> >
>>>>>> >> > > Hi All,
>>>>>> >> > >
>>>>>> >> > > I created an Infra ticket for tracking.
>>>>>> >> > >
>>>>>> >> > > https://issues.apache.org/jira/browse/INFRA-22760
>>>>>> >> > >
>>>>>> >> > > For now, I left your current nodes hbase1 to hbase10 in
>>>>>> ci-hadoop.a.o
>>>>>> >> > >
>>>>>> >> > > I have created for you 10 new nodes so far out of our Hetzner
>>>>>> DC
>>>>>> >> > > of a similar specifications to the hbase1-10.
>>>>>> >> > >
>>>>>> >> > > Those are hbase11-20 and are available right now for testing on
>>>>>> >> > > ci-hbase.apache.org
>>>>>> >> > >
>>>>>> >> > > I do not know your workflow well enough to decide the next
>>>>>> steps for
>>>>>> >> you
>>>>>> >> > > for testing.
>>>>>> >> > >
>>>>>> >> > > Options include:
>>>>>> >> > >
>>>>>> >> > > 1. I can 'move' all jobs out of ci-hadoop onto ci-hbase
>>>>>> >> > > 2. I can 'move' one or a number of jobs out of ci-hadoop onto
>>>>>> ci-hbase
>>>>>> >> > > 3. Similar to 1 or 2, but 'copy' any number of jobs over for
>>>>>> testing.
>>>>>> >> > >     - I like copy, however quite a few projects jobs would not
>>>>>> be
>>>>>> >> > > appropriate
>>>>>> >> > >       to have the same job running twice, including those that
>>>>>> >> deploy, or
>>>>>> >> > > those that
>>>>>> >> > >       build from PRs and continue a workflow to report back, or
>>>>>> >> approve
>>>>>> >> > > for merge.
>>>>>> >> > >       So for a copy, would need to be a job that just 'builds
>>>>>> and
>>>>>> >> tests'
>>>>>> >> > > with no outflow.
>>>>>> >> > > 4. You guys create new jobs on ci-hbase.apache.org to test
>>>>>> the nodes
>>>>>> >> > > setup and the
>>>>>> >> > >     main controller setup, without affecting current jobs.
>>>>>> >> > >
>>>>>> >> > > Obviously, you may to tweak version controlled script files
>>>>>> such as a
>>>>>> >> > > JenkinsFile, which makes the copy options harder unless
>>>>>> testing from a
>>>>>> >> > > branch created for the purpose.
>>>>>> >> > >
>>>>>> >> > > I may be overthinking things, and option 1 , the simplest and
>>>>>> most
>>>>>> >> > > straight forward from my end would also suit you guys and we
>>>>>> deal
>>>>>> >> with any
>>>>>> >> > > breakage as it happens (I'm thinking of integrations with other
>>>>>> >> services,
>>>>>> >> > > Credentials/Secrets, Plugins I haven't installed that are
>>>>>> needed etc.)
>>>>>> >> > >
>>>>>> >> > > Let me know please ASAP how you want to proceed so we can get
>>>>>> using
>>>>>> >> these
>>>>>> >> > > nodes, after which I can then proceed to move hbase1-10 nodes
>>>>>> over
>>>>>> >> also.
>>>>>> >> > > And then start adding more into the mix.
>>>>>> >> > >
>>>>>> >> > > Oh. The 'git-websites' label should be a no-op. It is
>>>>>> available on
>>>>>> >> > > ci-hbase.a.o as the nodes with that label are shared and
>>>>>> leased out to
>>>>>> >> > > controllers as needed upon request of a job.
>>>>>> >> > >
>>>>>> >> > > Thanks
>>>>>> >> > >
>>>>>> >> > > Gav...
>>>>>> >> > >
>>>>>> >> > >
>>>>>> >> > > On 2021/12/09 15:07:26 "张铎(Duo Zhang)" wrote:
>>>>>> >> > > > Thanks you Gavin.
>>>>>> >> > > >
>>>>>> >> > > > You can do it in your convenience, just let me know so I
>>>>>> could
>>>>>> >> change the
>>>>>> >> > > > label in the jenkinsfile of our jenkins jobs, at least our
>>>>>> pre
>>>>>> >> commit job
>>>>>> >> > > > still uses the Hadoop label.
>>>>>> >> > > >
>>>>>> >> > > > And another thing is about the hbase_generate_website job,
>>>>>> it needs
>>>>>> >> to be
>>>>>> >> > > > executed on the nodes under the git-websites label. I'm not
>>>>>> sure if
>>>>>> >> the
>>>>>> >> > > > label is still available after the migration.
>>>>>> >> > > >
>>>>>> >> > > > Gavin McDonald <[email protected]> 于2021年12月8日周三 17:28写道:
>>>>>> >> > > >
>>>>>> >> > > > > Hi HBase devs.
>>>>>> >> > > > >
>>>>>> >> > > > > This is to let you know that Infra has created a dedicated
>>>>>> Jenkins
>>>>>> >> > > > > Controller at https://ci-hbase.apache.org .
>>>>>> >> > > > >
>>>>>> >> > > > > You have new incoming donated agents which will get
>>>>>> connected to
>>>>>> >> this
>>>>>> >> > > new
>>>>>> >> > > > > controller by Infra.
>>>>>> >> > > > >
>>>>>> >> > > > > You also have 10 or so agents connected to
>>>>>> >> > > https://ci-hadoop.apache.org -
>>>>>> >> > > > > I
>>>>>> >> > > > > would like to move these agents - and all of your jobs -
>>>>>> over to
>>>>>> >> the
>>>>>> >> > > new
>>>>>> >> > > > > controller as soon as possible.
>>>>>> >> > > > >
>>>>>> >> > > > > You may or may not need to reconfigure your jobs and or
>>>>>> >> JenkinsFile or
>>>>>> >> > > > > other.
>>>>>> >> > > > >
>>>>>> >> > > > > Can I get the go ahead to move these at my convenience or
>>>>>> suggest
>>>>>> >> > > please a
>>>>>> >> > > > > timeline for Infra to move these agents.
>>>>>> >> > > > >
>>>>>> >> > > > > Thanks!
>>>>>> >> > > > >
>>>>>> >> > > > > --
>>>>>> >> > > > >
>>>>>> >> > > > > *Gavin McDonald*
>>>>>> >> > > > > Systems Administrator
>>>>>> >> > > > > ASF Infrastructure Team
>>>>>> >> > > > >
>>>>>> >> > > >
>>>>>> >> > >
>>>>>> >> >
>>>>>> >>
>>>>>> >
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *Gavin McDonald*
>>>>>> Systems Administrator
>>>>>> ASF Infrastructure Team
>>>>>>
>>>>>
>>>>
>>>> --
>>>>
>>>> *Gavin McDonald*
>>>> Systems Administrator
>>>> ASF Infrastructure Team
>>>>
>>>

Reply via email to