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

Reply via email to