You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Zoran Regvart <zo...@regvart.com> on 2020/07/23 19:31:21 UTC

Migration to ci-builds.a.o

Hi Cameleers,
I've split this into a separate thread so it doesn't glob with the one
at builds@.

With help from Andrea the website is now building on the new Jenkins
infrastructure. I've disable the website build on the
builds.apache.org.

For multibranch pipeline jobs there is no option to disable the build,
you have to add `/disable` to the URL of the job, e.g.:

https://builds.apache.org/view/C/view/Apache%20Camel/job/Camel.website/disable

and then click on `Retry with POST`.

Other than some of the plugins missing on the ci-builds.apache.org
this seems to be pretty straightforward. One thing I'm not entirely
sure on is how github credentials will be done, and I don't want to go
the route of using personal access tokens. I'll ask about that on
builds@.

zoran

On Tue, Jul 21, 2020 at 9:29 PM Zoran Regvart <zo...@regvart.com> wrote:
>
> FYI
> we need to start migrating jobs from the current Jenkins at
> builds.apache.org to the new SaaS offering at ci-builds.apache.org
>
> zoran
>
> ---------- Forwarded message ---------
> From: Gavin McDonald <gm...@apache.org>
> Date: Thu, Jul 16, 2020 at 6:33 PM
> Subject: [IMPORTANT] - Migration to ci-builds.a.o
> To: builds <bu...@apache.org>
>
>
> Hi All,
>
> This NOTICE is for everyone on builds.apache.org. We are migrating to a new
> Cloudbees based Client Master called https://ci-builds.apache.org. The
> migrations of all jobs needs to be done before the switch off date of 15th
> August 2020, so you have a maximum of 4 weeks.
>
> There is no tool or automated way of migrating your jobs, the
> differences in the platforms, the plugins and the setup makes it impossible
> to do in a safe way. So, you all need to start creating new jobs on
> ci-infra.a.o and then , when you are happy, turn off your old builds on
> builds.a.o.
>
> There are currently 4 agents over there ready to take jobs, plus a floating
> agent which is shared amongst many masters (more to come). I will migrate
> away 2 more agents from builds.a.o to ci-builds.a.o every few days, and
> will keep an eye of load across both and adjust accordingly.
>
> If needed, create a ticket on INFRA jira for any issues that crop up, or
> email here on builds@a.o. there may be one or two plugins we need to
> install/tweak etc.
>
> We will be not using 'Views' at the top level, but rather we will take
> advantage of 'Folders Plus' - each project will get its own Folder and have
> authorisation access to create/edit jobs etc within that folder. I will
> create these folders as you ask for them to start with. This setup allows
> for credentials isolation amongst other benefits, including but not limited
> to exclusive agents (Controlled Agents) for your own use , should you have
> any project targeted donations of agents.
>
> As with other aspects of the ASF, projects can choose to just enable all
> committers access to their folder, just ask.
>
> We will re-use builds.apache.org as a CNAME to ci-builds.a.o but will not
> be setting up any forwarding rules or anything like that.
>
> So, please, get started *now *on this so you can be sure we are all
> completed before the final cutoff date of 15th August 2020.
>
> Any questions - I expect a few (dozen :) ) - ask away and/or file INFRA
> tickets.
>
> Hadoop and related projects have their own migration path to follow, same
> cut off date, Cassandra, Beam, CouchDB have already migrated and are doing
> very well in their new homes.
>
> Lets get going ...
>
> --
>
> *Gavin McDonald*
> Systems Administrator
> ASF Infrastructure Team
>
>
> --
> Zoran Regvart



-- 
Zoran Regvart

Re: Migration to ci-builds.a.o

Posted by Andrea Cosentino <an...@gmail.com>.
Thanks Zoran. I migrated the jdk8/11/14 build too. I'm going ahead with the
other builda

Il gio 23 lug 2020, 21:31 Zoran Regvart <zo...@regvart.com> ha scritto:

> Hi Cameleers,
> I've split this into a separate thread so it doesn't glob with the one
> at builds@.
>
> With help from Andrea the website is now building on the new Jenkins
> infrastructure. I've disable the website build on the
> builds.apache.org.
>
> For multibranch pipeline jobs there is no option to disable the build,
> you have to add `/disable` to the URL of the job, e.g.:
>
>
> https://builds.apache.org/view/C/view/Apache%20Camel/job/Camel.website/disable
>
> and then click on `Retry with POST`.
>
> Other than some of the plugins missing on the ci-builds.apache.org
> this seems to be pretty straightforward. One thing I'm not entirely
> sure on is how github credentials will be done, and I don't want to go
> the route of using personal access tokens. I'll ask about that on
> builds@.
>
> zoran
>
> On Tue, Jul 21, 2020 at 9:29 PM Zoran Regvart <zo...@regvart.com> wrote:
> >
> > FYI
> > we need to start migrating jobs from the current Jenkins at
> > builds.apache.org to the new SaaS offering at ci-builds.apache.org
> >
> > zoran
> >
> > ---------- Forwarded message ---------
> > From: Gavin McDonald <gm...@apache.org>
> > Date: Thu, Jul 16, 2020 at 6:33 PM
> > Subject: [IMPORTANT] - Migration to ci-builds.a.o
> > To: builds <bu...@apache.org>
> >
> >
> > Hi All,
> >
> > This NOTICE is for everyone on builds.apache.org. We are migrating to a
> new
> > Cloudbees based Client Master called https://ci-builds.apache.org. The
> > migrations of all jobs needs to be done before the switch off date of
> 15th
> > August 2020, so you have a maximum of 4 weeks.
> >
> > There is no tool or automated way of migrating your jobs, the
> > differences in the platforms, the plugins and the setup makes it
> impossible
> > to do in a safe way. So, you all need to start creating new jobs on
> > ci-infra.a.o and then , when you are happy, turn off your old builds on
> > builds.a.o.
> >
> > There are currently 4 agents over there ready to take jobs, plus a
> floating
> > agent which is shared amongst many masters (more to come). I will migrate
> > away 2 more agents from builds.a.o to ci-builds.a.o every few days, and
> > will keep an eye of load across both and adjust accordingly.
> >
> > If needed, create a ticket on INFRA jira for any issues that crop up, or
> > email here on builds@a.o. there may be one or two plugins we need to
> > install/tweak etc.
> >
> > We will be not using 'Views' at the top level, but rather we will take
> > advantage of 'Folders Plus' - each project will get its own Folder and
> have
> > authorisation access to create/edit jobs etc within that folder. I will
> > create these folders as you ask for them to start with. This setup allows
> > for credentials isolation amongst other benefits, including but not
> limited
> > to exclusive agents (Controlled Agents) for your own use , should you
> have
> > any project targeted donations of agents.
> >
> > As with other aspects of the ASF, projects can choose to just enable all
> > committers access to their folder, just ask.
> >
> > We will re-use builds.apache.org as a CNAME to ci-builds.a.o but will
> not
> > be setting up any forwarding rules or anything like that.
> >
> > So, please, get started *now *on this so you can be sure we are all
> > completed before the final cutoff date of 15th August 2020.
> >
> > Any questions - I expect a few (dozen :) ) - ask away and/or file INFRA
> > tickets.
> >
> > Hadoop and related projects have their own migration path to follow, same
> > cut off date, Cassandra, Beam, CouchDB have already migrated and are
> doing
> > very well in their new homes.
> >
> > Lets get going ...
> >
> > --
> >
> > *Gavin McDonald*
> > Systems Administrator
> > ASF Infrastructure Team
> >
> >
> > --
> > Zoran Regvart
>
>
>
> --
> Zoran Regvart
>