From nobody Sun Jan 11 22:32:32 2026 X-Original-To: dev-commits-src-main@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 4dq9Hh3JRVz6Nc9P for ; Sun, 11 Jan 2026 22:32:32 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dq9Hh2B7kz45wj for ; Sun, 11 Jan 2026 22:32:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768170752; 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=a088oaYQejapS+ZMRkBza8uxYgvB8x08z8XrfANDC9Q=; b=soTV96/4fU0lJP9t69ds2DFi5koeJkNv/E9UPIznshreiDstKyhIt4Xhq/h/UCqmImGq/E RNvGZO7X1edAqEHdYHVIDTDEXUcgKaIEwWgtKqboTXd9ppdxi5Nf/JMUo1o51Bt3BWcTAd o1HeCuc0b1ujlTW7hRuHy38DHIbQ+ke8w1Qt2reMycXE/Grr68pUkGYHxYoqIfMddhs7B+ XAErenOsCXWfE6l6+SPyILVNhKSaYtfIu40IvtI5vyZG1F5g8mfwFCKhiukL+pXAiEix7n P6TxmddSIQbazH2kJhzwz+ap0N/haS0EaCtv5L7/5dZ3EXR1x2lYpSESiTYysg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768170752; 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=a088oaYQejapS+ZMRkBza8uxYgvB8x08z8XrfANDC9Q=; b=HpiIPA2+RgGMwd0Z6fQWSkssfmzPhtpEsEIKDPAds+91GMQrR7wNl7HiDREivzf8mUJy0t wW60IVh9s92/oFx1kisj91X/C3y09A2kZMMqmaOudon0C2PKa8bmpWb+hACV5GUxWmGNbj 8Hf96U+oXUprD5fMtmvq28OyAPOz4UcMwYraRAChYnFvQlbR1eaJYS5qb0gbVWvYVv8OxA 2tbSoersFPNn02vcbGxkoSAigYmlHoHb6NU7K9qZGAyHudXfbTHZ0KB4RrEnwtNu4Mjisn nxCPXEqHdduj98u6J6dUaiJ8Sml66OVpwCNi7fzNZfAcFuRtUn9G6OTc4ZNrcQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768170752; a=rsa-sha256; cv=none; b=Sa3iyD47WHciy72ZkDUKnuoVz/WqOXKNKQqS+ZyhGVLuCZMUmy9/eAFMqU3E3PVqwk+Rrd 7eNs9bDaLdVRZ/FvdjdHKfgHJ9X+m4zJY99Zk0wcPd14n8YsqnRR/tNAMUgZ6yZv6hhhmD AWO2E84ct41IMqKxiiRl18d89mnvw7cmUMsvV91LcZT2quFb6DkVgWwI35Pi0h/Ui0VOC6 /ePFZUWbBuIyp+z8nD2xk3fGn48jxYLPd6hpgX6fhOVyHc53LdAcTHJdOu0BuDrOgbyKr+ xAjFADPPSj19pYoysjzxaJGbkSQu7LaA22yuAVsRumucmYD+QL8JpJ73DERinQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dq9Hh1FMhz10qr for ; Sun, 11 Jan 2026 22:32:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2786d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 11 Jan 2026 22:32:32 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Colin Percival Subject: git: b558c92fd000 - main - EC2: Add extra SSM Parameter names for releases List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b558c92fd0005d311edbcd02953c17d4a34fb909 Auto-Submitted: auto-generated Date: Sun, 11 Jan 2026 22:32:32 +0000 Message-Id: <69642500.2786d.2bc0b399@gitrepo.freebsd.org> The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=b558c92fd0005d311edbcd02953c17d4a34fb909 commit b558c92fd0005d311edbcd02953c17d4a34fb909 Author: Colin Percival AuthorDate: 2026-01-11 22:25:51 +0000 Commit: Colin Percival CommitDate: 2026-01-11 22:32:24 +0000 EC2: Add extra SSM Parameter names for releases Record releases in the SSM Parameter Store not just as e.g. /aws/service/freebsd/arm64/small/ufs/15.0/RELEASE but also as .../RELEASE/latest, e.g. /aws/service/freebsd/arm64/small/ufs/15.0/RELEASE/latest The latter parameters will be updated when new AMIs are built with security and errata updates appplied, and have been backfilled for 15.0. MFC after: 3 days MFC to: stable/15 (14.x will not get security-update AMIs) Sponsored by: Amazon --- release/Makefile.ec2 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/release/Makefile.ec2 b/release/Makefile.ec2 index 47561feefc23..c33345201b36 100644 --- a/release/Makefile.ec2 +++ b/release/Makefile.ec2 @@ -61,6 +61,9 @@ cw-ec2-portinstall: .for _FL in ${EC2_FLAVOURS:tl} .if defined(SSMPREFIX) && !empty(SSMPREFIX) SSMOPTS_${_FL}_${_FS}= --ssm-name ${SSMPREFIX}/${TARGET_ARCH:S/aarch64/arm64/}/${_FL}/${_FS}/${REVISION}/${BRANCH} +.if ${BRANCH} == "RELEASE" +SSMOPTSEXTRA_${_FL}_${_FS}= --ssm-name-extra ${SSMPREFIX}/${TARGET_ARCH:S/aarch64/arm64/}/${_FL}/${_FS}/${REVISION}/${BRANCH}/latest +.endif .endif EC2AMILIST+= ec2ami-${_FL}-${_FS} CLEANFILES+= ec2ami-${_FL}-${_FS} @@ -84,7 +87,8 @@ ec2ami-${_FL}-${_FS}: cw-ec2-${_FL}-${_FS} ${CW_EC2_PORTINSTALL} @false .endif /usr/local/bin/bsdec2-image-upload ${PUBLISH} ${PUBLICSNAP} \ - ${EC2ARCH} ${SSMOPTS_${_FL}_${_FS}} ${BOOTMODEOPT} --sriov --ena \ + ${EC2ARCH} ${SSMOPTS_${_FL}_${_FS}} ${SSMOPTSEXTRA_${_FL}_${_FS}} \ + ${BOOTMODEOPT} --sriov --ena \ ${.OBJDIR}/${EC2-${_FL:tu}${_FS:tu}IMAGE} \ "${AMIBASENAME} ${_FL} ${_FS:tu}" \ "${TYPE}/${TARGET} ${GITBRANCH}@${GITREV}" \