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 C6A2E1FF164 for ; Wed, 9 Oct 2024 17:38:14 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 0D5B6B27E; Wed, 9 Oct 2024 17:38:40 +0200 (CEST) To: "andrew@apalrd.net" Date: Wed, 9 Oct 2024 15:37:55 +0000 References: <20241008040109.322473-1-andrew@apalrd.net> <20241008040109.322473-2-andrew@apalrd.net> In-Reply-To: <20241008040109.322473-2-andrew@apalrd.net> MIME-Version: 1.0 Message-ID: List-Id: Proxmox VE development discussion List-Post: From: "DERUMIER, Alexandre via pve-devel" Precedence: list Cc: "DERUMIER, Alexandre" , "pve-devel@lists.proxmox.com" 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] [PATCH ifupdown2 1/1] Correctly handle IPv6 addresses in vxlan Content-Type: multipart/mixed; boundary="===============6095991728403004709==" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" --===============6095991728403004709== 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 1FC38C3D39 for ; Wed, 9 Oct 2024 17:38:38 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id EC307B2DA for ; Wed, 9 Oct 2024 17:38:07 +0200 (CEST) Received: from PAUP264CU001.outbound.protection.outlook.com (mail-francecentralazlp170110002.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20a::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Wed, 9 Oct 2024 17:38:06 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fe9+vU4LIU9dXmnX3yfiGlH06gsY2PJL23d64FfN8a87rWr92lzgYmyHCBZev0GPPfpILahIIvj+1GFFiZqnKDRjM6ti/ljbIbZ6dAoLEZ/whiz39RRmqei/GyFAVsXhro/nZqQnKqp5XY3Qny7oft2P3VLKgqogK7V7iAzvNuQRwZTbBBIzS0Nz0cF73L0nb5pJmBr4rGdsu2cBj4r0KpUotJ4KzyEA1PgFo9bTUSXhw9hNKvrLxHJeT9iniZQmw8706fkImUsQZXH2KkNVyTVruZrnXErUjGhbK2b2dghcA5MpDHni5DQuJbm3IHfYdm7IjDHyjGfTvZJqxC5cEA== 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=LmCxGjeFYwHGvVd3jcxQiC5UTnNCy2Skmbqi1Okro1o=; b=Ues+jL40NXQOoCxoQY1Nocx3mUxFSkljATUtKZXPvbAX/VDljilUaMwnWbJ0DgmT7sSDmY+3VGm3mp7Qw32yWF/DY5xhkCrjJM30iNM19nm6osfBPcrFhBYmXPWpLOD1sDM/wrDq2JQwN3NeOuBZn3igbzOY/veGfr3FOmT0zw+kmOUavClvO7+2KPCdHYG8eF5dojUEpw17d8sJN4SUamRrhqcvnyP8bBq1W4FMPZLFoeohP3NcU+nkl+2n+Hi5nG3cD7hQE9fiPYbb1d4xaaXyjZEPdNl/NrMPjxHMxdqUULWJGjATBO244WuOokAh3E/OREHltxfXhwZyD/wx+A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LmCxGjeFYwHGvVd3jcxQiC5UTnNCy2Skmbqi1Okro1o=; b=WCRBZt1vUOtp+TZPar/naBA+JKwxSWMMszH0JK2YjPppSQif12g6tVTgCEMBkOjSzuMT/7DPXP0NK+4raZI0ou1KZ4baI8FK/vO/1wDAUeFAH5D28L2gZtq5j548/Auj7XlAn1IRGwvEt/wmsOH79sFwR9FXAfLMzeWbDSMvPwI= Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:d8::7) by PATP264MB4790.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:429::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.21; Wed, 9 Oct 2024 15:37:55 +0000 Received: from PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb]) by PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM ([fe80::4c89:3ea0:833e:abb%7]) with mapi id 15.20.8048.013; Wed, 9 Oct 2024 15:37:55 +0000 From: "DERUMIER, Alexandre" To: "andrew@apalrd.net" CC: "pve-devel@lists.proxmox.com" Subject: Re: [PATCH ifupdown2 1/1] Correctly handle IPv6 addresses in vxlan Thread-Topic: [PATCH ifupdown2 1/1] Correctly handle IPv6 addresses in vxlan Thread-Index: AQHbGmE11Mxi4qK3MUCUwLXe5LGeDA== Date: Wed, 9 Oct 2024 15:37:55 +0000 Message-ID: <9045eca45de7aa50fd817fb9221cfa04c524ff19.camel@groupe-cyllene.com> References: <20241008040109.322473-1-andrew@apalrd.net> <20241008040109.322473-2-andrew@apalrd.net> In-Reply-To: <20241008040109.322473-2-andrew@apalrd.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.0-1build2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=groupe-cyllene.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAZP264MB3686:EE_|PATP264MB4790:EE_ x-ms-office365-filtering-correlation-id: 4c5b62bf-ccc0-4ceb-ee2b-08dce878583b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?RGwzSlhRRUZoNVkya2VLYUN2VFZKUnVIRGovcFBObmhiSXZhNWpQUlFXTFRu?= =?utf-8?B?OHNOVUluZlZFa0pwWEZVWFRKRnp3alNDekdoQnhnQUlhcGVxN1RGbXEzSGhW?= =?utf-8?B?ckpoc0R1SXVvZUlZRTBaNU1VaTZ2bEhMSzZPZkZrcGZjK2NBZXpVcTZST0Fa?= =?utf-8?B?aDlyK1VEcURmcEFkNTNxUnRhR2VKYW5PSUpFKzgrVVdpNmpDOThpL3RNVkdh?= =?utf-8?B?Z2o5bC9jTHdVL3hwNXUwdUxGeDFwTm81bzhjeGF1RGNPSGFiTVZhNmJTcG0x?= =?utf-8?B?RXF6a1BVa1kyR2JTaDUvYjNUWEI1b05kK1N6dnNFOFgzU05GbEZTVEVUY1dQ?= =?utf-8?B?T0F6UUs2bk1acHNpd1dGaS9GRk9yVDFJelRhMXJQZk94c1p0THFaNWdZS0VV?= =?utf-8?B?bkpxOXVkY01Bcm9acHVmTjYvbUlnRFo1eFRzTHBxd2dlbmlZTmU3Z1IwMzFU?= =?utf-8?B?cUFybU1POTVXVlVObm02Z3d6R1VGb3d6K2E4dkJUdUhCb2pzcnhmSWJqL0JL?= =?utf-8?B?OEZLWjl2WWFHUUNlTHZ3TERneVhNRGhDSzluWmJCSll0Z2lpSW9Zbzh1dGo1?= =?utf-8?B?dzFDSEYwZENkdjZoaW5yd2MxK0V6a2x0Sk9uaE1uMVFNWHVIOE5zM2lTcVZO?= =?utf-8?B?WVB2OEtrVUMrdDluOUQxWDhrMFhyQXBDTmh2WG1oSnJFMlJ0Y1hERnpHTmFz?= =?utf-8?B?WlgyMUNYb2pWRHNBdTlxNXEzbUZFUXgxekVCa011VnAyVHQ3Y2JsRHhDSHl0?= =?utf-8?B?V25qeUdXNmtKbXR1bTZ1NERXZGE1TitqejVyRnFzNkgxNmJYZDM0Z3hKOEZO?= =?utf-8?B?QkUxUi9LR3MrK2d1alpYYTNhTnpObC80RkEvU3FvQkNNOExLQnVobGhkdlZW?= =?utf-8?B?dEJPUmROM1hNNGMwRHJWbU5seW4zTHBQenFSb241ekp0Wi9WYlhrcVRwYjNi?= =?utf-8?B?Z00rWEhOK2NHekdGUll6emduWGZBU2JCcVI0MUJrb0xZZDZFNWErVkxwRnps?= =?utf-8?B?STF1ZDNSM3V5NjU3QTRNUDU2YjBESlpNLzIrb3JCQi9HTkRxMFk3Lzg2cWVj?= =?utf-8?B?MGptM3Z1R1lkZDRoY3pLYkpsZm1OaHpqVUxxQjdNQVExQTVoVUkyY1YxNFgy?= =?utf-8?B?Rjg3ejRhQUx3OVJnWE9qcEN3WDZZVnVIV1hpcmg1QTFpRmd3UmVuclVkWGFq?= =?utf-8?B?cEJ3Wk1ZOUlqTGRqdlNtSkpvSUlsMmtXaWoxUGlpUU5ZZ1hJYTVoL0RVeDl1?= =?utf-8?B?a3lFb21aeVhiOUoxaWtCcXpFUnVRU1l5QzhSbUZCYkUwT0lhM3psYy9wb1FO?= =?utf-8?B?QldINjF6bHAzUVpWN2poUC80UnlRQVVqTzh3Mk9EZkszSW85cE1XS2psNi9l?= =?utf-8?B?MDBMeXFRS0ZvRFd1QzdHLzRPOVRtTDUvdGNlcHB1VWFoeHErZVF2U1NIZFgz?= =?utf-8?B?VUtUUnQyOEwwUVd0Nnp4T3ROZFJyemJVZVZvYm9DUzJrd3dJdU0ra1RYVkdR?= =?utf-8?B?ZDRmOVFpY25pSjJRU1dRK2xmbzhwUGFYNGt6UzdhUzhvLzBGaDhpUlZOOEow?= =?utf-8?B?a3ZYMzB6MytlRElSaEZaQTZydkJnZ2EyQWV6Z1pDcFlNa1FTMmRBSVNmTjly?= =?utf-8?B?S0dHWEEzbW1UTzkwZG1YaGJ3OGUzWDQvNThobHJSRFRoaDYwajU4UEZnSU1C?= =?utf-8?B?YVEySXhZYXVCbVp5OFhha0UyN3N5T0dNeWtYZ3Zja3o4MzRadHdXODNDQ2VB?= =?utf-8?B?WU44OHhscWxJMU1TNFN1M2Vod2ZlTGlmSFZFWklYVHRLRTVCbW1kMCt5cDlX?= =?utf-8?Q?zm9JbeIkZl/M74n27uB+eXWSEBsLB5WIF4Grk=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dUhHVTBkUlV2VkhGaVAxY3dyQWZ1b3hMQUVoQXhBZjdnTGluM1BxQzYyanNl?= =?utf-8?B?VC9PU1BXZlAzd2FWbDRPY29TejhvdHN6M0ZKb05vMkJsS2hMK0tRWFd0OStE?= =?utf-8?B?UTFkZ2pYYlVNOTJBNW9iSWlOWHJ3V3Ryd0M5SDQ4d3JCSnJDZDNDcTdpV2NZ?= =?utf-8?B?R3hlWkc2aGtOdmNaclhQNm9Eb244WVEyWncwclZhSndWdkxTV3BSSFNPSHpD?= =?utf-8?B?VE16aXNaSERFd3lpNU1RbkFPWTB5NTh5VjJVbktOcGFPeGliWFhGcGxSSkRD?= =?utf-8?B?NnJrNEhrSUdoVHVyWU5yL01QOHFPZCs5REk2T0tVdy9GSEVNZjZGaVBsZ3pz?= =?utf-8?B?YkZYU3lRKzl1YnlKd0pRdjQ0aHNwazY4cTBueVFRMzJyUUpOVzdDQjRqc3Rv?= =?utf-8?B?YVRLMFIwcnpjVGpxZitzUUhxdlJXUWtsc0Juay9JUFRWaXBiU0tBVjZuRndj?= =?utf-8?B?V2ErYmN1NnlOeEptejJUTkFMemlDeUdvM3B3Y3dOdHBwQmxxZHhMaUJwTHF6?= =?utf-8?B?RjVHczlOUHA0YWYxRWYxSzE2NzlRcy9WL1FSd0k4Z0pSUHdTYVJxaDJsV0R2?= =?utf-8?B?eXcrRC8vcUhTcUxuaFROZ2pjekNRWDI0dFNQTndZRStLV0t4eFZFZFI1TVUr?= =?utf-8?B?THUxbmFoMm14TUpTMk50Zm1QdXppcjhjR2J2VlRYTXZDdEM5Q2hHYXdGTy9T?= =?utf-8?B?UGViemtpY3ZyQktjZlY0bzcwaHJBME1veEF2T1V6SUJoOTRPMThISW5wdW40?= =?utf-8?B?WjZtZlI4QStreEZ0U2hPUWs1VmNYMHVNa2lKSHZXVFhWcGhlMTZSYVMrOG13?= =?utf-8?B?RTgvNTcrWlJPcGxRS3JQL1FJRG5MSlNMRmJGVGd6b3h0MFpMR0ZJRzdoTTZI?= =?utf-8?B?djZVOHRncEhZNjMxZ1dCTWt6UkZpOFRvM202ZUZ5S3Y0cTZQZm5HdWF6YmlN?= =?utf-8?B?OE50dStUUUVvK1QxNVhIbkwrWnJzSHZsbFNZbStncVZrd0ZueXRJVHZDZVdW?= =?utf-8?B?M3B2OVI4Q0tRYWFTWDYyZ05yNTViUEI2WERmZC9yQWNieW80aUhIVnU1azhY?= =?utf-8?B?UlRPUGt5V29qZkVpTVRjUzFrLy80cmxjSlBJN2xPaFg1WFBRL1VqVE1qNEhW?= =?utf-8?B?S3RueGNWaXBlZlo5TnNsTmQxZWl2TEZwTmw4WlVFcjNqdTZkbW1mTW45MENp?= =?utf-8?B?ZmRkR1Y2alZYL1VaWUo1TjRLYUI4cEVXZmoyZXFUNVAyNXNrbFliMFdzeEtB?= =?utf-8?B?NG55dzZUL2lWQmFDUzJUVDArOW9iQ0RPQ0wrQW54UzVsKzFFQXRaMUxnMnVR?= =?utf-8?B?YWVwbTJ5UzhUVWNFSG1MVElJY2xaOHBMdGxIUEFLZHIydnppZGhmYXF1MUpv?= =?utf-8?B?TE83T2ZqYjlGS0dGYkdhaldoQ0N5MUFwYWRLNE5rZFZyeW9oTlJzNVNteGxT?= =?utf-8?B?djlxNzNZdVhNMVpmUGpxYzRBdVJpWHpzak10UjBJN0hEekhlMmk2bEl1L3Iy?= =?utf-8?B?aldPcm1XS0t4dWhaWUszWEFFb0gzUklqc2Q4WGdBQStVMFN2aWJzRWNxSU1t?= =?utf-8?B?Z3QxNlR6UUJRbkQ4WmJBa2laNlA5ek1URmdjZTNXTlpMRVlQNXJkbmJtWHJT?= =?utf-8?B?N1hVT1QydG9LQ1ZBUkxqM1UyM1kzRFlhQVZzeHR6RGxESVBUVHU3QVVrVEha?= =?utf-8?B?Z3ZJa3NoOHRZMys4MVBxWHdrbjllL3RBWE1aSWhsVDRWaG5qMnFjYlIwaHBz?= =?utf-8?B?STFrUUJzZUhXc00zMDhJWlN2T1dJNzh1Y1VWN2RxZDAzQWkwUzUxNDRsVzZO?= =?utf-8?B?WUJ3ZHZac0NXbnVYNW1nMGNFaVppL0Y0UFVUeWp1TVB2Y3hRNGo0VjdTekdV?= =?utf-8?B?WkZra2lUbjJKWWFyM0JDbGFBK3ozcGMxelRISUxpeFI0RERVY3Zpb21JUEZr?= =?utf-8?B?MGZsZU1BblNBdDBiUkw2YW43NDZSRklYQldnN2xZellLMDU1bnhmZVBlaktm?= =?utf-8?B?Z2tGUjNENHF2bkZNSExRNFgrQUNmcWs2MWYrL0Z3bEZNZ3EvZ0JpTmN4N240?= =?utf-8?B?czNnMGh4bFRVSG12cThKRktGOHFPSDNUZTUxYmRMeG1INng2NW5QTFpXUW9k?= =?utf-8?B?TmtsYUVFMWhadjI3ZWhEY2kra0c3K011YVlwUnJvbFBQZVhZaW12WFNRMFNE?= =?utf-8?Q?N4IZvHaaP8F25lN//XENsF30T/ggjxp8BCxizN9xoS2R?= Content-Type: text/plain; charset="utf-8" Content-ID: <862D5BDCD22CAC49AD237B90BFFF95B5@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: groupe-cyllene.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAZP264MB3686.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 4c5b62bf-ccc0-4ceb-ee2b-08dce878583b X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2024 15:37:55.3765 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: e9Mre0AO3Lj43KGeHrVBN1z0u9L1tBllxaI9/RrLVLtSR5tGXjOPn3Twh40arJbgPR9Yrdouy4SB6tMY5S0HstM6G8JMIBG1yWDLBzyrWVsIWIlZzJoQabRCYMfIJAzU X-MS-Exchange-Transport-CrossTenantHeadersStamped: PATP264MB4790 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.187 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_PASS -0.1 DMARC pass policy SPF_HELO_PASS -0.001 SPF: HELO matches 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. [vxlan.py,groupecyllene.onmicrosoft.com] VHJ5IHRvIGxvb2sgYXQgaWZ1cGRvd24yIGdpdGh1YiwgdGhlaXIgYXJlIDIgb2xkIHB1bGwgcmVx dWVzdCBhYm91dAp0aGlzIChuZXZlciBtZXJnZWQvIG5ldmVyIGNvbXBsZXRlZCkKCgoKaHR0cHM6 Ly9naXRodWIuY29tL0N1bXVsdXNOZXR3b3Jrcy9pZnVwZG93bjIvcHVsbC8xNzIKCiIKRm9yIHRo aXMgd2Ugd291bGQgbmVlZCBhIG5ldyBhdHRyaWJ1dGUgdnhsYW4tbG9jYWwtdHVubmVsaXA2LCB3 ZSBkb24ndAp3YW50IHRvIHJldXNlIHRoZSBzYW1lIGF0dHJpYnV0ZSBmb3IgaXB2Ni4KV2UgYXJl IHVzaW5nIG5ldGxpbmsgdG8gY29uZmlndXJlIHZ4bGFucywgc28gaXQncyBpbXBvcnRhbnQgdG8g dXNlIGEKZGlmZmVyZW50IGF0dHJpYnV0ZSB0byBzZXQgdGhlIHByb3BlciBuZXRsaW5rIGF0dHJp YnV0ZSAoSSBkb24ndCB3YW50CnRvIGhhdmUgdGhpbmdzIGxpa2UgaWYgSVBBZGRyZXNzKHZhbHVl KS52ZXJzaW9uID09IDY6ICBzZXQKTGluay5JRkxBX1ZYTEFOX0xPQ0FMCiIKCmh0dHBzOi8vZ2l0 aHViLmNvbS9DdW11bHVzTmV0d29ya3MvaWZ1cGRvd24yL3B1bGwvMTgyCgoKc28sIGF0IG1pbmlt dW0sIHRoaXMgbmVlZCB0byB1c2UgYSBkaWZmZXJlbnQgInZ4bGFuLWxvY2FsLXR1bm5lbGlwNiIK YXR0cmlidXRlIGZvciBpcHY2CgoKLS0tLS0tLS0gTWVzc2FnZSBpbml0aWFsIC0tLS0tLS0tCkRl OiBhcGFscmQgPGFuZHJld0BhcGFscmQubmV0PgrDgDogcHZlLWRldmVsQGxpc3RzLnByb3htb3gu Y29tCkNjOiBhcGFscmQgPGFuZHJld0BhcGFscmQubmV0PgpPYmpldDogW1BBVENIIGlmdXBkb3du MiAxLzFdIENvcnJlY3RseSBoYW5kbGUgSVB2NiBhZGRyZXNzZXMgaW4gdnhsYW4KRGF0ZTogMDgv MTAvMjAyNCAwNjowMTowOQoKLS0tCsKgaWZ1cGRvd24yL2FkZG9ucy92eGxhbi5weSB8IDI2ICsr KysrKysrKysrKysrKystLS0tLS0tLS0tCsKgMSBmaWxlIGNoYW5nZWQsIDE2IGluc2VydGlvbnMo KyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2lmdXBkb3duMi9hZGRvbnMvdnhsYW4u cHkgYi9pZnVwZG93bjIvYWRkb25zL3Z4bGFuLnB5CmluZGV4IDA4NGFlYzkuLjRhYThlNTAgMTAw NjQ0Ci0tLSBhL2lmdXBkb3duMi9hZGRvbnMvdnhsYW4ucHkKKysrIGIvaWZ1cGRvd24yL2FkZG9u cy92eGxhbi5weQpAQCAtNTEsNyArNTEsNyBAQCBjbGFzcyB2eGxhbihWeGxhbiwgbW9kdWxlQmFz ZSk6CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9LArCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg InZ4bGFuLWxvY2FsLXR1bm5lbGlwIjogewrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAiaGVscCI6ICJ2eGxhbiBsb2NhbCB0dW5uZWwgaXAiLAotwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgICJ2YWxpZHZhbHMiOiBbIjxpcHY0PiJdLAorwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgICJ2YWxpZHZhbHMiOiBbIjxpcHY0Piw8aXB2Nj4iXSwKwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgImV4YW1wbGUiOiBbInZ4bGFuLWxvY2FsLXR1bm5lbGlwIDE3Mi4x Ni4yMC4xMDMiXQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfSwKwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICJ2eGxhbi1zdmNub2RlaXAiOiB7CkBAIC02Niw3ICs2Niw3IEBAIGNsYXNzIHZ4bGFu KFZ4bGFuLCBtb2R1bGVCYXNlKToKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0sCsKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAidnhsYW4tcmVtb3RlaXAiOiB7CsKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICJoZWxwIjogInZ4bGFuIHJlbW90ZSBpcCIsCi3CoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgInZhbGlkdmFscyI6IFsiPGlwdjQ+Il0sCivCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgInZhbGlkdmFscyI6IFsiPGlwdjQ+LDxpcHY2PiJdLArCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZXhhbXBsZSI6IFsidnhsYW4tcmVtb3RlaXAgMTcyLjE2 LjIyLjEyNyJdLArCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAibXVsdGlsaW5lIjog VHJ1ZQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfSwKQEAgLTUyMSw3ICs1MjEsNyBAQCBjbGFz cyB2eGxhbihWeGxhbiwgbW9kdWxlQmFzZSk6CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsb2Nh bCA9IHNlbGYuX3Z4bGFuX2xvY2FsX3R1bm5lbGlwCsKgCsKgwqDCoMKgwqDCoMKgwqAgaWYgbGlu a19leGlzdHM6Ci3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNhY2hlZF9pZmxhX3Z4bGFuX2xvY2Fs ID0KY2FjaGVkX3Z4bGFuX2lmbGFfaW5mb19kYXRhLmdldChMaW5rLklGTEFfVlhMQU5fTE9DQUwp CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNhY2hlZF9pZmxhX3Z4bGFuX2xvY2FsID0KY2FjaGVk X3Z4bGFuX2lmbGFfaW5mb19kYXRhLmdldChMaW5rLklGTEFfVlhMQU5fTE9DQUwpIG9yCmNhY2hl ZF92eGxhbl9pZmxhX2luZm9fZGF0YS5nZXQoTGluay5JRkxBX1ZYTEFOX0xPQ0FMNikKwqAKwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICMgb24gaWZyZWxvYWQgZG8gbm90IG92ZXJ3cml0ZSBhbnlj YXN0X2lwIHRvIGluZGl2aWR1YWwgaXAKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICMgaWYgY2xh Z2QgaGFzIG1vZGlmaWVkCkBAIC01NDcsNyArNTQ3LDcgQEAgY2xhc3MgdnhsYW4oVnhsYW4sIG1v ZHVsZUJhc2UpOgrCoArCoMKgwqDCoMKgwqDCoMKgIGlmIGxvY2FsOgrCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgdHJ5OgotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxvY2FsID0gaXBu ZXR3b3JrLklQdjRBZGRyZXNzKGxvY2FsKQorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IGxvY2FsID0gaXBuZXR3b3JrLklQQWRkcmVzcyhsb2NhbCkKwqAKwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgaWYgbG9jYWwuaW5pdGlhbGl6ZWRfd2l0aF9wcmVmaXhsZW46CsKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2VsZi5sb2dnZXIud2FybmluZygi JXM6IHZ4bGFuLWxvY2FsLXR1bm5lbGlwICVzOgpuZXRtYXNrIGlnbm9yZWQiICUgKGlmbmFtZSwg bG9jYWwpKQpAQCAtNTU5LDEzICs1NTksMTkgQEAgY2xhc3MgdnhsYW4oVnhsYW4sIG1vZHVsZUJh c2UpOgrCoMKgwqDCoMKgwqDCoMKgIGlmIGxvY2FsOgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg aWYgbG9jYWwgIT0gY2FjaGVkX2lmbGFfdnhsYW5fbG9jYWw6CsKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIHNlbGYubG9nZ2VyLmluZm8oIiVzOiBzZXQgdnhsYW4tbG9jYWwtdHVubmVs aXAgJXMiICUKKGlmbmFtZSwgbG9jYWwpKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IHVzZXJfcmVxdWVzdF92eGxhbl9pbmZvX2RhdGFbTGluay5JRkxBX1ZYTEFOX0xPQ0FMXSA9Cmxv Y2FsCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgbG9jYWwudmVyc2lvbiA9PSA2 OgorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKdXNlcl9yZXF1ZXN0X3Z4 bGFuX2luZm9fZGF0YVtMaW5rLklGTEFfVlhMQU5fTE9DQUw2XSA9IGxvY2FsCivCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgZWxzZToKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgCnVzZXJfcmVxdWVzdF92eGxhbl9pbmZvX2RhdGFbTGluay5JRkxBX1ZYTEFOX0xP Q0FMXSA9IGxvY2FsCsKgCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICMgaWYgYm90 aCBsb2NhbC1pcCBhbmQgYW55Y2FzdC1pcCBhcmUgaWRlbnRpY2FsIHRoZQpmdW5jdGlvbiBwcmlu dHMgYSB3YXJuaW5nCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNlbGYuc3ludGF4 X2NoZWNrX2xvY2FsaXBfYW55Y2FzdGlwX2VxdWFsKGlmbmFtZSwKbG9jYWwsIHNlbGYuX2NsYWdk X3Z4bGFuX2FueWNhc3RfaXApCsKgwqDCoMKgwqDCoMKgwqAgZWxpZiBjYWNoZWRfaWZsYV92eGxh bl9sb2NhbDoKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNlbGYubG9nZ2VyLmluZm8oIiVzOiBy ZW1vdmluZyB2eGxhbi1sb2NhbC10dW5uZWxpcCAoY2FjaGUKJXMpIiAlIChpZm5hbWUsIGNhY2hl ZF9pZmxhX3Z4bGFuX2xvY2FsKSkKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdXNlcl9yZXF1ZXN0 X3Z4bGFuX2luZm9fZGF0YVtMaW5rLklGTEFfVlhMQU5fTE9DQUxdID0gTm9uZQorwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBpZiBjYWNoZWRfaWZsYV92eGxhbl9sb2NhbC52ZXJzaW9uID09IDY6CivC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdXNlcl9yZXF1ZXN0X3Z4bGFuX2luZm9fZGF0 YVtMaW5rLklGTEFfVlhMQU5fTE9DQUw2XSA9Ck5vbmUKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg ZWxzZToKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB1c2VyX3JlcXVlc3RfdnhsYW5f aW5mb19kYXRhW0xpbmsuSUZMQV9WWExBTl9MT0NBTF0gPQpOb25lCsKgCsKgwqDCoMKgwqDCoMKg wqAgcmV0dXJuIGxvY2FsCsKgCkBAIC0xMjM2LDcgKzEyNDIsNyBAQCBjbGFzcyB2eGxhbihWeGxh biwgbW9kdWxlQmFzZSk6CsKgwqDCoMKgwqDCoMKgwqAgaWYgcmVtb3RlaXBzOgrCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgdHJ5OgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmb3Ig cmVtb3RlaXAgaW4gcmVtb3RlaXBzOgotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgaXBuZXR3b3JrLklQdjRBZGRyZXNzKHJlbW90ZWlwKQorwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgaXBuZXR3b3JrLklQQWRkcmVzcyhyZW1vdGVpcCkKwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgc2VsZi5sb2dfZXJyb3IoJyVzOiB2eGxhbi1yZW1vdGVpcDogJXMn ICUKKGlmYWNlb2JqLm5hbWUsIHN0cihlKSkpCsKgCkBAIC0xMjQ0LDcgKzEyNTAsNyBAQCBjbGFz cyB2eGxhbihWeGxhbiwgbW9kdWxlQmFzZSk6CsKgwqDCoMKgwqDCoMKgwqAgIyBwdXJnZSBhbnkg cmVtb3ZlZCByZW1vdGUgaXAKwqDCoMKgwqDCoMKgwqDCoCBvbGRfcmVtb3RlaXBzID0gc2VsZi5n ZXRfb2xkX3JlbW90ZV9pcHMoaWZhY2VvYmoubmFtZSkKwqAKLcKgwqDCoMKgwqDCoMKgIGlmIHZ4 bGFuX3B1cmdlX3JlbW90ZXMgb3IgcmVtb3RlaXBzIG9yIChyZW1vdGVpcHMgIT0Kb2xkX3JlbW90 ZWlwcyk6CivCoMKgwqDCoMKgwqDCoCBpZiB2eGxhbl9wdXJnZV9yZW1vdGVzIG9yIChpc2luc3Rh bmNlKHJlbW90ZWlwcyxsaXN0KSBhbmQKcmVtb3RlaXBzICE9IG9sZF9yZW1vdGVpcHMpOgrCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgIyBmaWd1cmUgb3V0IHRoZSBkaWZmIGZvciByZW1vdGVzIGFu ZCBkbyB0aGUgYnJpZGdlIGZkYgp1cGRhdGVzCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjIG9u bHkgaWYgcHJvdmlzaW9uZWQgYnkgdXNlciBhbmQgbm90IGJ5IGFuIHZ4bGFuIGV4dGVybmFsCsKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjIGNvbnRyb2xsZXIuCkBAIC0xMjgxLDggKzEyODcsOCBA QCBjbGFzcyB2eGxhbihWeGxhbiwgbW9kdWxlQmFzZSk6CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiMDA6MDA6MDA6MDA6MDA6MDAiLArCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgTm9uZSwgVHJ1ZSwgYWRkcgrC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICkKLcKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCBleGNlcHQgRXhjZXB0aW9uOgotwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgcGFzcworwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGV4 Y2VwdCBFeGNlcHRpb24gYXMgZToKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIHNlbGYubG9nX2Vycm9yKCclczogdnhsYW4tcmVtb3RlaXA8YWRkPjogJXMnICUKKGlmYWNl b2JqLm5hbWUsIHN0cihlKSkpCsKgCsKgwqDCoMKgwqDCoMKgwqAgc2VsZi52eGxhbl9yZW1vdGVf aXBfbWFwKGlmYWNlb2JqLCB2eGxhbl9tY2FzdF9ncnBfbWFwKQrCoAoK --===============6095991728403004709== 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 --===============6095991728403004709==--