From dev-return-32971-archive-asf-public=cust-asf.ponee.io@brooklyn.apache.org Tue Jul 21 14:47:15 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 54FBA18065B for ; Tue, 21 Jul 2020 16:47:15 +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 B92641259CD for ; Tue, 21 Jul 2020 14:45:01 +0000 (UTC) Received: (qmail 39316 invoked by uid 500); 21 Jul 2020 14:45:01 -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 39268 invoked by uid 99); 21 Jul 2020 14:45:00 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jul 2020 14:45:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 1ED0B1A32A9 for ; Tue, 21 Jul 2020 14:45:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.204 X-Spam-Level: X-Spam-Status: No, score=0.204 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudsoft-io.20150623.gappssmtp.com Received: from mx1-ec2-va.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id YpFRkdIEL9a6 for ; Tue, 21 Jul 2020 14:44:56 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.161.46; helo=mail-oo1-f46.google.com; envelope-from=thomas.bouron@cloudsoftcorp.com; receiver= Received: from mail-oo1-f46.google.com (mail-oo1-f46.google.com [209.85.161.46]) by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with ESMTPS id 14193BB949 for ; Tue, 21 Jul 2020 14:44:56 +0000 (UTC) Received: by mail-oo1-f46.google.com with SMTP id s190so3958622ooa.13 for ; Tue, 21 Jul 2020 07:44:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudsoft-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=UrZrRbYgadgHGCr70K2mdGoKfY93AFYmuP7Uy4Icsqk=; b=r1IxPmFLFrvx0dcgrxisqxQZsTA/lvx2qoWMNN4A7Q+GF+uRm97pUqVs6nxMO2Z6TP TmY+ObWECEM/ixmDjQZ3BGO45kGZI5fFWr5afl85tiBGp9kjW235r1bO/Z+YVAefv7sy 8jv2Hdnq8oLE+ejDWP8t4AYPmqGLmDCQtagoBZZ/BZkvNPmHDwSPghWdgIZ3VUIb028v 9wXL1T3+eCQ1N3V4Kb6hYG0tC0cyLME1/VyTsFJlVADz8Rj4voSPYYjVL/zWi+WZu8st oDU1xx7pAkIlB3G9rx7gOKmbCsUsOq6wA1CGWa1KxXOA9McUkbUSnYJfanQiKTstvN7k ZyvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=UrZrRbYgadgHGCr70K2mdGoKfY93AFYmuP7Uy4Icsqk=; b=GDpkx1/Lp2M4EGIe2K0+zJaRK6x3F76j9AgYUxoZt8NtVWifDb3KdFwnE+OcYCmdtr 4t1k618UYq43UJ9NoR8KtQur7yNaHOWI7YQmnSYkhpKcRPxaH6aya2u+5sgPHatc1Mgl sisrddUDVCGYbzWSTppcUPp2500gq9GRvxz32t8vA8hAu0Ec/zv720y+DXZf/TvdUVy/ 8oudWgCgf8B3Ne9qvxKxKoQ/HDxOYKq6hProLAS7nItsRNMRCn3vv1pCLcu5tSF/2g8C wI5zIkhTfB1qUh1TW41uCHoZiHd4JFkiCWKlX3THfeKNuSjV9Z/1Ne7Yt1nwFPIu5aBN yX1Q== X-Gm-Message-State: AOAM533JBt5Uun45NwMCQxEJybCwpSp+T/eEhUXXDh5xdcWEwT8c1EHX vceJi9KImb144MpJ7Dyqwz7u0sXr3oy3pCqSzdmUd/qDYyGwSd7Afdrtehvc9qr3XjFQ8/I8q1I mqdsXwLwsaV9Udw5UJI8GcwccTBzWpc+U X-Google-Smtp-Source: ABdhPJzMe8FGUgLLHOHJl48EKz/8Z5mS2IhulpE5yrIUfHrMjdtwXDKXHbbbHBX8o/sKD8wlKuVAruTDX2qxab4/f3w= X-Received: by 2002:a4a:bb8a:: with SMTP id h10mr23749272oop.28.1595342688442; Tue, 21 Jul 2020 07:44:48 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Thomas Bouron Date: Tue, 21 Jul 2020 15:44:12 +0100 Message-ID: Subject: Re: Changes to the Apache CI build system - volunteer needed To: Brooklyn dev Content-Type: multipart/alternative; boundary="0000000000003d730505aaf4aad6" X-Legal-Virus-Advice: Whilst all reasonable care has been taken to avoid the transmission of viruses, it is the responsibility of the recipient to ensure that the onward transmission, opening or use of this message and any attachments will not adversely affect its systems or data. No responsibility is accepted by Cloudsoft Corporation Limited in this regard and the recipient should carry out such virus and other checks as it considers appropriate. X-Legal-Confidentiality: This e-mail message is confidential and for use by the addressee only. If the message is received by anyone other than the addressee, please return the message to the sender by replying to it and then delete the message from your computer. Internet e-mails are not necessarily secure. Cloudsoft Corporation Limited does not accept responsibility for changes made to this message after it was sent. X-Legal-Company-Info: Cloudsoft Corporation Limited. Registered in Scotland. Number: SC349230. Registered Office: 13 Dryden Place, Edinburgh, EH9 1RP. --0000000000003d730505aaf4aad6 Content-Type: text/plain; charset="UTF-8" Hi Richard. When I implemented the jobs on the old build machine, I asked the exact same question and INFRA told me to use a personal token as it should be bound to a committer on Brooklyn rather than INFRA. Could ask again but I don't think it has changed. Best. On Tue, 21 Jul 2020 at 15:37, Richard Downer wrote: > 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 > > > -- Thomas Bouron Lead Software Engineer *Cloudsoft *| Bringing Business to the Cloud GitHub: https://github.com/tbouron Twitter: https://twitter.com/eltibouron --0000000000003d730505aaf4aad6--