From nobody Thu May 07 15:27:06 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 4gBGMG6byqz6cjBv for ; Thu, 07 May 2026 15:27:06 +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 4gBGMG5ln6z3RDL for ; Thu, 07 May 2026 15:27:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778167626; 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=0hvtXIh5KDeue8X90OERMSCpEC11W3J9X2kGvMNlcik=; b=Pmbox/otZNLfGhWOrYKdSEVSvkSkgp7Kx1u8zj/Vx2bO0BawTolS1oAU9iy2+0eHFphhjo 8+t2fFarxxMtBDfcS10jobdsfxRdEn8RIzBU3HLNafjWmBoz1H8/OvnZfI7Cu25R2/MCP4 T/3nJyCfFvE6Zu+sQDrca+LQxjMTXNDHAzBokzykVRFttgpQtKiAg+G8ruwDYXEXTnQxvl lACb/+sK0wnM63JDcJ8+4aCRzZlOveGMKRp8aIeWx/wlstUCbh0CQ4vty3FTpQA2311PuX xpK50o7Fpg6VF/KbWxU19Cp7UqumLXDDSLbvdKVFGTyX090daQVaPeFDEttOUA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778167626; a=rsa-sha256; cv=none; b=isbmMRniM+PM00axxFG13LWXQ9hB/zVd927uVs6ubfG1J8beoTKktldo5CaflXWoLIS3o+ H0vC50HrOS9vu+R6A2l1KkLPRUfAyWg6Ty4nKZW0T9U0++LSH+KN0VpGvKlnowD3wgPB3w JlyIVnUCAjZrwxr90j1jZb+HNisiNH/rRhSt+69TkOBMfT0WTgvvOCSWkoBmAYEH91btB5 /V4JgcNxAh0DUIjpSVGetnPoKCwNrB4VBePEsDQHieb1frCRHCBDqmsDLsCn12Z63nC1bK ZS9FNMqb0GXEn7L2RRIyWgcs02aOwZBewYIu1DMXimPcqDH5yvKYd1aEl61x6Q== 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=1778167626; 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=0hvtXIh5KDeue8X90OERMSCpEC11W3J9X2kGvMNlcik=; b=wpfQkPSEaXZr/m+4UfVlvlLjXtBKtvDiPVefdi2IB2sMIlwhaQ6Z0KGdAWW5RgbAWOHwW6 TjoDOxEeDM8NJUV58Z9xqaJGjJ+53OWBrqBJ9uPoIT3SplLjo9zy55IXGXbGThMgS0k2Cb WO63TXumxeb2f1X5nUv+TQNupfEneJDZuhVDHX+HlZ8GmrMKIgyGL25U/4xIafl7rm57UU +KRbct7Fbz9hA8PdKlzXc+kDu3xIj2bbCqk83oq4joh5MbX1/V7GldCXQV3NRBe/yv8ghc m1m0S/qOEYHR252EZDu7v+hewXrAjdWt8/2QgdKylvys0xRlLMZPmF7V+/icIQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gBGMG53jvzWgs for ; Thu, 07 May 2026 15:27:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 30652 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 07 May 2026 15:27:06 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Baptiste Daroussin Subject: git: da3414a1a892 - stable/15 - 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/15 X-Git-Reftype: branch X-Git-Commit: da3414a1a8924327931cd8842a45693eeff7012a Auto-Submitted: auto-generated Date: Thu, 07 May 2026 15:27:06 +0000 Message-Id: <69fcaf4a.30652.3379ed9e@gitrepo.freebsd.org> The branch stable/15 has been updated by bapt: URL: https://cgit.FreeBSD.org/src/commit/?id=da3414a1a8924327931cd8842a45693eeff7012a commit da3414a1a8924327931cd8842a45693eeff7012a Author: Baptiste Daroussin AuthorDate: 2026-05-06 20:45:50 +0000 Commit: Baptiste Daroussin CommitDate: 2026-05-07 15:26:10 +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()