From nobody Mon Jan 15 00:30:25 2024 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TCtMj69h1z576h9; Mon, 15 Jan 2024 00:30:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TCtMj5Crmz4h2T; Mon, 15 Jan 2024 00:30:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705278625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dJA6M1GD3l8sOYA84gkjilFwc+4jkoPLFnO0fUuLQvM=; b=wgoPnHqitAOPy+79wiWRF816GlsH3mE3XQitHrusG8IodYHklfSGoUx4dZl7mILWP+NSL/ /qTxcmmw1j5e7M2VxwuUzBGkM27wiq9TZDuGAjeNA1XmzJqFVc9sfYTGdt1BPk0idCD5Hl fqA4ukjJUQMMtC3CUdNgUdAIMi/q/n9iVNLH86QOhywQQAKd77RCi76P+J9Gj9LLZQ/Jkh 31i/p5TczZyb8NqN8NHn89KDjCs+Zp/KIw/aAi4hwdDC1ZYRghkmmtTICMCrb2qmaw4Rjn 5DNVs21wQXFDj5tb0EzTvccqb0L/fynY/iGHRlqUJ828wsL4FoPKUuQqyU0O2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705278625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dJA6M1GD3l8sOYA84gkjilFwc+4jkoPLFnO0fUuLQvM=; b=FpgHuUuLowKrh+jVSACs1aBR/48BYEwclbGeOY5144UGSRwY88T4j0hkejjDCWkzbHVV7N HPhRVfN858Bm21Qpo0G2OyMnoc/ooYhQLjQwekGxLfHOBrOF84LUuP6GimUqQl6Z8e07p6 ErezNfgEx3Y3mBdIcMxbA5hqrQcDCrqe8MyF6ktza4LKitxSeJiNNnRF0zt/1mytv7vpJq U+yoUx45ZkgMZmxnsC5YCDQjrEPT8D2O0uZcxrUzzA5WFYv0qKNbqj+0YAczDYREwm5qqV WMvMZgOl1A8NUS+O6vYCrp1cxcpJAjVYGVXOPW6cDjTfCY98mV1EWTO1FO5HZQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705278625; a=rsa-sha256; cv=none; b=QWYu3d/aKG3JEjxqA419A8ZtvYVE6b9rEvBJqn+LmTVTC5dVTolu5n85XO7+o05pTN0A5b gT4Y2QEvJrfkg5IKYWe3uFkS5m2uRb68sYoFjQebcjWd7r8EULXKAkvTwJ/JvWpEyuOppC p5EgjWN9j4w5QK72VHHeoFVBKZ00MKoLnyvQSXbZAdh1cXgixrATprIoMqVfDVKiFiYYLy 1B3G61K6vgVJ01c0FhoUoEHFWXEBzc3KiJ54pzbUiKsfLSe6WiibREGFYo8jmmZlsKetTK l7hKst11GWMDJ57gBFXvUqjPVwzg6ymJig/AnEjHhFOm1ZYbac3/IeuPBmm8dA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TCtMj483JzbJX; Mon, 15 Jan 2024 00:30:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40F0UP5I002742; Mon, 15 Jan 2024 00:30:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40F0UPQ4002739; Mon, 15 Jan 2024 00:30:25 GMT (envelope-from git) Date: Mon, 15 Jan 2024 00:30:25 GMT Message-Id: <202401150030.40F0UPQ4002739@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Xin LI Subject: git: 44cd4b2fec02 - stable/13 - releng-gce: Advertise the availability of gVNIC support in GCE images. List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: delphij X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 44cd4b2fec0288f6f8bca571a9fb7f012dbb6c6e Auto-Submitted: auto-generated The branch stable/13 has been updated by delphij: URL: https://cgit.FreeBSD.org/src/commit/?id=44cd4b2fec0288f6f8bca571a9fb7f012dbb6c6e commit 44cd4b2fec0288f6f8bca571a9fb7f012dbb6c6e Author: Xin LI AuthorDate: 2024-01-12 05:38:04 +0000 Commit: Xin LI CommitDate: 2024-01-15 00:30:12 +0000 releng-gce: Advertise the availability of gVNIC support in GCE images. This marks FreeBSD GCE images as gVNIC capable by adding the --guest-os-features=GVNIC flag at creation time as suggested in GCE documentation[1]. This allows Generation 3 and newer GCE instances to leverage advanced networking capabilities and performance enhancements provided by gVNIC. Users will benefit from these improvements without needing to create custom images. [1] https://cloud.google.com/compute/docs/networking/using-gvnic#create_a_vm_with_gvnic_support Reviewed by: cperciva Differential Revision: https://reviews.freebsd.org/D43411 (cherry picked from commit e872a4013fc325460924772f935b599151bd3d25) --- release/Makefile.gce | 1 + 1 file changed, 1 insertion(+) diff --git a/release/Makefile.gce b/release/Makefile.gce index bdf7b31ba302..c0b4985937a0 100644 --- a/release/Makefile.gce +++ b/release/Makefile.gce @@ -72,6 +72,7 @@ gce-do-upload: gs://${GCE_BUCKET}/ /usr/local/bin/gcloud compute images create ${GCE_TARGET} \ --family=${GCE_FAMILY}${GCE_FAMILY_SUFX} ${GCE_LICENSE} \ + --guest-os-features=GVNIC \ --source-uri gs://${GCE_BUCKET}/${GCE_TARGET}.tar.gz touch ${.OBJDIR}/${.TARGET}