From patchwork Mon Feb 3 15:55:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Gomez X-Patchwork-Id: 13957748 Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AAFBE20A5C0 for ; Mon, 3 Feb 2025 15:55:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=210.118.77.12 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738598139; cv=none; b=PFOG3H4qSMLvB3hTjuhvfJgrXUGopFMym40kYcgy6aBwJsvZsWxBd+jXGRGT//wQk97V9oN/7zCxzEfyo9DEcLfqHuQ7d86MT16EkXvOugFlpoMMYN6RVtPyzNr57E+vqowZwQUUtdqR62FxKDpiKA2l5FDuZvLxPdYdhX4LUYo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738598139; c=relaxed/simple; bh=0qZLilg6kaylQnJwEKbPbKzitxyTkX5GRxG6lU0oaig=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID: In-Reply-To:To:CC:References; b=sBmG79/apG5myfu1IsINBHygZwDn+2RQrgxr+vZm1OqLnJnF0i3l24xaQW78JC/ITyy4Gymlc5P9m1F+P672hYpd2Pa5MECpL0KU/wPL0aNZwO+5HbxK/jTfk5bjxVhUownsW7PYj7KfSjKepEDo4duhZlNkOua1ffE6m1aFHnU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com; spf=pass smtp.mailfrom=samsung.com; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b=mY66RuHr; arc=none smtp.client-ip=210.118.77.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=samsung.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="mY66RuHr" Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20250203155535euoutp02f7159632dd9ef19b25d70a241df9edfb~gvcsCz0BZ2543825438euoutp02R for ; Mon, 3 Feb 2025 15:55:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20250203155535euoutp02f7159632dd9ef19b25d70a241df9edfb~gvcsCz0BZ2543825438euoutp02R DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1738598135; bh=C0w6Ok11M5GilH2x3QeOMzVE+v8RCVmGxdpJYbPIh2U=; h=From:Date:Subject:In-Reply-To:To:CC:References:From; b=mY66RuHrP30djKPtuIFNH82l5+zFMsYNqaLGWw8dIJz3pJcekfk8m0v+s66+DWfHX 8ZWz3PjgY56HWSR3YacyFMzYCDXRWfom2fXTxY+G9TtyxFSR30ZacG2m5sk01EOaAb vIuszdDJ5XqbVWSWdDLkmbCe0bWMZ898A61cGZ/w= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20250203155535eucas1p17bd8dc5e4db89011d924f73215325c43~gvcr1xArG0400604006eucas1p1T; Mon, 3 Feb 2025 15:55:35 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 8B.BE.20397.7F6E0A76; Mon, 3 Feb 2025 15:55:35 +0000 (GMT) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20250203155535eucas1p29f3aaba8576a1d55ad4dddb5abc92593~gvcrcF9Ru2082720827eucas1p2m; Mon, 3 Feb 2025 15:55:35 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20250203155535eusmtrp28055dae1d8fcfb5d66d0294ac1438d40~gvcrbrGvu0997709977eusmtrp2R; Mon, 3 Feb 2025 15:55:35 +0000 (GMT) X-AuditID: cbfec7f5-ed1d670000004fad-eb-67a0e6f7e71b Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id CD.EC.19654.7F6E0A76; Mon, 3 Feb 2025 15:55:35 +0000 (GMT) Received: from CAMSPWEXC02.scsc.local (unknown [106.1.227.4]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20250203155534eusmtip222dddcedf56bd535130630c58582de2d~gvcrScbxz0513305133eusmtip24; Mon, 3 Feb 2025 15:55:34 +0000 (GMT) Received: from localhost (106.110.32.87) by CAMSPWEXC02.scsc.local (106.1.227.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1118.40; Mon, 3 Feb 2025 15:55:34 +0000 From: Daniel Gomez Date: Mon, 3 Feb 2025 16:55:19 +0100 Subject: [PATCH 2/2] ansible.cfg: change defaults to minimal Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250203-ansible_cfg3-v1-2-a9e75cd067d7@samsung.com> In-Reply-To: <20250203-ansible_cfg3-v1-0-a9e75cd067d7@samsung.com> To: Luis Chamberlain CC: , Daniel Gomez X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=ed25519-sha256; t=1738598132; l=2918; i=da.gomez@samsung.com; s=20240621; h=from:subject:message-id; bh=0qZLilg6kaylQnJwEKbPbKzitxyTkX5GRxG6lU0oaig=; b=J2d7AtHExz5Y+3V7I8n6TMLZRIWM/zMztMPOeWkJ/+MQKf+gKZ6QP13ULV87b47IkYyjAsF7k llpklXQ2QorCFxINfFvjRO5prajwFIEaAYezYHW3l360qoFjWJyQ0zH X-Developer-Key: i=da.gomez@samsung.com; a=ed25519; pk=BqYk31UHkmv0WZShES6pIZcdmPPGay5LbzifAdZ2Ia4= X-ClientProxiedBy: CAMSVWEXC01.scsc.local (106.1.227.71) To CAMSPWEXC02.scsc.local (106.1.227.4) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBIsWRmVeSWpSXmKPExsWy7djPc7rfny1IN5h2Qsri55qXzBY3Jjxl dGDy2LSqk83jxeaZjAFMUVw2Kak5mWWpRfp2CVwZF+4eYix4IVbRdfEYSwPjJJEuRg4OCQET iR/Hc7oYuTiEBFYwSkxqfM0M4XxhlJh4fgU7hPOZUWLalSlADidYR8+pjSwQieWMEl2XX7CA jBIS+MQosVUDIv6AUWL3volMIA1sApoS+05uYgepYRFQkdh3vg4kLCxgIzH//QSwEl4BQYmT M5+AjWEGKl+/Sx8kzCwgL7H97RxmiBJHia0bv4LZnAJOEhfv7gZrFRHQkNg3oZcJot5J4uSk q2wQZ4pK/J68C+xMCYH9TBLv709ngkikSqx4dIcZwlaUmDFxJQskJJIkGl+kQtSf4ZD4eP8L 1CAXif9rn0L9Lizx6vgWKFtG4v/O+VAzsyXOft/DCGGXSPz78IsFwrYG6r0LFXeUaHr4gBli F5/EjbeCExjVZiH5fhbC97OQfL+AkXkVo3hqaXFuemqxcV5quV5xYm5xaV66XnJ+7iZGYGI4 /e/41x2MK1591DvEyMTBeIhRgoNZSYT39PYF6UK8KYmVValF+fFFpTmpxYcYpTlYlMR5F+1v TRcSSE8sSc1OTS1ILYLJMnFwSjUwhdjf3Pq72CzXkmvuzwjLUwsvPTcpKUjJuMaaH/H4AaO8 wd7Mk9uablecZ/j2hIl5yobQvnOWWwyFb1cn3y1sWPDOvtDt8s15PhWFP9nFV32XubWfa7ds B8NvPssbi96WF/lO3rlVzKJ1WUPWay/Na/f7nrBt8RaPm/tSMoWX57Pn4hBhiSVLPfT2ru29 n395/dxQET+FwA+Xp1eaxa94+c5SZeU730y7nBslpUlX5mW+/19wp3WadEv4o6XL3jRbdy/q fZgRy3ghV1lsNk/NkuBdkqs7hAzt/91b6dlgPzEq0UG9+oV1RQ8L27SJ3LmzeOuu+9w+vVTU Z/fdiGmHayb2H23mP9K5WDjvmcAxJZbijERDLeai4kQA3XXc+HsDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRmVeSWpSXmKPExsVy+t/xe7rfny1IN2jtYLX4ueYls8WNCU8Z HZg8Nq3qZPN4sXkmYwBTlJ5NUX5pSapCRn5xia1StKGFkZ6hpYWekYmlnqGxeayVkamSvp1N SmpOZllqkb5dgl7GhbuHGAteiFV0XTzG0sA4SaSLkZNDQsBEoufURpYuRi4OIYGljBLv955g hkjISGz8cpUVwhaW+HOtiw3EFhL4wCjR+E4Hwn7AKLH0G5jNJqApse/kJvYuRg4OFgEViX3n 60DCwgI2EvPfT2ACsXkFBCVOznzCAlLCDFS+fpc+SJhZQF5i+9s5zBAljhJbN35lhpjuKNHS uwzM5hRwkrh4dzfYGBEBDYl9E3qZIHqdJE5OusoGcaWoxO/Ju8BekRDYzySx8fZaRohEqsT2 K0ugihQlZkxcyQJhJ0kcbZ7HOoFRbBaS82YhnDcLyXkLGJlXMYqklhbnpucWG+kVJ+YWl+al 6yXn525iBEbatmM/t+xgXPnqo94hRiYOxkOMEhzMSiK8p7cvSBfiTUmsrEotyo8vKs1JLT7E aAoMoYnMUqLJ+cBYzyuJNzQzMDU0MbM0MLU0M1YS52W7cj5NSCA9sSQ1OzW1ILUIpo+Jg1Oq gWluMesxFcE563p7W5RPHGPSayu43fahO7J15waPjWtLWGJfXHV/fFqRcUrl4v4y66tKN6y/ snf6O0m/WLKfL/3Ovtj24m1TPi129DQT2ZJullt45neMd80D5p780gxZf/00kbioxT/D7C8x Lnw+uyrOd0LNudcdl0XZV3+Q/eUeb7FFwvR9XMBktz0fLO9ddXx7bKYIZy73gY0vxJTjjOfm PdeSz7Q44jRdoVXy1zX/v0wT3Aq53744Pqf1B9s8wb/3Ax2F0ieH/zjAoWeV5b95JUvKQs/W aZk3eD1NVuruNFIL2rM556Fx/T/r/79VRMyuTJ66f/Vp5/x3HbOmLHxz7aWDp/kaoWevMpMT uJVYijMSDbWYi4oTAfghLLw9AwAA X-CMS-MailID: 20250203155535eucas1p29f3aaba8576a1d55ad4dddb5abc92593 X-Msg-Generator: CA X-RootMTR: 20250203155535eucas1p29f3aaba8576a1d55ad4dddb5abc92593 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20250203155535eucas1p29f3aaba8576a1d55ad4dddb5abc92593 References: <20250203-ansible_cfg3-v1-0-a9e75cd067d7@samsung.com> Set default Callback plugin to Dense for a minimal stdout. Also, enable show_per_host_start to show when a task is started. And enable show_task_path_on_failure to show failed task when failure. Signed-off-by: Daniel Gomez --- kconfigs/Kconfig.ansible_cfg | 6 +++--- playbooks/roles/ansible_cfg/defaults/main.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/kconfigs/Kconfig.ansible_cfg b/kconfigs/Kconfig.ansible_cfg index 1b2885189dfb6a11c09a0ef4ddafa6889f4c26f2..607a9fb58f987f407f430a66ab646f7d3205f446 100644 --- a/kconfigs/Kconfig.ansible_cfg +++ b/kconfigs/Kconfig.ansible_cfg @@ -1,7 +1,7 @@ menu "Ansible Callback Plugin Configuration" choice prompt "Ansible Callback Plugin" - default KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_DEBUG + default KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_DENSE config KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_DEBUG bool "Ansible Debug Callback Plugin" @@ -66,7 +66,7 @@ config KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_SHOW_CUSTOM_STATS config KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_SHOW_PER_HOST_START bool "show_per_host_start" output yaml - default n + default y help This adds output that shows when a task is started to execute for each host https://docs.ansible.com/ansible/latest/collections/community/general/dense_callback.html#parameter-show_per_host_start @@ -74,7 +74,7 @@ config KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_SHOW_PER_HOST_START config KDEVOPS_ANSIBLE_CONFIG_CALLBACK_PLUGIN_SHOW_TASK_PATH_ON_FAILURE bool "show_task_path_on_failure" output yaml - default n + default y help When a task fails, display the path to the file containing the failed task and the line number. This information is displayed automatically for every task when diff --git a/playbooks/roles/ansible_cfg/defaults/main.yml b/playbooks/roles/ansible_cfg/defaults/main.yml index 5d766a78760cede43b9e4df88e280b21e3eb8ca0..4c772df1ea2c85334b52ec24393fe34f238d9eaf 100644 --- a/playbooks/roles/ansible_cfg/defaults/main.yml +++ b/playbooks/roles/ansible_cfg/defaults/main.yml @@ -1,9 +1,9 @@ --- -kdevops_ansible_config_callback_plugin_string: debug +kdevops_ansible_config_callback_plugin_string: dense kdevops_ansible_config_callback_plugin_check_mode_markers: False kdevops_ansible_config_callback_plugin_display_failed_stderr: False kdevops_ansible_config_callback_plugin_display_ok_hosts: True kdevops_ansible_config_callback_plugin_display_skipped_hosts: True kdevops_ansible_config_callback_plugin_show_custom_stats: False -kdevops_ansible_config_callback_plugin_show_per_host_start: False -kdevops_ansible_config_callback_plugin_show_task_path_on_failure: False +kdevops_ansible_config_callback_plugin_show_per_host_start: True +kdevops_ansible_config_callback_plugin_show_task_path_on_failure: True