From dev-return-32970-archive-asf-public=cust-asf.ponee.io@brooklyn.apache.org Tue Jul 21 14:37:22 2020 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mailroute1-lw-us.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id BE26C18065B for ; Tue, 21 Jul 2020 16:37:22 +0200 (CEST) Received: from mail.apache.org (localhost [127.0.0.1]) by mailroute1-lw-us.apache.org (ASF Mail Server at mailroute1-lw-us.apache.org) with SMTP id D6B151254B4 for ; Tue, 21 Jul 2020 14:37:13 +0000 (UTC) Received: (qmail 18918 invoked by uid 500); 21 Jul 2020 14:37:13 -0000 Mailing-List: contact dev-help@brooklyn.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@brooklyn.apache.org Delivered-To: mailing list dev@brooklyn.apache.org Received: (qmail 18905 invoked by uid 99); 21 Jul 2020 14:37:13 -0000 Received: from Unknown (HELO mailrelay1-lw-us.apache.org) (10.10.3.159) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jul 2020 14:37:13 +0000 Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com [209.85.219.175]) by mailrelay1-lw-us.apache.org (ASF Mail Server at mailrelay1-lw-us.apache.org) with ESMTPSA id 4E5D447FF7 for ; Tue, 21 Jul 2020 14:37:13 +0000 (UTC) Received: by mail-yb1-f175.google.com with SMTP id 2so10153861ybr.13 for ; Tue, 21 Jul 2020 07:37:13 -0700 (PDT) X-Gm-Message-State: AOAM531SFyTQ0t2xqRigrsufaBoGMbgd4N0/8rVyDyL3j5thhObzy36+ sWwyY1RLafOQBT0huy7JWQgoWFJnH8dE8oirIME= X-Google-Smtp-Source: ABdhPJzk/WjOi5hWVIu2yu3xd6A8veMgvnNvlriRndEcpKPqYILEe2WwaknfCA4jtrxQCZBE3zlKnSWrgz27/15hvq0= X-Received: by 2002:a25:d3c1:: with SMTP id e184mr40130867ybf.205.1595342232931; Tue, 21 Jul 2020 07:37:12 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Richard Downer Date: Tue, 21 Jul 2020 15:37:02 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Changes to the Apache CI build system - volunteer needed To: Brooklyn dev Content-Type: multipart/alternative; boundary="00000000000016d25405aaf48f16" --00000000000016d25405aaf48f16 Content-Type: text/plain; charset="UTF-8" Hi Thomas, That was quick! Thanks for taking care of this. Seems that we should remove the dependency on your own personal access token though. There must be another way to do this. Would you discuss on the builds@apache.org mailing list if there's an alternative method which doesn't need any of your own credentials? Richard. On Tue, 21 Jul 2020 at 11:21, Thomas Bouron wrote: > Hi all. > > I just recreated the job on the new build machine: > https://ci-builds.apache.org/job/Brooklyn/ > Like the ones on the old build machine, these jobs are using one of my own > personal token to access GitHub. > > They are currently running and *should* just work as all the build > environments have been pushed to docker. > > If you spot any error, please let me know. > > Best. > > On Mon, 20 Jul 2020 at 21:02, Thomas Bouron > wrote: > > > Hey Richard. > > > > I was the one creating the latest Jenkins jobs on the old build machine, > > so it shouldn't take me a too long to recreate them, especially since > it's > > now using docker to build stuff. > > > > I'll look at it tomorrow or maximum this week, then report back here once > > done or if I encounter any issues. > > > > Best. > > > > On Mon, 20 Jul 2020, 15:40 Richard Downer, wrote: > > > >> Hello all, > >> > >> Apache Infra have announced that they are retiring their existing > Jenkins > >> infrastructure in favour of a new one managed by CloudBees. Details > below, > >> but TL;DR every project is responsible for manually setting up their > >> project's jobs on the new Jenkins instance (as an automated migration is > >> not possible.) > >> > >> Do any of our committers have availability to do this before the > deadline > >> of 15th August? > >> > >> I've requested that a Brooklyn folder is added. Once this is available > >> (within a day I expect) all Brooklyn committers should be able to create > >> and manage jobs in that folder. > >> > >> Richard. > >> > >> ---------- Forwarded message --------- > >> From: Gavin McDonald > >> Date: Thu, 16 Jul 2020 at 17:33 > >> Subject: [IMPORTANT] - Migration to ci-builds.a.o > >> To: builds > >> > >> > >> 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 > >> > > > > -- > Thomas Bouron > Lead Software Engineer > > *Cloudsoft *| Bringing Business to the Cloud > > GitHub: https://github.com/tbouron > Twitter: https://twitter.com/eltibouron > --00000000000016d25405aaf48f16--