From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 18BDF1FF190 for ; Fri, 10 Jan 2025 13:37:06 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 543242C4A5; Fri, 10 Jan 2025 13:36:50 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=j+8Adk1MsxgUKtpE11Wq87uZxx9CZ89BMJ+4hwE8oPmdShDsBONaXLAGWq5flEgvKSlDrzp4V2x+iLWkFGnZDDHARLVD245bLyk8gJZ/IXVBxKFEtOJr8OEEh/Y/MSAso6EcsI3ObTwkJJaF2olzWb4ibxbr5jJuxQop/1UwKNdsg343cVlkmMSYkrUtgLPfocTwJFoDDDxIXrGaPKCFWt7IwaHgKoBVFkZfMO9y1tncO6pZvwXBoZnf774s8LVAQBsqPHeoX2S83sVwlxNkHEJQBttd2oqpanSSaskbICutU6qCu1VX5OwLw/vGWl/z+oPbaNGlWJ2yfTXQu5lUrA== 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=erkfm95sirHsBtXj2t+xq2UvdpFp3V44RXC6HY7vHLI=; b=U9RbhJFPzzlyYID82im+4G7TS7v0EKPIDtFUtnZ4TWlTmCAXII7hDr+vth7bERXfheqjVFefCuxwPjndl32T405TQ912d8Mz+r3Sgd8YqoNsJSqjV0VBh0fRKaUpwDnOs+8f/qcK2y/8VXTnjEtHGRY3ZNczkZ2+j5oLpcN4j9mK1DkusLPbc31J4H454Ouh6KY8l4Dv/XH73FK0Ehmmu4k8pEw5UFfcqqf0IVLc8QeUlrFb2ASyLeQrM+g6O0e78PUx9V19eHiD0+uEbJHpyu4L5K22ikcRt+zsJHPu1SdMiYl4zdn3lUYpP3JMg9i9mOr8+QXHm6x21d9dkLNCJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bestsolution.at; dmarc=pass action=none header.from=bestsolution.at; dkim=pass header.d=bestsolution.at; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bestsolutionat0.onmicrosoft.com; s=selector1-bestsolutionat0-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=erkfm95sirHsBtXj2t+xq2UvdpFp3V44RXC6HY7vHLI=; b=K8/LkyCpIRdiriA1igUdiO2i6iCWVfzDRcINcpYNs2mp1NHw4eBXES0d1GsD3sr3uPhA97UyXd20ReaEfX+00KGNXZmoql5PY8J/rKuUj7GXfRZL5FW0zqBkXtnXHGnV0uz8HWHliRc7Jy1uQ+kn6JN4SMnJTqbSqCu0YeWPcYCGKi1bptkvoPswxEpnRWIdn6sLjK9HHAuxmKgnHMZN7Zn2QBmMPkEeRRfzRH1odew8z5OIY6QGC6X6N+EUZ8bFLwamqHzzT+3/CKeHYM/JtxTMaiSz5blc87BknR4OwzvWbM8cZ3/bGLRZxPTO+dk9CoDLiIB/v5J3ToJwnnLyWA== From: Udo Rader To: "pve-devel@lists.proxmox.com" Thread-Topic: better BTRFS integration Thread-Index: AQHbY1dMkTrninoGjkG5oNivaKcDFw== Date: Fri, 10 Jan 2025 12:20:43 +0000 Message-ID: Accept-Language: de-DE, de-AT, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bestsolution.at; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS8PR09MB4645:EE_|GV1PR09MB7155:EE_ x-ms-office365-filtering-correlation-id: 7c1aadff-d3ba-4ae2-4cfb-08dd31713426 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?/qg6BH1d4Kix2tuO5OVbu6xUDoJTcMR/F2+xcKvVfXoAB4vsSVpnKTgaD1?= =?iso-8859-1?Q?EYVFQHnbsEpFCv1+pRZUSJ+0rYmvMp+Qopddbm5Qy37NWKTEGsbDMSTKNK?= =?iso-8859-1?Q?b2uvE2mrWCoVAxB6xuoehwB7GOmtd2vlITQjl/XwHYd0VQ1uaXhshJ42y3?= =?iso-8859-1?Q?qcUoHqf7C8w/Ydy4zeg7PR429PGrqL9o8MoYIIhvWGPAD2c2Q0l53lZgDk?= =?iso-8859-1?Q?LRI/PpAjV652V9IoBJMajEIuIG2hbVKmu9zJX3v3sWc0rObqieGpvL0BjM?= =?iso-8859-1?Q?YVA00jlhv8PKYyCrvBXYHfrUkLFPnbWIwc4Lz4pAipI3g+mvLXFkCLbpZp?= =?iso-8859-1?Q?4Pvh/nm9E3zivpujF6DAl6Iwb4hPt0pAaWsH8GRhIoUDIL3ABkrHo2S7wO?= =?iso-8859-1?Q?1ob+IURjr6s2SMAIWW8/1VjOa/75rkhanbaFsvZdj2sx7G2JOQEcMtC9Bv?= =?iso-8859-1?Q?pQoGaCdV/Dnr1A9tSWG3p6NKpLizpvbgPfgprJdKNpemYd+bzaRrTiXcwi?= =?iso-8859-1?Q?KmNUUU+nJGvT4G5VMzSsrtxoWrIQ5wkjE4+XqhyvMj5HB5+0u0VFosT/K5?= =?iso-8859-1?Q?o5mK8ynBDlusPjUquMPUw4nGvt4xwJnoof+/UiZxpey+coEqYrSgzNgHX/?= =?iso-8859-1?Q?TRsRau+rmJY//AEyhY4W9Bsf9fE5kA5UHPHik85ARJ3jRSGqpq5pbHTzBN?= =?iso-8859-1?Q?L+9upKjxwDUoWLUuk0Q6JDFIXRFW4iEIKQ+Kdl/ws0JfQd4dYU1nek9Io/?= =?iso-8859-1?Q?WyeVkn543fWtGHwupkghHVdGOJpf/9W1Jv6/zh4rQlfqlZvCDAmZPbgrce?= =?iso-8859-1?Q?mOrysWlxwpY16Q2YqUSvhGbCr3j5/1ssTGctamK23wCvPpfKhIYdWL8ZwE?= =?iso-8859-1?Q?uneOPPUpRFgdOzXWo1zT9U52JhLshwy5rfPK9g/44gPO8fykdCRQ8yzUtm?= =?iso-8859-1?Q?T9co0Wbw3vylVhEpHrl1OTKs9LDjiX9x3Q0/XWrWnjtCIfK7iECZAKAxXL?= =?iso-8859-1?Q?iPEhqgW7qdVDqpusehagc7TgzWKuKu3VTJgcOcaMSiPWYz0R93lzV56TNl?= =?iso-8859-1?Q?Uzxui/CCn2Y0t/+ia3eJ17mW2hUTrHs7H4SgXWUgC1KV/lBLtPPWOnparD?= =?iso-8859-1?Q?nFPYb7sEfCfP5y7jW9aQEQA8ncRy6eciFrU/ocZ7o5/L6JkuMLjjFlalLv?= =?iso-8859-1?Q?rmIFEB1/beLjwPgsU0rDww5n1eJMgIvrguwUpWm+vDbAydyzkSVK/3wSAo?= =?iso-8859-1?Q?IVABGMvg4tefLh/o28tkRY3LenZ140t0cX/jk2XA7iYpPzRLYgJE7hQT8v?= =?iso-8859-1?Q?oFfPeNjvXBgI0ZL2sqvInKuaI25+U96T1fZtND7ZI/AcDxofYR8Z99aSlh?= =?iso-8859-1?Q?qeqKLip2LXv9SKY7shJLK0Nez6w0i56K3/Hg3arRrxcWM1NADo+2UXx9a6?= =?iso-8859-1?Q?p5zYVFILiNcepwIaPHnjfffOSp2MH+bF6BA4iZzzf2DqZmPjoxWbBJVht0?= =?iso-8859-1?Q?X5J5vLfsFIhe8Yq00z+59M?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR09MB4645.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?jJn2BJDIABM3NAmH3Jrr16tlIimf+LiA41SGvft63YccD0U5YQ5tmOb466?= =?iso-8859-1?Q?eU3p5VL2lM2/nVvoztAczwNEq17H7R1Lpak0QEQ6WP+FU54d5C8qq3kLt8?= =?iso-8859-1?Q?eUBl71DTKl2cBqDo76JSYQabcX79DLCZJUTCoSWaw3lXPHwUckSJHySA62?= =?iso-8859-1?Q?7PYtJSH511bDgZzU4RlDKpbZhDtgoeuMMziuArAcoIILKe44narTdVLfXw?= =?iso-8859-1?Q?XOg/KQkJNxmz+2eSp77+ASAUTTXULCP82hx8fbrMoV127hkUXQgreOMvPM?= =?iso-8859-1?Q?a4vcBTMjYwXxEYMEixtHs6vKRaC7tnVbBibPS+giJwppHrFOvU45Bcslnw?= =?iso-8859-1?Q?Ybq2AS/S5uDQYi+L0Yu9zz+0jWEM6lsiolQ6wTBlUOTsk1JTifEjpMnvD8?= =?iso-8859-1?Q?EeSTY7je6IHNn5D6KtT6Ng/h4DHVUn1ZPEnc/1yXyFQMfFYcqAxoaS1NIg?= =?iso-8859-1?Q?DVvNQFYrnJAnlHGLF3CYcf/cnanbWQCw4/MP/XpbrPpBco+bH7Q6xYkagf?= =?iso-8859-1?Q?i5nKc1/WihipX8S8j3isjeWLf6gRfA3iRQAssQ+YM3rBVhuoZC1At63jOd?= =?iso-8859-1?Q?ydEzh/ykcJ7Lwlok0kMEOG5LzVkB6ZPD3OzcFtP/lUSCMhriyzxkbDdS+M?= =?iso-8859-1?Q?b1UClofUWZ+QyN+2PUpupXOkEMj6DyiGcIR47vo5rXd28zypa6/hWbmB9D?= =?iso-8859-1?Q?kR5XxKUuDZuqs0luPR9cxFRonFS7vX7v+ZaNlPNxvIKRKRLjhzmW96PMfx?= =?iso-8859-1?Q?gtWcRCoTziGKQ0pJ+5TI0PfgIUwDZgx9UrebGm5036OvAMvhtssDAB5U0v?= =?iso-8859-1?Q?yTu5iUWJcv+bdlSIpucA8IuXSnV6672txnwa6ojafam9u56Gq4FbqQy4y5?= =?iso-8859-1?Q?z4ma7DGG6/1lLxRJUCfNj0niDKny1Y9S4jOeXADI/Bm2z8N8hyxuG0mBNp?= =?iso-8859-1?Q?ykX4k59YHvQHyPNIKZuCVgxla5XGL6EHJZgrzXvTGN2mP0A0ugauao2RDd?= =?iso-8859-1?Q?3r5yBMIPK2ukMxmbkGfNfyCusiUN0Jyfwi3UaFvY9bEW8vhCyaIjuBJqhQ?= =?iso-8859-1?Q?xRN5UTMgJ49A6kducHOxBJtyH9ox/OvwySugRqGiFe07UpOFVXKQTkqpzH?= =?iso-8859-1?Q?PrWHBFW6Q5ljdENRdU++nDxkQj8Eth8sKGokbYgURudJZICcbti4Fj7M5R?= =?iso-8859-1?Q?GOQMUKI+5K2VwYxI24/qfwXdyhGo4nzobD9qkg7WJSITrcaXJinkJW+caE?= =?iso-8859-1?Q?Wbz6XEc6MY/kFIz8zq7G21q2McTwbLchgdotfq41+3ZMAhBEwQn2pr34Pc?= =?iso-8859-1?Q?M6KQzFjnz/Yf7J6sC6S0M/0myLbNTNm1tuYJRw40SEbPCUQkW72FIB5QhT?= =?iso-8859-1?Q?yIxnxMsQWTNGwOLVq/b3HX+UN2dJQRac/Nc0G1Q10O1+Z5pR7gc+WBRWzJ?= =?iso-8859-1?Q?xmT8TPnLVaJAWV2oOrx72JC6Xf7uOXESOtMMP1YSG3o4uyb6cWlRlz6vla?= =?iso-8859-1?Q?TwQgrWWKOl41R/e+VuiIvDyliLDOzMX8pQ6iMKhZ5f1QCIzMjtFvLaj0hJ?= =?iso-8859-1?Q?yxQOONrbNh+qmYj755wGI6H33wyYF9jtPssHWNaY7JRERUzP9EK4e40t69?= =?iso-8859-1?Q?3ciq4gXfuflgi/b/A4nEz9pSMjV6DD70Fm?= MIME-Version: 1.0 X-OriginatorOrg: bestsolution.at X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR09MB4645.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c1aadff-d3ba-4ae2-4cfb-08dd31713426 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2025 12:20:43.2373 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 6b1378a5-e138-4111-80bd-7e44c0718f83 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: A72do9OM0ObImvdPfL4ONViHmaS16qHIF2E+4SLJAcLNYhmEbAXPWVpyyG5/7Ow9yG58deOYB4GJaPMbsFYadCrZgNyvSy4BlTBW4o9AWLI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR09MB7155 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.586 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 DMARC_MISSING 0.1 Missing DMARC policy RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: [pve-devel] better BTRFS integration X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" Hi, I have been using PVE with BTRFS as root on some nodes for some time now an= d all in all it seems to work quite well. What is missing, however, is a de= eper integration into the user interface, for example. Browsing through the ML archives, I see that every now and then something h= as been done to fix minor BTRFS issues and add features, but as far as I ca= n tell, no further attempts have been made recently to fully integrate it i= nto the UI and/or backend API. Although I'm no BTRFS expert, I'm still tempted to improve this situation b= y adding the necessary code for the user interface and backend. I have cont= ributed a few things in the past, such as the ISCSI ILO plugin, so I am gen= erally familiar with the PVE sources, though not really in detail anymore. = What I would like, for example, would be an integration into the UI + API a= s for ZFS, i.e. at least the display of existing BTRFS devices, profiles et= c., but ideally of course also the creation and editing of existing BTRFS p= rofiles. But before I jump into it, I'd like to know if anyone else has worked on th= is or is currently working on this, as there's no point in duplicating work= . Or maybe it's on the roadmap for the next version anyway :D BR Udo ________________________________ Udo Rader, MSc, MBA, Chief Geek BestSolution.at EDV Systemhaus GmbH Salurner Stra=DFe 15, 6020 Innsbruck, Austria https://www.BestSolution.at Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck [BestSolution] _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel