From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (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 555D8320CA5 for ; Wed, 20 Aug 2025 13:29:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755696554; cv=fail; b=omrlesKIlvOfTFMYjm2tkmAs9RLJxgRdDAfLGkz/yxjTUoviw9S0Kc8SGVY0YYU86x9QfKAkFWhXHtXzXbXfnhBch9xxa+H9J+arJ2DXfOeoW5Z/at9tW82K/7WVXrNRGCLPD3VAx+kA3+NCDwBYAf5CS2XHkIO7Wt8mR5xaBUU= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755696554; c=relaxed/simple; bh=SgYTu0HJvaoQOckntEpMHXGX4raccVo4NBj0meql79w=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=NbQiW3pc/vCKwnIlpn5WLrb0LfUkYVcJoYGC5HkMEdSP2KsxsKPFcPpnEiszjxN4JoSQKUThuKzs4PD+xHHFLRBpCLTHbKrlRdppvi5AL9NFpNQw4qgWBr2401xQQUstIoNwNm4zC8g/bPMdE+QxwhkuLZEIu1WleNrMj1nOv1o= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=gQ6ZGS9e; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=WglXVZMt; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="gQ6ZGS9e"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="WglXVZMt" Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 57KDK8N1003052; Wed, 20 Aug 2025 13:29:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2025-04-25; bh=aSkbS78urVtKoEdCat1WQaG4IZi35y8FN7ZZ1uKgrQI=; b= gQ6ZGS9eZGENPzXZynIE9WKXDzPvcP9WlPunuiV8iyarhAGsREbKUeH55eQClNOU IBdNmV/j1ltL8cIiPSpjX0pCFni0tzsaRqMIaJKk99nN/lAvr0bSRkZi9q0Q6fbU J+8q44ou6Ov4cK8VhRELBiDYlqUp0DNyO2z2kde6J2mgNhdfa+vaFwPdzCt4UQwx hTdHKVOREwgGPyF9TMpJRYeWEgJvkWEBDgAG1u6M2FhYnoETpI/cUW6kOJSkQfWf u11+ev4pVVYZ3BCgn6T8LSTCZav1x5u6MHSbdmY9+0K/FZIBbCkursEIlQ1+Die2 FcCSp0qIzRGb/yWR6az3vg== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 48n0w299cn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 20 Aug 2025 13:29:08 +0000 (GMT) Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 57KCCTZE026994; Wed, 20 Aug 2025 13:29:06 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04on2055.outbound.protection.outlook.com [40.107.100.55]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 48n3sw7p5q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 20 Aug 2025 13:29:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i+nGjeo+f6OkV/9bV3JOBh+KzB7XmGGCPErwUIr65NtpjaF58EDsy9BiZ+A1IqIBerezjKSi48THGFtWD7fs7Db0OsET1ulUFPp22jAqERnzPBmJaTHWafUSNAebKNkPr/mITc6BNdFSdH6booAbM+7gqLcGnXxmqWxTfkTpNEii8bITHLFegFYMgBEBbX5srld3Fsy/kK/FZC79iuuBRyhBTVLgmqprg7DIgx+hkLGuOnyAN2TIQshXtj7ww4GzpdlgSS6OpP7eVVWG7IGqc7AaAWkCgo3vIoFTuD2nphmufp2FxVKO5SEZlBjujvOn5pokZX0fG1zWgVbOxR1v4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aSkbS78urVtKoEdCat1WQaG4IZi35y8FN7ZZ1uKgrQI=; b=Kga2IQ/ptmLDi4yLgoqNdJO8Z6EcvKTdxkIbyjhnPUkDIik0Rde5cHokQrttON/4NqAoQ5FjUNhKWmdcOMqrcj9tN/FEqSGLIXHlHPH/vn6QsG8i6Oxub0UiiuW0I0gSU9AG9ou3INVXn39MS5YGUrzOkEpBF6hz97GMqAHTFWs6bYnofukYvGTG67XybiduwkPWXF1B9hE3W/CnJXmTyk86vhuyKKeFVnuOmBU0U21iwnnyukwlnFJtGJf9BT6QgfRKhjfr4veieFTjAbeenhR7IGCTiGF44S2i1lEH/nUnjQ1ZApVTT6zGlkfgv/MZNcfRdklUfzOgeO7VcO5HuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aSkbS78urVtKoEdCat1WQaG4IZi35y8FN7ZZ1uKgrQI=; b=WglXVZMt9OcDbhoHcoJr94hjteHvwE++dsBk8kFWpCfliHqp7ZHBJgED2Gwdvij4GKKkhw4VcU+eJ/BLz1va+HtJHYsyR/WQCQEdjmGWHVuNKTCDAtX7kZKo6rnxyt2bRsNjZuvpp7NqWf3kS5G+Wu1ZrPJECPTDQxXw+iVpI8I= Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by MN6PR10MB7492.namprd10.prod.outlook.com (2603:10b6:208:471::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.24; Wed, 20 Aug 2025 13:29:04 +0000 Received: from BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90]) by BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::743a:3154:40da:cf90%3]) with mapi id 15.20.9031.024; Wed, 20 Aug 2025 13:29:03 +0000 Message-ID: Date: Wed, 20 Aug 2025 09:29:02 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 3/9] base_image: fix template dest fields in custom-image task To: Daniel Gomez , Luis Chamberlain Cc: kdevops@lists.linux.dev, Daniel Gomez References: <20250820-guestfs-custom-image-fixes-v1-0-0fe1d69c3f33@samsung.com> <20250820-guestfs-custom-image-fixes-v1-3-0fe1d69c3f33@samsung.com> Content-Language: en-US From: Chuck Lever In-Reply-To: <20250820-guestfs-custom-image-fixes-v1-3-0fe1d69c3f33@samsung.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH5PR03CA0021.namprd03.prod.outlook.com (2603:10b6:610:1f1::15) To BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN0PR10MB5128:EE_|MN6PR10MB7492:EE_ X-MS-Office365-Filtering-Correlation-Id: 353086dc-9315-47c9-41a5-08dddfed87e6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VjgwMnVtUzFZTUpvbGY3T0RHNlpLSi9sS080NjBQV3Y1NmVPTlhqK1Qwbjk5?= =?utf-8?B?RDFHMUFHMW5rTURtanNuSmJUQ2VwN1N4WVppUHFRRzlOMWhETW9NRFV3QnA4?= =?utf-8?B?UWNpSUI2eC9FcGl4MGxiVzJtK1lJSDRNQTZFb3Bndlh4OVhkRDdVYXRpV0FC?= =?utf-8?B?K3pabGxQVEp6Tm82R3RxMDFsOXlLZFVVN1BtbW5pY2ErQ0pUZk80QUVVL0U5?= =?utf-8?B?T0NhanZSc1lmTzdya1QwTHd0Y3JYUFU0YUx3MzNrdElaenVNb011UC9ZWVJV?= =?utf-8?B?RzV5NkEwdUxyZEZZRjhlcm9mYWx4VVdwWFRKblQ3elFuMmZ0eXl2eDhmMkFJ?= =?utf-8?B?UHN4d0xGb2JRQ0dhcytWekp6VnNJNldlMHBLdUdqQ0xmQUkxdGs4RFkxK0gx?= =?utf-8?B?a1ZCa0xkVm5CYmowZ0FubGErSlVRZDdidVh3SDVkYUpxdjVBdGQyQXRvNm45?= =?utf-8?B?bnJDQThaZWdPUnBqNkJHT1BXOE9mc2UwZjd5YkZlTThuaHEvRElZSC9sbE1w?= =?utf-8?B?L1FnOHUxWGN5NStSUmxsTXBTcmg5RXpMVUovK05waFZmUmg2K2IrOUs3dzg0?= =?utf-8?B?cWsrOHFTSG8ySXB1L3BPZUtmcVpoNzlsRG9ab3FuN01ybmpxU3BtbFlTZTN3?= =?utf-8?B?a0Y1aVFIeGYvbEZiNllLWndIMTFsUnJtOVRmdTkwdFFYalZVTElnZ3JGUm5v?= =?utf-8?B?WS9id0lyY0Y0OFNWZ2NvUlZXdC9zUFI2ZkdSUHNwSFNFb3hwNHYyZjQrekk0?= =?utf-8?B?dHBGSWFrQnc5eVdyTHN3bnd3OEVDekU4YjNsTzVnVTkxLzVBNitpRE9FWDY0?= =?utf-8?B?TU9xZWVtcXk3a2FNaFJKSHRHTEdzaVlqT21uWE1FcWE3WG1UT0VMZW5GT0h3?= =?utf-8?B?VDU1ZFU3UEtKZUJ5a1UxTDltWHUwSlpDZzEzaGRkSTZIUnVYakticEl1ZXVC?= =?utf-8?B?MllxTTF5ZHRYaU1iUjZaYWMzdzZNdytFUXp4ZVdPR0pVSXVQTUFDR3RET1RG?= =?utf-8?B?RnpGVTEvYXJyMTk0c1k2cTd3ZSswVnBPRk5hNHJZVzNRR0xZNm9TeVZ3dThC?= =?utf-8?B?ZXV4bFROTXJCaU9lTDEwazN6d1QwbVIvbWNsc0dYUlBSMU5UNVRzNWJNRFFV?= =?utf-8?B?TGdCTVpQQnpKQmJtekxvSzBKRy9lamY3alhaazl4cG1hSTJXYUJJSS96NzRT?= =?utf-8?B?RmEyMitxRitRKzJxcXY2SEMvek45RG9GREdCaCt6Uk1DRkdsRnVnY2FHaUdX?= =?utf-8?B?eWNCelpQNExCZzZiakZscEhMUzZKaDNiak13N0hlbjhZcjRpOWtvVENmMTFU?= =?utf-8?B?QXVscTNoZ09Ud2JaeWJ0dDlkYzF3NmZ1aVMrbUpqaDRNcVVjZmVhd3BKdW1B?= =?utf-8?B?WEdNSXZSVURibWYyNGtiL2FJNUZVL04yMVBFQmxkUS9KMWlyTVRibmhiellH?= =?utf-8?B?aW1CL2s5Ty9WMEFIWjZYWXlCamlwL0JPbnlicHN5NTZReFpJQ1JaanNXSktw?= =?utf-8?B?TWIvNXB2NVp1VnplcS9QQkFuL2wyazJ2V2kyZndFSzRZczEyR0pBYWRET1JS?= =?utf-8?B?MVlDa2crek5JL2hrRm9WYUpUbnVwZkYrSkdBSFIvaTRxWU1WQzlnN3UxOVJC?= =?utf-8?B?Nm5vZi9kTHc2WXMwaGtCRlVsUU91OE9LMSs4MUxrelRuemsrYzllT0dDdlVk?= =?utf-8?B?TE9wY0hWaDh6ejFWSEQra3BQRGcwSmJwaVFnQW1vRVNtZjZRUzBTZjV3bnVL?= =?utf-8?B?OHlPQThYUTJQaTZJWG9mV0xBcnhQbWZWTTFsdm4vcTYzelBUK3dwV3R2VUpt?= =?utf-8?Q?FW0Ml1ljsqYXuQOsH6BShHuqTR3bDRXA4/iIU=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN0PR10MB5128.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?akpUMzd3bENhdlZVRXYvLzQyYUtXRU9yODUxcU9IMnloRVNlWlQ5WTlwczg1?= =?utf-8?B?QVF5K0tRb2xoVm1VenVqNURreVArMk8xVk5rbHVIODB5TEFEYytRejBucjV4?= =?utf-8?B?LzBnRjFiemJES29GS0YwV2JhTWRBS1FXdUNRcTJlelBqUWxBejJqMUVtTjky?= =?utf-8?B?Ukh4MlBHWlVrdElra3ZJaUU4S1NwVXQ0T2VaUm85VStzM2ZGeDV4YlNLRlRi?= =?utf-8?B?WFdBQWNwQkM4UDJtVHZPZTZ6d1dKMFBtcjZyUjNtdXNnQVFmbnRHdDlQU0xa?= =?utf-8?B?SWlmZjZwY2FtYmtIRzdmRW16QVlUS0hZUGlodkk4TlRQYW85TmtLN1ZkTm8y?= =?utf-8?B?NlRDK1hsejFDWUFCREpKbUFscmNRNWdIU3BxWStTbitDd2xNSU96SFBZQTFx?= =?utf-8?B?UkdqcFR0QjFLTGcxRUN4TkpzSlN3Z1dubERyQWtDcU9OajJSbnlrblh2MTFj?= =?utf-8?B?ejhQVHJJOHpYUllMUTVsTzlXM21uaElPUGtabnJlRUdRNkFoaWxDWk91TzV4?= =?utf-8?B?cU84NWMzaWxqY3ZmbjZyWEhuSktxWnFycGJVZU1Jb2NDK3g2bFVkbWNZQ0Zm?= =?utf-8?B?UzRhemFkNTNpWjBkVGgrR01RY0FTaWJJcjRIZnlmc3NPNGpuZVJaNzNDa2gy?= =?utf-8?B?VE9rS1FwK21GK1Y0akdiL0k1NFVuOG8ra3Q1NmdXWmQxTmw5bzNCVTJ5VWFO?= =?utf-8?B?UmlGZ2sxa3YxUXVqZVUyeG42a1V4U2JiYW96Mm9sSTdsRVRjRndEUW9haFNL?= =?utf-8?B?dnFuMFgvLzFQeFNGQjVocmhYUUg3VHV6blZWQkQ1V0tzN0VNYWZuTVBMYWpI?= =?utf-8?B?WVUxRldtK3orU3RsWWxiWlFySEFubU4zSEs4bU9JVHZ4NXRLWWFCb0FCR1gy?= =?utf-8?B?di9ZRTRQN1V1T05jTGVxUGpRcTJVWUU0SHc4b1BENlQwWWNCblNBZ2NaNVNK?= =?utf-8?B?SmdQS0Q2OStsaUFjZ05oWlJoVjVnbDY2TmJGYWJGYmpxb1RzdnNjNHJETkc2?= =?utf-8?B?QzdSaVBzVG9COG5Kbk1DMVYrVUVUVllGelROd3IrbUdKajBEQlRESEtmd0Nt?= =?utf-8?B?bzA0b0ZjdXd2ME5TaFpYTDI1eHg0K3NTcHpqRXAzRDNObksxdFUreXNjaTdw?= =?utf-8?B?cXpPaFlHd2tjWERQMWpLZS9rWjB4c3E5bGdXTUZkRmhjTjZPaklVTXNpK1hJ?= =?utf-8?B?QktNVmlmTlVIMys5cnZXaUtuc0llTDZqNlBNYzI5dkpXcXJPWm50MVk5Mi9k?= =?utf-8?B?N2VUV2tFTmVTQVBDMzZTaXBqZzF0bW91RTlTRXJnU0Q3UDZTbUlCOEhCbmFS?= =?utf-8?B?V1JrMXdhbGk3SUNkaTFRR3VjbjdtTmcwVlVVRzdjNVF0UGhiaVI4NkF4SEcx?= =?utf-8?B?RERXalZEOEFkY0EyN1dSQ3pXOXNySEhPd3J6cEZPUmxkZlZnaUZTR3NzM0o0?= =?utf-8?B?L3dHQm0zeHE5UGZ4UFB5eUZBWElVZXdmeERCL3hxUU5NT0NMeTU5b3VGYm0w?= =?utf-8?B?WkxuNGQwM3kzc2c4QVFaVURyeXJXVkUvZ3V6eS9GdTJRSXgxQ2hqTXlpeENz?= =?utf-8?B?UE1rQ2ZDdnNoZlArK21yRkxNeUI0S1VtaW4vbVEvWk83L0ZrTGhsczBRL2o4?= =?utf-8?B?UkxrM3ozalI2cHVUMDk3RlhxaU1Ncmw5WUlLVHZwaFlKenkwaTJoVFFQbXJo?= =?utf-8?B?NllJOEJmN2lucnk5QVJZQ055UUovSlJjcHFHMTQvTlp1VjZuRHl6U2JvcE9h?= =?utf-8?B?OWdpc0x3NjZvRTQ1R0hCMUxQWk9leGNhdzgybHdIaTNIQ3dGZFVFZlIxczNK?= =?utf-8?B?SUFnUUxOblF1ajVTd0tCWlZNU3RVbFI5eVBQVmtxS2JFUTJGWEVFVmFpR2pO?= =?utf-8?B?S2ozNGJjQk8rMU1ZVUdUTEpNMFBwMUthYlQrWVdlRkFkNUVwdGtUWm12cDdZ?= =?utf-8?B?b1hQME5VOVdDQUw1YWlScEgrUlQzSGpJaGd5eTJwZDkzV2U2ZEphbXYyeUR2?= =?utf-8?B?Z1EzVmtIMWxsNUs0bURqSjcvY2JjNC9NUnpTNW9qVkYyVVBXcE50SEpTc1Iz?= =?utf-8?B?Y1ZHYWpRYXV5UGJFK2lBUk9RdEJranhOU0lqSEVRNlhZOGRCc3pSMnE0Mith?= =?utf-8?B?ZXJ3aEJ1RlM5VnhMQUlzL1I0eHhjQWFYSzRpSkU4cWN2bVRVa2JKYmpQaE5Y?= =?utf-8?B?ekE9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: QtIMiP9rLQBCfhUfpx9N44OdYWZhhVJJxV0tpmiYGfrnwflkVIZdsqCgRRmuSSiNARB8Xj1Qs3yzyDyxO+eTjOHgexT1lnO3fKLuApg86DxmhnuEjziba0eFKyCbbcKm5UAbiMmRIRadg/aMjAv7cC5XqqZooJWsY2Pt4Buakn6IwSqtf4ac/7xGt43jC4uwfVUSjevL9EUGHvdmTS+ZVPgRE4KXfd3xHzNMD56pK3dqaftG/C188ci6rbjnAMMMMaTS6TwT0oBnM71AT5L6jc5C3+pu3JbeHG+weZJlqfUkcqy49vzUBKZI7qrJs1XyG3irP+dTt14F38nXzx7WvNyisr/ItrSVFXCixLTH54ThS9cy2X6/qeZEUcZhOktLHbcXwzU/xgls37s6NNJkWbboz1w6AaTsfZCmXpBcdv9wjHpWS5eHxCIFwtiw6cu1jQ6CtiKmGUO37DG5Yvi+YSAbmfmJJ9bbx+4mR+DOO91N7tWJZNBj+CtLE6to4XftfuxhxGGU5zxDL/W6o3Cwt2C8vgjaHek9u9yO9ZAX8NXj+Ay7Lt5FNKNcWai4eOANOApOpgchSwiNk0GAZHqex+uNiWuPz3zbKz3Pwto5Nog= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 353086dc-9315-47c9-41a5-08dddfed87e6 X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5128.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2025 13:29:03.8839 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0YrYeLA3Xg8WwusrbbRyCzeX8TtyBbBWK7j8U1ixt8cC/nLuCmRUWTh4G/AB2NXScFpI6niLEBtMY+hQZxq50A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB7492 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-08-20_04,2025-08-20_02,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 suspectscore=0 spamscore=0 phishscore=0 mlxlogscore=999 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2508110000 definitions=main-2508200119 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODE5MDE5NyBTYWx0ZWRfXwShPM6xgMv6A CRU1D8vgWZ5gjyCywDKuhmDerPvAaZBcsOE8WyQgb6zYczS1inoQKON+9jjtPOSudbEaEM7dPxs kbTLg/q4lCjfI3U0qtmGLFoOScQKlI6GJUOTbTlvRwekMpVq9aRztsDclrHYwEFBu7LDZFjWC4R Vc2kgErjfgMb3gEScZPhXqYxYcPBIcQLcqdHZlXJIxC9weLyGJOT4KavaraNCZdAD81Jt2nHA4J u5roCzvj4g94NoCn/KcAXiZ5w4y3UevEVnhC7SdLuAXw7GJk4l9DpSlKhoXKmcUYc2mSAuS24Hr Ibwbn/jkmMXugIzWuNMcLm9IcuTrs8qz4+z8D6jJizy+x/YaBtHUILwbhwdOaX1t4DNgiMLZaJ8 vlxnRT7aOsIR79NWg9vVBeRdNim+TQ== X-Proofpoint-ORIG-GUID: RHicQKJNKhXRNnrPFMMxsdKXn_AszTpz X-Proofpoint-GUID: RHicQKJNKhXRNnrPFMMxsdKXn_AszTpz X-Authority-Analysis: v=2.4 cv=GoIbOk1C c=1 sm=1 tr=0 ts=68a5cda4 cx=c_pps a=OOZaFjgC48PWsiFpTAqLcw==:117 a=OOZaFjgC48PWsiFpTAqLcw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=2OwXVqhp2XgA:10 a=GoEa3M9JfhUA:10 a=agvtNP_XAAAA:8 a=hD80L64hAAAA:8 a=yPCof4ZbAAAA:8 a=THrzZubverYyqIzbSwsA:9 a=QEXdDO2ut3YA:10 a=eiTCERUhrekA:10 a=kPJs_spBLCwfsW1yWc_m:22 On 8/20/25 8:51 AM, Daniel Gomez wrote: > From: Daniel Gomez > > The Ansible built-in template was using the wrong destiny module s/destiny/destination As I mentioned in the cover letter for the guestfs playbook series, the "custom image" piece of that series was entirely untested, and the category of fixes you've done in this series demonstrate that clearly. Thank you for taking care of these! For the series, Reviewed-by: Chuck Lever > parameter name. Fix the typo. > > https://docs.ansible.com/ansible/latest/collections/ansible/builtin/template_module.html#parameter-dest > > Signed-off-by: Daniel Gomez > --- > playbooks/roles/base_image/tasks/custom-image.yml | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/playbooks/roles/base_image/tasks/custom-image.yml b/playbooks/roles/base_image/tasks/custom-image.yml > index ede44bd7..609dc515 100644 > --- a/playbooks/roles/base_image/tasks/custom-image.yml > +++ b/playbooks/roles/base_image/tasks/custom-image.yml > @@ -102,7 +102,7 @@ > - name: Build the custom source > ansible.builtin.template: > src: "{{ role_path }}/templates/custom-source.j2" > - dst: "{{ custom_source }}" > + dest: "{{ custom_source }}" > mode: "u=rw,g=r,o=r" > when: > - not result.stat.exists > @@ -118,7 +118,7 @@ > - name: Build the custom index > ansible.builtin.template: > src: "{{ role_path }}/templates/custom-index.j2" > - dst: "{{ custom_index }}" > + dest: "{{ custom_index }}" > mode: "u=rw,g=r,o=r" > when: > - not result.stat.exists > -- Chuck Lever