git: 65e77d34fdff - main - nuageinit: fix test after recent behaviour change

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Thu, 08 Jan 2026 10:21:28 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/src/commit/?id=65e77d34fdff9065616cfaedef3ef53329cdad26

commit 65e77d34fdff9065616cfaedef3ef53329cdad26
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2026-01-08 09:52:20 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2026-01-08 09:55:27 +0000

    nuageinit: fix test after recent behaviour change
    
    with recent change nuageinit always create a "freebsd" user, if no
    users are specified, which means we do need to get the rootdir in the
    testsuite containing a group file otherwise pw complains and the tests
    fails.
---
 libexec/nuageinit/tests/nuageinit.sh | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/libexec/nuageinit/tests/nuageinit.sh b/libexec/nuageinit/tests/nuageinit.sh
index 851f7110378a..3a01413f8487 100644
--- a/libexec/nuageinit/tests/nuageinit.sh
+++ b/libexec/nuageinit/tests/nuageinit.sh
@@ -59,6 +59,7 @@ args_body()
 nocloud_body()
 {
 	mkdir -p media/nuageinit
+	setup_test_adduser
 	atf_check -s exit:1 -e match:"nuageinit: error parsing nocloud.*" /usr/libexec/nuageinit "${PWD}"/media/nuageinit/ nocloud
 	printf "instance-id: iid-local01\nlocal-hostname: cloudimg\n" > "${PWD}"/media/nuageinit/meta-data
 	atf_check -s exit:0 /usr/libexec/nuageinit "${PWD}"/media/nuageinit nocloud
@@ -220,6 +221,7 @@ EOF
 config2_body()
 {
 	mkdir -p media/nuageinit
+	setup_test_adduser
 	atf_check -s exit:1 -e match:"nuageinit: error parsing config-2 meta_data.json:.*" /usr/libexec/nuageinit "${PWD}"/media/nuageinit config-2
 	printf "{}" > media/nuageinit/meta_data.json
 	atf_check /usr/libexec/nuageinit "${PWD}"/media/nuageinit config-2
@@ -335,6 +337,7 @@ EOF
 config2_network_body()
 {
 	mkdir -p media/nuageinit
+	setup_test_adduser
 	printf "{}" > media/nuageinit/meta_data.json
 	mynetworks=$(ifconfig -l ether)
 	if [ -z "$mynetworks" ]; then
@@ -401,6 +404,7 @@ EOF
 config2_network_static_v4_body()
 {
 	mkdir -p media/nuageinit
+	setup_test_adduser
 	printf "{}" > media/nuageinit/meta_data.json
 	mynetworks=$(ifconfig -l ether)
 	if [ -z "$mynetworks" ]; then