Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id DC800200CB4 for ; Tue, 27 Jun 2017 09:03:38 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id DB2AC160BF6; Tue, 27 Jun 2017 07:03:38 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2C478160BDC for ; Tue, 27 Jun 2017 09:03:38 +0200 (CEST) Received: (qmail 87349 invoked by uid 500); 27 Jun 2017 07:03:37 -0000 Mailing-List: contact builds-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: builds@apache.org Delivered-To: mailing list builds@apache.org Received: (qmail 87327 invoked by uid 99); 27 Jun 2017 07:03:36 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 27 Jun 2017 07:03:36 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 6D8E8C6AF5; Tue, 27 Jun 2017 07:03:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.891 X-Spam-Level: * X-Spam-Status: No, score=1.891 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FSL_HELO_NON_FQDN_1=0.001, HTML_MESSAGE=2, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=16degrees.com.au Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id SdZwn8roq7F7; Tue, 27 Jun 2017 07:03:34 +0000 (UTC) Received: from 16degrees (excalibur.16degrees.com.au [138.201.119.238]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 44BB95FB62; Tue, 27 Jun 2017 07:03:32 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by 16degrees (Postfix) with ESMTP id 8EBD1139263; Tue, 27 Jun 2017 07:03:26 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at 16degrees.com.au Received: from 16degrees ([127.0.0.1]) by localhost (mail.16degrees.com.au [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fdQTFus8H7UL; Tue, 27 Jun 2017 07:03:22 +0000 (UTC) Received: from [192.168.88.227] (unknown [218.185.235.166]) by 16degrees (Postfix) with ESMTPSA id BACA3138F03; Tue, 27 Jun 2017 07:03:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=16degrees.com.au; s=mail; t=1498547002; bh=3gMLw8pMl1ULXR6GWjA4zDd8eeFHJHH8EJFvYSwTR7Y=; h=From:Reply-To:Subject:Date:Cc:To:From; b=6usmZEdLCHsgGsr+MF1tnmcC6tJrDo/syjltODdtMYjEj0azq+vl+dTF60SXLbJQE EGDl4p0D1PoDDU9R3Co5X6dx7x9IN8CWV8Kg45cxMUGYySqUQhreaKcAk0PS+Dseay PPP/IPfGoYFfJPMdPMoH8uwYPlydZcdAnHGel1Rk= From: Gavin McDonald Content-Type: multipart/alternative; boundary="Apple-Mail=_2D80A392-F95C-498E-8D02-C3753C4E4494" Reply-To: builds@apache.org Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: [JENKINS] [IMPORTANT] - Jenkins Migration and Upgrade (And JDK7 deprecation) Date: Tue, 27 Jun 2017 17:03:13 +1000 Message-Id: <573832AC-086E-40DA-9CAB-C9D316968CE2@16degrees.com.au> Cc: ASF Operations To: builds@apache.org X-Mailer: Apple Mail (2.3273) archived-at: Tue, 27 Jun 2017 07:03:39 -0000 --Apple-Mail=_2D80A392-F95C-498E-8D02-C3753C4E4494 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 ASF Jenkins Master Migration and Upgrade on :- Location Local Time = Time Zone UTC Offset Melbourne (Australia - Victoria) Sunday, 16 July 2017 at 10:00:00 = am AEST UTC+10 hours New York (USA - New York) Saturday, 15 July 2017 at = 8:00:00 pm EDT UTC-4 hours Corresponding UTC (GMT) Sunday, 16 July 2017 at 00:00:00 = =20 Hi All, A few things are going to happen in just over 2 weeks. 1. Migration of Jenkins to a new host. A Jenkins Master module and yaml = have been puppetized and ready to go. What we need to do to migrate the Master away from its current host = is turn off the old service. Perform a final=20 rsync of data and perform the migration tasks.=20 As we intend to preserve history for jobs this will take some time. At the same time as doing this migration to a new host, all slave = connections will be updated (see below.) I have no current estimate of downtime, but it will run into several = hours. We do plan to run this migration on a=20 Sunday at the lowest part of Jenkins usual usage. 2. Upgrade of Jenkins - Jenkins project released a new LTS release, = version 2.60.1. This is a major release and breaks=20 Jenkins in terms of Maven jobs for JDK 7 in the same way that it = happened for Maven and JDK 6 a few months back. The infra team (mainly myself) got quite some feedback on not = supplying advance notice of this breakage. That upgrade=20 however was necessary due to security fixes that required our = upgrade. This email serves as advance warning of the=20 upcoming upgrade of Jenkins, the downtime due to the migration of = the service to a new host; and notice of the breakage=20 to JDK 7 that the upgrade brings. Please familiarise yourself with the Jenkins LTS upgrade notes at = [1]. In particular please note:- =E2=80=9C=E2=80=A62.60.1 is the first Jenkins LTS release that = requires Java 8 to run. If you're using the Maven Project type, please = note that it needs to use a JDK capable of running Jenkins, i.e. JDK 8 = or up. If you configure an older JDK in a Maven Project, Jenkins will = attempt to find a newer JDK and use that automatically. If your SSH = Slaves fail to start and you have the plugin install the JRE to run = them, make sure to update SSH Slaves Plugin to at least version 1.17 = (1.20 recommended). Changes since 2.60: Fix for NullPointerException while initiating some SSH connections = (regression in 2.59). (issue 44120 = ) Notable changes since 2.46.3: Jenkins (master and agents) now requires Java 8 to run. (issue 27624 = <>, issue 42709 = <>, pull 2802 = , announcement blog post = ) =E2=80=A6=E2=80=9D There are over 30 other enhancements/fixes since 2.46.2 which we = currently run so please do take a note of those. Recap: In just over 2 weeks, downtime for a migration AND upgrade is = planned.=20 Please do not rely on Jenkins at all for that weekend if you use it in = your release workflow. Please do take this notice back to your dev lists.=20 Any questions or concerns please email back to builds@apache.org = only.=20 Thanks Gav=E2=80=A6 [1] - https://jenkins.io/changelog-stable/= --Apple-Mail=_2D80A392-F95C-498E-8D02-C3753C4E4494--