From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5A529C77B75 for ; Tue, 18 Apr 2023 19:47:06 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1porHP-000213-9g; Tue, 18 Apr 2023 15:46:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1porHM-00020p-1H for qemu-devel@nongnu.org; Tue, 18 Apr 2023 15:46:16 -0400 Received: from mail-ej1-x631.google.com ([2a00:1450:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1porHJ-00081S-IK for qemu-devel@nongnu.org; Tue, 18 Apr 2023 15:46:15 -0400 Received: by mail-ej1-x631.google.com with SMTP id fy21so33134410ejb.9 for ; Tue, 18 Apr 2023 12:46:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20221208.gappssmtp.com; s=20221208; t=1681847171; x=1684439171; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=XxHcDbDUR8vQDpSbiBUCnCR8ngrU+JB8tQIeoaVgnZE=; b=FnLkMkxGFl3CXU5tS8jAQa/zKSHSwO8/xZqwPKit3MOfWWFqsw1GlbfMDmgItqBakM Acec+tWh2qANpCIsVGxlJ6nMxlq/utqQyqo30Jmn9qdXwHpHCXe+6kG7NTf/Xx++xGtG +8kVerbbUEQ+hpI9uRQe86cYYymeQxVHEwWdQU5c8aR75EbdDttS4LVptpEjQg91g7qa 3enVOLuYEz5KeztNPuNbLGect6WbdcN+NBR8dGjCBrBV2+9w5b1gt8/VWrMw4MGPQLNL qKCpP9Yaq4aRURofj3Bv5DM9+OctMOrIpMoLYriOk5HQm0ILhK3RDEvACQkeOxVdMgtj Lt3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681847171; x=1684439171; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XxHcDbDUR8vQDpSbiBUCnCR8ngrU+JB8tQIeoaVgnZE=; b=LB7jdT0C9Yr4QZ+Ex2yT65b87pQjo/WcauzHEBflCRU7wI8XhpYIxHnITXKhZOq0o0 ATBU++Y9a6NNhr8ngTropmhMUfomUNAhEEkM6WJPjm3Z36ygvpPlWtdtMWbbMYpLgv6N xuDQCWnwzHAR634dxd3kIFw/B48BeM2531iYuH546HacralmzyayJKjH9QxYkheoMtWY wXilGnFVqvSLwCQOx5WLy/s3Jx6CI9rQkagaNqotdDeG27hIRuanDMVVJHe11eCN56G4 TH5SnNgWu91EeTm0bychoUiSrw5dl47v/N3ZlJjqabhj17q6pcRJ7HHlcT7ABB3kVKye YpOA== X-Gm-Message-State: AAQBX9fbAGWhvBhtKj32TmFYocIwSm3SoxeqfufwwhgYcVgQMA3TLM37 Kr+bJeaaGgQe5DXJhHY7jTUPJ0baqX39/64IQnVfpA== X-Google-Smtp-Source: AKy350a3GmqGk3f2XZIQcexRLa6ZQkb9K8pkl5LdP/UEkQK021rLC1klfICW0Lb7SRLg6m9gsq2F5pKoGkIT4iAanUE= X-Received: by 2002:a17:906:4757:b0:94e:7ce:4d1f with SMTP id j23-20020a170906475700b0094e07ce4d1fmr5934269ejs.2.1681847171111; Tue, 18 Apr 2023 12:46:11 -0700 (PDT) MIME-Version: 1.0 References: <20230418160225.529172-1-thuth@redhat.com> In-Reply-To: <20230418160225.529172-1-thuth@redhat.com> From: Warner Losh Date: Tue, 18 Apr 2023 13:46:00 -0600 Message-ID: Subject: Re: [PATCH] .gitlab-ci.d/cirrus: Drop the CI job for compiling with FreeBSD 12 To: Thomas Huth Cc: qemu-devel@nongnu.org, =?UTF-8?B?QWxleCBCZW5uw6ll?= , Kyle Evans Content-Type: multipart/alternative; boundary="00000000000033709505f9a18f40" Received-SPF: none client-ip=2a00:1450:4864:20::631; envelope-from=wlosh@bsdimp.com; helo=mail-ej1-x631.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org --00000000000033709505f9a18f40 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Apr 18, 2023 at 10:02=E2=80=AFAM Thomas Huth wro= te: > FreeBSD 13.0 has been released in April 2021: > > https://www.freebsd.org/releases/13.0R/announce/ > > According to QEMU's support policy, we stop supporting the previous > major release two years after the the new major release has been > published. So we can stop testing FreeBSD 12 in our CI now. > 13.2 was just released this week, and the FreeBSD project will be dropping support for 12 by the end of the year. 14.0 is up in late string / early summer. > Signed-off-by: Thomas Huth > Reviewed-by: Warner Losh > --- > We should likely also update tests/vm/freebsd ... however, FreeBSD 13 > seems not to use the serial console by default anymore, so I've got > no clue how we could use their images now... Does anybody have any > suggestions? > I should look at this... It should still be using serial console by default... Warner > .gitlab-ci.d/cirrus.yml | 13 ------------- > .gitlab-ci.d/cirrus/freebsd-12.vars | 16 ---------------- > tests/lcitool/refresh | 1 - > 3 files changed, 30 deletions(-) > delete mode 100644 .gitlab-ci.d/cirrus/freebsd-12.vars > > diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml > index 502dfd612c..1507c928e5 100644 > --- a/.gitlab-ci.d/cirrus.yml > +++ b/.gitlab-ci.d/cirrus.yml > @@ -44,19 +44,6 @@ > variables: > QEMU_JOB_CIRRUS: 1 > > -x64-freebsd-12-build: > - extends: .cirrus_build_job > - variables: > - NAME: freebsd-12 > - CIRRUS_VM_INSTANCE_TYPE: freebsd_instance > - CIRRUS_VM_IMAGE_SELECTOR: image_family > - CIRRUS_VM_IMAGE_NAME: freebsd-12-4 > - CIRRUS_VM_CPUS: 8 > - CIRRUS_VM_RAM: 8G > - UPDATE_COMMAND: pkg update; pkg upgrade -y > - INSTALL_COMMAND: pkg install -y > - TEST_TARGETS: check > - > x64-freebsd-13-build: > extends: .cirrus_build_job > variables: > diff --git a/.gitlab-ci.d/cirrus/freebsd-12.vars > b/.gitlab-ci.d/cirrus/freebsd-12.vars > deleted file mode 100644 > index 44d8a2a511..0000000000 > --- a/.gitlab-ci.d/cirrus/freebsd-12.vars > +++ /dev/null > @@ -1,16 +0,0 @@ > -# THIS FILE WAS AUTO-GENERATED > -# > -# $ lcitool variables freebsd-12 qemu > -# > -# https://gitlab.com/libvirt/libvirt-ci > - > -CCACHE=3D'/usr/local/bin/ccache' > -CPAN_PKGS=3D'' > -CROSS_PKGS=3D'' > -MAKE=3D'/usr/local/bin/gmake' > -NINJA=3D'/usr/local/bin/ninja' > -PACKAGING_COMMAND=3D'pkg' > -PIP3=3D'/usr/local/bin/pip-3.8' > -PKGS=3D'alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache > cdrkit-genisoimage cmocka ctags curl cyrus-sasl dbus diffutils dtc flex > fusefs-libs3 gettext git glib gmake gnutls gsed gtk3 json-c libepoxy libf= fi > libgcrypt libjpeg-turbo libnfs libslirp libspice-server libssh libtasn1 > llvm lzo2 meson ncurses nettle ninja opencv pixman pkgconf png py39-numpy > py39-pillow py39-pip py39-sphinx py39-sphinx_rtd_theme py39-yaml python3 > rpm2cpio sdl2 sdl2_image snappy sndio socat spice-protocol tesseract > usbredir virglrenderer vte3 zstd' > -PYPI_PKGS=3D'' > -PYTHON=3D'/usr/local/bin/python3' > diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh > index c0d7ad5516..4c568242d2 100755 > --- a/tests/lcitool/refresh > +++ b/tests/lcitool/refresh > @@ -182,7 +182,6 @@ try: > # > # Cirrus packages lists for GitLab > # > - generate_cirrus("freebsd-12") > generate_cirrus("freebsd-13") > generate_cirrus("macos-12") > > -- > 2.31.1 > > --00000000000033709505f9a18f40 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Tue, Apr 18, 2023 at 10:02=E2=80= =AFAM Thomas Huth <thuth@redhat.com<= /a>> wrote:
F= reeBSD 13.0 has been released in April 2021:

=C2=A0
https://www.freebsd.org/releases/13.0R/announc= e/

According to QEMU's support policy, we stop supporting the previous
major release two years after the the new major release has been
published. So we can stop testing FreeBSD 12 in our CI now.

13.2 was just released=C2=A0this week, and the FreeBSD= project will be
dropping support for 12 by the end of the year. = 14.0 is up in late
string / early summer.
=C2=A0
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex"> Signed-off-by: Thomas Huth <thuth@redhat.com>

Re= viewed-by: Warner Losh <imp@bsdimp.com= >
=C2=A0
---
=C2=A0We should likely also update tests/vm/freebsd ... however, FreeBSD 13=
=C2=A0seems not to use the serial console by default anymore, so I've g= ot
=C2=A0no clue how we could use their images now... Does anybody have any =C2=A0suggestions?

I should look at thi= s... It should still be using serial console by default...

Warner
=C2=A0
=C2=A0.gitlab-ci.d/cirrus.yml=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0| 13 -------------
=C2=A0.gitlab-ci.d/cirrus/freebsd-12.vars | 16 ----------------
=C2=A0tests/lcitool/refresh=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0|=C2=A0 1 -
=C2=A03 files changed, 30 deletions(-)
=C2=A0delete mode 100644 .gitlab-ci.d/cirrus/freebsd-12.vars

diff --git a/.gitlab-ci.d/cirrus.yml b/.gitlab-ci.d/cirrus.yml
index 502dfd612c..1507c928e5 100644
--- a/.gitlab-ci.d/cirrus.yml
+++ b/.gitlab-ci.d/cirrus.yml
@@ -44,19 +44,6 @@
=C2=A0 =C2=A0variables:
=C2=A0 =C2=A0 =C2=A0QEMU_JOB_CIRRUS: 1

-x64-freebsd-12-build:
-=C2=A0 extends: .cirrus_build_job
-=C2=A0 variables:
-=C2=A0 =C2=A0 NAME: freebsd-12
-=C2=A0 =C2=A0 CIRRUS_VM_INSTANCE_TYPE: freebsd_instance
-=C2=A0 =C2=A0 CIRRUS_VM_IMAGE_SELECTOR: image_family
-=C2=A0 =C2=A0 CIRRUS_VM_IMAGE_NAME: freebsd-12-4
-=C2=A0 =C2=A0 CIRRUS_VM_CPUS: 8
-=C2=A0 =C2=A0 CIRRUS_VM_RAM: 8G
-=C2=A0 =C2=A0 UPDATE_COMMAND: pkg update; pkg upgrade -y
-=C2=A0 =C2=A0 INSTALL_COMMAND: pkg install -y
-=C2=A0 =C2=A0 TEST_TARGETS: check
-
=C2=A0x64-freebsd-13-build:
=C2=A0 =C2=A0extends: .cirrus_build_job
=C2=A0 =C2=A0variables:
diff --git a/.gitlab-ci.d/cirrus/freebsd-12.vars b/.gitlab-ci.d/cirrus/free= bsd-12.vars
deleted file mode 100644
index 44d8a2a511..0000000000
--- a/.gitlab-ci.d/cirrus/freebsd-12.vars
+++ /dev/null
@@ -1,16 +0,0 @@
-# THIS FILE WAS AUTO-GENERATED
-#
-#=C2=A0 $ lcitool variables freebsd-12 qemu
-#
-# https://gitlab.com/libvirt/libvirt-ci
-
-CCACHE=3D'/usr/local/bin/ccache'
-CPAN_PKGS=3D''
-CROSS_PKGS=3D''
-MAKE=3D'/usr/local/bin/gmake'
-NINJA=3D'/usr/local/bin/ninja'
-PACKAGING_COMMAND=3D'pkg'
-PIP3=3D'/usr/local/bin/pip-3.8'
-PKGS=3D'alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache cdrkit-= genisoimage cmocka ctags curl cyrus-sasl dbus diffutils dtc flex fusefs-lib= s3 gettext git glib gmake gnutls gsed gtk3 json-c libepoxy libffi libgcrypt= libjpeg-turbo libnfs libslirp libspice-server libssh libtasn1 llvm lzo2 me= son ncurses nettle ninja opencv pixman pkgconf png py39-numpy py39-pillow p= y39-pip py39-sphinx py39-sphinx_rtd_theme py39-yaml python3 rpm2cpio sdl2 s= dl2_image snappy sndio socat spice-protocol tesseract usbredir virglrendere= r vte3 zstd'
-PYPI_PKGS=3D''
-PYTHON=3D'/usr/local/bin/python3'
diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh
index c0d7ad5516..4c568242d2 100755
--- a/tests/lcitool/refresh
+++ b/tests/lcitool/refresh
@@ -182,7 +182,6 @@ try:
=C2=A0 =C2=A0 =C2=A0#
=C2=A0 =C2=A0 =C2=A0# Cirrus packages lists for GitLab
=C2=A0 =C2=A0 =C2=A0#
-=C2=A0 =C2=A0 generate_cirrus("freebsd-12")
=C2=A0 =C2=A0 =C2=A0generate_cirrus("freebsd-13")
=C2=A0 =C2=A0 =C2=A0generate_cirrus("macos-12")

--
2.31.1

--00000000000033709505f9a18f40--