From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 44F551FF15C for ; Fri, 17 Oct 2025 05:16:03 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 446721E714; Fri, 17 Oct 2025 05:16:22 +0200 (CEST) To: "Max R. Carrara" , Proxmox VE development discussion , Morgan Littlewood Date: Fri, 17 Oct 2025 03:16:08 +0000 References: In-Reply-To: MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: Lorne Guse via pve-devel Precedence: list Cc: Lorne Guse X-Mailman-Version: 2.1.29 X-BeenThere: pve-devel@lists.proxmox.com List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: Proxmox VE development discussion List-Help: Subject: Re: [pve-devel] TrueNAS over iSCSI: Issue migrating VMs Content-Type: multipart/mixed; boundary="===============5662218386700066229==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============5662218386700066229== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: pve-devel@lists.proxmox.com Delivered-To: pve-devel@lists.proxmox.com Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id C2AD8D0A20 for ; Fri, 17 Oct 2025 05:16:20 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id A2A7A1E666 for ; Fri, 17 Oct 2025 05:16:20 +0200 (CEST) Received: from MW6PR02CU001.outbound.protection.outlook.com (mail-westus2azolkn190120000.outbound.protection.outlook.com [IPv6:2a01:111:f403:d002::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Fri, 17 Oct 2025 05:16:18 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XXdRsKSZ1M5d2UBgsnYvHSPrtIqSsZB5N7Vb9nNy2CDOeqSH0KGsgQ7tg/12HeAorBHryKVUBJv0f7oT9VycEBSnyrb/SXirAZcqGNHnH9wlNMiJc9I3mu7iuYDeG7NSXcHeKmmdT/1e/oCr4fM/UUOP8WZE0oo9QGuMtfKw/3YRvij3n0bdfdGY2xS2+79nlszVuIeCI94PJ3Sdg878AFfORhe0FqiQbnT8q3M33a1u3d75X4JHYvv5qdOx3A5VXW/8iTkKvqP+OwYF8lmMjJAhhzWmqouMAh0N3gQrHcdOjWTjgOoSnUZk+rDCLSOBFxZNIYtxDNQvJwo9y1lvtg== 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=e1XRcjcm7VjG7xJS906UsErnEysJiaxl3oAnx+XPwyc=; b=pTSJaoxAc+zQ2b2gCn19yuYl+ioE9aKVeCF2VtmjYOuMtpmJ1of2KSIDDvG8nH6kkem5QAd0emMvZGNsMZ5Ux0JAeHaqQMpKsdBPSX/3W+CNXwtluAZAFWlwy9lrJIdI+5uGwaYWy4Zi+kJ+p/10MnNT1wlJpWpSATmsGwvG3nXbyNM9T8qGiVxrnSfwgtNKMTpeD/uSFnDz/9YSVDp0bSY/ut7MX9K8pxRuGtbaNuRVEeiCXaAlULAJXihJVGcg2YO4M116QsCtRlHLnCdI8loMWC9mrP9Stjrwf0eR9ld9Ma3AsXWqWhS6snCKl4NCh94v8wwlsLbOphEM1ibTZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e1XRcjcm7VjG7xJS906UsErnEysJiaxl3oAnx+XPwyc=; b=FVq3o0jQ+OpmBeiWkvKYEHw6Ys9mg0VlHDEFCyRUNf8YRQFZZurf89+IDaB39JvbkFYjA9/Q7yOaPK5weg1jDCEx3EgRd0Ni3FJikzjj+8S4EMiM4D3VyPP8s+6lYf4aKt/MrkSfmL5HJVQXAEJLrf+Uw7h211sZhdEdTdXBH0hM5xpXFUdwCrX0HcCH4vK3x7FmJ3iOwUm6rxgto9W/Uef1IWmN6B9aODBI2agRZw7V1ZvPSofIYG8QH6CSgm6b0ALkSLzVpD7KBluw0ojmEUOqFGn4yLWYTuMjhqTEdL5BMdimxxg7YIlm9nx3sbuWboqHFruEp+BM/zchAJmL4Q== Received: from DM6PR17MB3466.namprd17.prod.outlook.com (2603:10b6:5:1df::23) by MW4PR17MB5980.namprd17.prod.outlook.com (2603:10b6:303:1bb::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9228.12; Fri, 17 Oct 2025 03:16:08 +0000 Received: from DM6PR17MB3466.namprd17.prod.outlook.com ([fe80::e9a8:2d84:b202:de5c]) by DM6PR17MB3466.namprd17.prod.outlook.com ([fe80::e9a8:2d84:b202:de5c%6]) with mapi id 15.20.9253.005; Fri, 17 Oct 2025 03:16:08 +0000 From: Lorne Guse To: "Max R. Carrara" , Proxmox VE development discussion , Morgan Littlewood Subject: Re: TrueNAS over iSCSI: Issue migrating VMs Thread-Topic: TrueNAS over iSCSI: Issue migrating VMs Thread-Index: AQHcN8c5hH26M91GJ0Wn7hhcwBUaPbS3K31WgAjb1QCABbDcFw== Date: Fri, 17 Oct 2025 03:16:08 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, en-CA Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR17MB3466:EE_|MW4PR17MB5980:EE_ x-ms-office365-filtering-correlation-id: 2237bc8d-b810-472c-5f28-08de0d2b8444 x-ms-exchange-slblob-mailprops: Om8TgR6f4EA+wY5dTqkCaj8GWTVLO6Z0TXgM0s5ItZvfdZbnCKoLUk4UBaiy3m4CAthA/qeZRbu7NTMuJf2W9BqPeW1xxOaJtWJoQHX81mctEhNU20qfSmnww18cnX597f5NcRv7pQEUBYq8kp1DL5aL/FYCaD9pv0jeeW6+jT6jFm91//wUZhEMc8Hc0/pb0G/LahkQR+wNmBf40OJc7ylpVUinjhxuDJPgkBsEAsFcCmRy8kPw4EDKkATHd34lpp3miCWt1uhw0BzDxEA1JOIEoJG/gvNmdgH9I4WRsDSm5AwEyaD1Jwt6LvTiqmQwMtjM7ZtK4y1zT/xtvPQF9W/2N9klx3ngwgIxINgOZLwHUmWvRjlJ5avtxKjuY2Ip2HdGdCdp7iG9l6Ao5fvfM1HrOG3CJVCyBNglX9S6Wmlqk26oDaQ4/4miugwOJQPQ06rX9UQF4ERa8Nh+kWxWXR9Bxowm01oUmq/0eFZ9QP+iziIyfVAEdomy56zD4koqEltTpKbg91bX1eC/pMFaSUuXYlHlELhVEy+8BbgI3/y7X4hm1lFaYwsRk7NDmJB81nDSOdR9X0pMPlpI5GeYtWul5ujj1v4EqFSjA0OVLUHsvAOf+0sfcEyvqgv7RqZaFHJucQb+Njmp4ddfpfMHjzIwWow3DdiDGh/er8vVl3VEhLZIhbpmrat5ovarZjLgSxmHBio1F9AY9/BhMtWSlRyZBPe21E+EX7qQr87AuFMfy4640qJPx0Z2dGhr5aTHE2/vJiy8fd+ZOctyGJL3j5kWRHWvZxUFHcsr4Wv9w4HCooSSWsofSTuDd1ol1TvhhuHTqdL+sJGK1HrIvg9ZWXOkZbU6cfgU x-microsoft-antispam: BCL:0;ARA:14566002|8062599012|15030799006|31061999003|12050799012|19110799012|15080799012|8060799015|461199028|41001999006|9400799040|56899033|1602099012|40105399003|4302099013|440099028|3412199025|10035399007|102099032|12091999003; x-microsoft-antispam-message-info: =?us-ascii?Q?QVk5/6+M4iYOaspQ2wFcR0S4pk9rY5T5QqrQ+Pkb59vqjxZzsI+iBT1iEBJw?= =?us-ascii?Q?kZPjEmWxgMfEaxbusjVg3I4pKMnL59BhjBWakloMb4W8wVf/ejlTSibyEXHu?= =?us-ascii?Q?Nkd/sc+zY6Rm8m0S+l/iC9Fam3cckcLXPlzHOByIxdYlNaufKzqen8xY9Xzr?= =?us-ascii?Q?7N4v83/fzSzzT+yGS+ydE0HczC9UaD0UruiZgfLM047fwJCMg8VM2N7ysXLV?= =?us-ascii?Q?YYvU4XiFZ//wnqJnUOZxJ6Tq+n9j9t/jlo3RAFSJ++6waHop09jNe2vFaa1/?= =?us-ascii?Q?RMndTTq00w7p4LoELX6KXFR5gB3Hiw1o/d8tcmqPhbjm482+vlrAN48z50js?= =?us-ascii?Q?VL682fXAjZ9DCfhTMQmZqMZxHJU+ZZBL3rlJpmfdaLlDdjdPT76xfDOBO5kC?= =?us-ascii?Q?qIMOy/oK8yJKbUpN6DkqWBVHmk3XybTXY8bYNLId3mVQKwEjGlI3BF3FVCFl?= =?us-ascii?Q?JzphEu0lFu62O3ssWTgzS/An4NytKJqTGrtVI6R+ZVaqd2L5Tl5DVe+XD7kZ?= =?us-ascii?Q?VA58B5qRD+iAeHa+fDUFh04P4D5K+9pX1pQvqub3dhUgHQJ/aY9H9jpzMU0s?= =?us-ascii?Q?I5T9XD8G61nTENZCsm3gmTLDSERk2bptee5Ll3pwBUwmcFRlNeAw7NZjV6h9?= =?us-ascii?Q?s4ADmBUtZpuXCA17YA957NbLTSHdf2YBwU2GPd2wR5Wln9oN8QVFXDgf9tyj?= =?us-ascii?Q?RFcEc3JNPsuowu+1wG2WGgJIuG8kbtOfXcK3jG+pr4K0V0ffDUokA7rhQIo8?= =?us-ascii?Q?3Ytk23H9bXkbMY6jjegAOOi8tkEPI852QBtJtaJYluGE6xdVXhCsuxuT8aZh?= =?us-ascii?Q?8v1E4282bkekjPSBBqiSehUJ2DyLHLe4OM4/EhbnMzJhE+4KlwQYrgrOf84f?= =?us-ascii?Q?QeXOLxnF2W1kRM4JYxPl5iEASKtKo8Y/4bUlF8wl9BMvrBOnSLaJyTsEBIVP?= =?us-ascii?Q?wu8gWqJaiSF79BLKbirJDQq74liNi6YwVTxgaLoBCqvOeHqpN6QFVgIeM+fR?= =?us-ascii?Q?gd9sTYRqhumEd8piRYOHfb2JO0wR1X1I+94OeCSsA2kS/QQAK/HtzG7khFRY?= =?us-ascii?Q?vS4iJdvI2mfiR1Dx7yRnPSDVL0v7lJMRocw75wRpnmf9gD3yFbHEW6Jb1Hcc?= =?us-ascii?Q?ZqVafjR9ZLvrFI3gjbenITFlPDm4C8f8jX+xAUZJ5qWDp0IA4lzxIrvvQkxl?= =?us-ascii?Q?KcRPQcQN73qqLwQxA558Quus/kz4jYNCtklyG7LMn1P62MGmNpfdhfIYlgKK?= =?us-ascii?Q?flaZSwo/L2Ma3joJPpNz6VVRhUDh4shnyZMSRVSUR9dO/xIsIITjlGCPvZD9?= =?us-ascii?Q?bribUi5o2GFANZg3QkQuSsd7OJjUa1V+vpQA4nVCM7gAjaVEHtpxreQhETJh?= =?us-ascii?Q?IDaQPKO+3fUlo4Uw8jBfg5O1c+5J?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?CDZApVSjJNNePkSB97zqbTVCokgCfWx6wSd/UyE2mPwIoxLKqBQZXUeJYuu7?= =?us-ascii?Q?K0uM1oIOURkjTWl8gyR7ijkqrccAhbWhvtRTVFl7yzDnBamDc1Usj+cYCxQk?= =?us-ascii?Q?MdfR4aRh4LrSaqaITrIbnU7kmyEOM9JYak6XteLLbD0XIXLi5B2yhDmFvFl3?= =?us-ascii?Q?fP3JSdzhItiyWjOW1ET0ABXg7kQfrfyLYfqIwLLuBHF7T//OBo2V5VAFgIj1?= =?us-ascii?Q?AzWZ2yVbuWQgUigiQwLNYi8NszT4ubj8AXz/nV2YYammYPSjR672KACTYjvP?= =?us-ascii?Q?RyZbHpF8mbrFa7uuINknIRIrFUUWoOJRFsIKoYEVcBxMFwh1RJBbOh3dSmuQ?= =?us-ascii?Q?av8h0jJfysp8l1F8GT7CCS6rVJsLNTKOqOr6anC22A4LaVb/bNseiWJqPsVt?= =?us-ascii?Q?XA3fQOx5d6iAfhnBEy26XwtI9/E0xIyrkuAH8nOWiZeYvCed/ebxPNsqMgyh?= =?us-ascii?Q?R+4q/He2J1HyQbSWNHRw7asf1+QZ4iNxdV+lKtxPLnefVQDEEax0YFGVJZWf?= =?us-ascii?Q?yKpGxqH5pXX0YKtW9d7vZnWlnWi7xkST6ltvAl4GqvmNXieCT2D3Inc3iaI+?= =?us-ascii?Q?IFUs2FIxjveOCO8rmp3j3IlRXKH1M+bxmUxDlDJds6EQi5AmTLecOBCZ1EZj?= =?us-ascii?Q?m93xxFF3v1QXrw67ra8JCWgemxPOq3VrzoK/DSUfBRRSyjlKhl2eK57edBW8?= =?us-ascii?Q?WFAyB7LZX7GP57C38oIQPVl+qj0gLc+xx+c+g19yCoP7bVzv6uQXebsSEpow?= =?us-ascii?Q?IvU8CtjlZQMtmVscRfO0BfjlpfuyiC+y8XCjWfC20eGqoUrAQGwMzWI6jrWR?= =?us-ascii?Q?VuAJDRVdF7FzY/XCFcHvUgGO0fyVqh4078DGYmh5v4xOs9bOl/fVogLp8R1m?= =?us-ascii?Q?IXn+HaxWAUVmU7mgxbEhm/ENuWKSx2n4sAl651Tfo7D2MIHp0jd20cRXavSU?= =?us-ascii?Q?taZXHGXx3SLO5C6x1hrbHG0d4qIZBCPs4qSOG1E6cAShiUN9kTzF8xB1D5ID?= =?us-ascii?Q?L2oJIuOS/zxy4hjlLtTOjqreUr6gItCmuMcZXn+6BQm2qrJs35jlM2MlIjrj?= =?us-ascii?Q?XiSr3dHvcEqpKPkJ5WzVxg8T0mDZsgP9kM8uQa6cYaiTIjf6Xx0Ydms/Kpjc?= =?us-ascii?Q?udP+J8/6BpfmaA2bPjsfuUrbqZzuu6wfcHJPP5gMFHoZ4cqyJQ7E0ponhJ0h?= =?us-ascii?Q?3HEbYo68JUY6DUccoxq5d2iPZ2IzuDsQw+dptFnpNyO7WBG5J+qiGy9dcoE?= =?us-ascii?Q?=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-9052-0-msonline-outlook-64d29.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR17MB3466.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 2237bc8d-b810-472c-5f28-08de0d2b8444 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2025 03:16:08.6899 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR17MB5980 X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID 0.001 Message has a valid ARC signature AWL -0.083 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_PASS -0.1 DMARC pass policy FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider GB_GEN_REDIR_URL 0.5 Redirector found in href link HTML_MESSAGE 0.001 HTML included in message HTTPS_HTTP_MISMATCH 0.1 - SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [proxmox.com] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 This most commonly applies to network-based storage technologies, for examp= le NFS, SMB, iSCSI, and so on. In fact, all network-based storage types pro= vided by default are automatically marked as shared internally. See here for a full list of all b= uilt-in storage types. I assumed this applied to my plugin because it is using iSCSI. Not a big de= al. I actually think that the user may want to choose not to share the stor= age, so having the option seem good. ________________________________ From: Max R. Carrara Sent: Monday, October 13, 2025 6:18 AM To: Lorne Guse ; Proxmox VE development discussio= n ; Morgan Littlewood Subject: Re: TrueNAS over iSCSI: Issue migrating VMs On Tue Oct 7, 2025 at 11:03 PM CEST, Lorne Guse wrote: > I managed to answer my own question. I implemented the shared option and = explicitly set it to 1. I found it in the documentation but got confused wh= en it indicated that all network types are automatically marked shared in t= he background. Do you mean this chapter [0]? Could you perhaps let me know what in particular was confusing? Maybe I can rephrase some things there. FWIW, making it possible to *always* mark a plugin's storage configs as shared (like the built-in ones) is on my backlog, but I haven't gotten around to implementing that yet. > > Migration now works as expected. Glad it works! [0]: https://na01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpve= .proxmox.com%2Fmediawiki%2Findex.php%3Ftitle%3DStorage_Plugin_Development%3= A_Writing_a_Storage_Plugin_for_SSHFS%23Supporting_Storage_Sharing&data=3D05= %7C02%7C%7C07f1a6f7118c4b179f1608de0a5293cf%7C84df9e7fe9f640afb435aaaaaaaaa= aaa%7C1%7C0%7C638959546954125027%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOn= RydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%= 7C0%7C%7C%7C&sdata=3DQ04Vgvfu6ADA%2F0NTZ6WP9cBhJE8JiEEQxI3bFS4cebo%3D&reser= ved=3D0 > > -- > Lorne Guse > ________________________________ > From: Lorne Guse > Sent: Tuesday, October 7, 2025 2:25:33 PM > To: Proxmox VE development discussion ; m.ca= rrara@proxmox.com ; Morgan Littlewood > Subject: TrueNAS over iSCSI: Issue migrating VMs > > I'm experiencing an issue migrating VMs. > > 2025-10-07 14:12:08 use dedicated network address for sending migration t= raffic (10.11.11.6) > 2025-10-07 14:12:09 starting migration of VM 103 to node 'prox2' (10.11.1= 1.6) > 2025-10-07 14:12:09 found local disk 'nas:vm-103-disk-0' (attached) > 2025-10-07 14:12:09 ERROR: Problem found while scanning volumes - can't m= igrate 'nas:vm-103-disk-0' - storage type 'truenas' not supported > 2025-10-07 14:12:09 aborting phase 1 - cleanup resources > 2025-10-07 14:12:09 ERROR: migration aborted (duration 00:00:01): Problem= found while scanning volumes - can't migrate 'nas:vm-103-disk-0' - storage= type 'truenas' not supported > TASK ERROR: migration aborted > > I've been bouncing back and forth between the patch plugin and native plu= gin. I thought I had tested migrations with the new plugin in earlier versi= ons. > > Does my storage have to be explicitly marked as shared? --===============5662218386700066229== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel --===============5662218386700066229==--