From nobody Thu May 07 15:28:13 2026 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 4gBGNY3qJ4z6cjCJ for ; Thu, 07 May 2026 15:28:13 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gBGNY2gtcz3SYk for ; Thu, 07 May 2026 15:28:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778167693; 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=belrPqvag8cqm67X7WX0Uuy+8TgCU+jBB39e3qczMuQ=; b=g0KHvzAiAQS8V2tAsy7r1eGcMkgFdE971q++/Lm1Fl4G5fmMj4ER5rsU5Bvp7wp2Rpzari BS+cwqrsJdyvQa4LTROnsYg/v6IC+GRJi7zaubvAtirDsqqoRydUHjBJqL5ApIP/tgNn4j gs+sW+n9sDDTqAtxp796J4HrnaSCJZ2LBmifBieRMGXOl35m/k0zZJ3sNEaS3gsdq9Q8Qv PNF1XbiJZlmvboUVjJ/FmLR2O+dMM3bO42aRhQKTQSCfdCXTUMLqPSvzA3vdgCJ+qzUTN2 JHpL407BA/Rq109M810PSP4+eBAWmdOOf6xfW6MwjNayNT1Mzi0BwzAqOu1KOA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778167693; a=rsa-sha256; cv=none; b=hBhyktaL35yADdqXShaATO/5j+VXXEVYMHsBNbU748Gq+JgS6iFCgDPJJQ2AIOoW3SQzqS QMFQnhhwDhQnT/gY6OZie5TxsoltibWq1eeLs4cDnusq4ceElxrYw0SBpv37eFFvCHAz53 LSE6tR+8MotDKfoGRz/JXfcgUFnqQof7i/P/3LXH5Tc7tmzz9r/xGXGBdi6DS+S6ow/Mw/ foXWTh7RaIoSTlN6hmO4O3PEgiXrmO0CkDoZBIhv0ymCPxQTflqE9hhYRRSsNdUXYqZCjS 0GVgL8lyqAfLSknXwgDhLWB1EQ65e0OoeFP/oiQP0TIqWUHAt7cZPWjkuoi/yQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778167693; 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=belrPqvag8cqm67X7WX0Uuy+8TgCU+jBB39e3qczMuQ=; b=XRKnMjq8VdBpoA4rPNfwKEGgXOnIH+bWCG94KzOis9Yuk98mHrcIH5EHQgLk/AM5bQ1/Wp XmfoXZtqnBdfqeHolUsbhdNPdUqtZKHMsXJ6DR52ypTDnLkysPOESPSOGTh3hG3kuw9vkQ DskgY092KjPXMQj66zXiyA6HP0mCWMeCffB33y3cvxuu+MEa68OgbIIpy4EBtigSwUC6Dd PZx66mY55o5T45dVvfO7GLxEojq4/GsYMlMJRJLLPLiG0slN8L87SrXLu6h0qChKyBYU2x +rgSmBFiiboi6ARDt/VxM1J/CMh5ymUKKiAHDRzqdFMF7mDNYjhfGdjL9qGWnA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gBGNY2BbSzY1Q for ; Thu, 07 May 2026 15:28:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 30334 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 07 May 2026 15:28:13 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Baptiste Daroussin Subject: git: 48862dc1d8fc - stable/14 - nuageninit: modify the test to show the issue fixed inc316ec259011 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: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bapt X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 48862dc1d8fc03fec7523fe26c7b2e98be9d6bc9 Auto-Submitted: auto-generated Date: Thu, 07 May 2026 15:28:13 +0000 Message-Id: <69fcaf8d.30334.170ae21e@gitrepo.freebsd.org> The branch stable/14 has been updated by bapt: URL: https://cgit.FreeBSD.org/src/commit/?id=48862dc1d8fc03fec7523fe26c7b2e98be9d6bc9 commit 48862dc1d8fc03fec7523fe26c7b2e98be9d6bc9 Author: Baptiste Daroussin AuthorDate: 2026-05-06 20:45:50 +0000 Commit: Baptiste Daroussin CommitDate: 2026-05-07 15:28:03 +0000 nuageninit: modify the test to show the issue fixed inc316ec259011 Ensure the script used is invalid when parsed by libyaml which highlight the issue revealed in PR295062 while at here validate the mode of the file is properly changed PR: 295062 MFC After: 1 day (cherry picked from commit 2a86992ab5019b4997ccadf7427011ba44e33c97) --- libexec/nuageinit/tests/nuageinit.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libexec/nuageinit/tests/nuageinit.sh b/libexec/nuageinit/tests/nuageinit.sh index 3a01413f8487..1fd68d5a178e 100644 --- a/libexec/nuageinit/tests/nuageinit.sh +++ b/libexec/nuageinit/tests/nuageinit.sh @@ -76,10 +76,12 @@ nocloud_userdata_script_body() { mkdir -p media/nuageinit printf "instance-id: iid-local01\n" > "${PWD}"/media/nuageinit/meta-data - printf "#!/bin/sh\necho yeah\n" > "${PWD}"/media/nuageinit/user-data - chmod 755 "${PWD}"/media/nuageinit/user-data + # ensure this is an invalid when parsed with the yaml parser + printf "#!/bin/sh\n: ${test:-yes}\necho $test\n" > "${PWD}"/media/nuageinit/user-data + chmod 644 "${PWD}"/media/nuageinit/user-data atf_check -s exit:0 /usr/libexec/nuageinit "${PWD}"/media/nuageinit nocloud - atf_check -o inline:"#!/bin/sh\necho yeah\n" cat var/cache/nuageinit/user_data + atf_check test -x var/cache/nuageinit/user_data + atf_check -o inline:"#!/bin/sh\n: ${test:-yes}\necho $test\n" cat var/cache/nuageinit/user_data } nocloud_user_data_script_body()