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 D336D1FF161 for ; Wed, 4 Dec 2024 11:10:24 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id B53124B09; Wed, 4 Dec 2024 11:10:22 +0100 (CET) Message-ID: Date: Wed, 4 Dec 2024 11:10:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: Gabriel Goller References: <20241202104626.166056-1-g.goller@proxmox.com> <20241202104626.166056-2-g.goller@proxmox.com> <5kqws66tg5bi2efn4mtbya25avhs6gkvypd3xukdorme57hiav@cub27f5gv4os> Content-Language: en-US From: Dominik Csapak In-Reply-To: <5kqws66tg5bi2efn4mtbya25avhs6gkvypd3xukdorme57hiav@cub27f5gv4os> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.136 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment POISEN_SPAM_PILL 0.1 Meta: its spam POISEN_SPAM_PILL_1 0.1 random spam to be learned in bayes POISEN_SPAM_PILL_3 0.1 random spam to be learned in bayes RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. 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. [net.id, net.name, result.data] Subject: Re: [pve-devel] [PATCH manager 1/2] lxc: show dynamically assigned IPs in network tab 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 Cc: Proxmox VE development discussion Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" T24gMTIvNC8yNCAxMDo1MiwgR2FicmllbCBHb2xsZXIgd3JvdGU6Cj4gT24gMDQuMTIuMjAyNCAx MDoxNywgRG9taW5payBDc2FwYWsgd3JvdGU6Cj4+IGdlbmVyYWxseSBsb29rcyBnb29kIGJ1dCBp IGhhdmUgb25lIGhpZ2ggbGV2ZWwgY29tbWVudC9xdWVzdGlvbgo+PiAoYW5kIHNvbWUgbml0cyBp bmxpbmUpCj4+Cj4+IG9uZSB0aGluZyBpJ2QgbGlrZSB0byBzZWUgaGVyZSBpcyB0byByZXRhaW4g dGhlIGluZm8gd2hhdCBpcyBjb25maWd1cmVkLAo+PiBzbyBwcmV2aW91c2x5IHRoZSBpbmZvIHdh cyBlaXRoZXIgJ2RoY3AnLydhdXRvJyAoc2xhYWMpIG9yIGFuIGlwIGFkZHJlc3MKPj4KPj4gbm93 IHdlIG9ubHkgc2hvdyB0aGUgaXAgYWRyZXNzCj4+Cj4+IHdoYXQgaSBtZWFuIGlzIHNvbWV0aGlu ZyBsaWtlCj4+Cj4+ICd4Lnkuei53IChkaGNwKScKPj4KPj4gb3IKPj4KPj4gJ3h4MDA6OjEgKHN0 YXRpYyknCj4+Cj4+IGV0Yy4gc28gb25lIGNhbiBzdGlsbCBzZWUgd2hhdCBtb2RlIGlzIGNvbmZp Z3VyZWQKPiAKPiBUaGlzIGlzIGEgbmljZSBpZGVhLCBidXQgaXQgY291bGQgYmUgYSBiaXQgdHJp Y2t5LiBUbyBnZXQgdGhlIGlwIGluZm8gd2UKPiBleGVjdXRlIGBpcCBhYCBpbiB0aGUgY29udGFp bmVyJ3MgbmV0bnMsIGJ1dCBmb3Igc29tZSByZWFzb24gSSBjYW4ndCBzZWUKPiB0aGUgJ2R5bmFt aWMnIG9wdGlvbiB3aGljaCBpcyB1c3VhbGx5IHNob3duIG9uIGEgZHluYW1pY2FsbHkgYWNxdWly ZWQKPiBhZGRyZXNzLgo+IEkgY291bGQgdXNlIGBpcCByb3V0ZWAgYW5kIGNoZWNrIGlmIHRoZSBy b3V0ZSB3YXMgaW5zZXJ0ZWQgYnkgJ2RoY3AnIG9yCj4gJ2tlcm5lbCcsIGJ1dCBubyBpZGVhIGhv dyBmb29scHJvb2YgdGhpcyBpcy4uLgo+IAoKYnV0IHlvdSBzaG91bGQgaGF2ZSB0aGUgaW5mbyB3 aGF0IGlzIGNvbmZpZ3VyZWQgZnJvbSB0aGUgY29uZlJlc3BvbnNlLCBubz8KCnNvIHNvbWV0aGlu ZyBsaWtlCgoKaWYgKG5ldC5pcCA9PT0gJ2RoY3AnIHx8IC4uLikgewpuZXQuaXAgPSBgJHtpZmFj ZS5pbmV0fSAoJHtuZXQuaXB9KWA7Ci4uLgp9Cgo/Cgo+PiBPbiAxMi8yLzI0IDExOjQ2LCBHYWJy aWVsIEdvbGxlciB3cm90ZToKPj4+IGFkZHMgYSBjYWxsIHRvIC9ub2Rlcy97bm9kZX0vbHhjL3t2 bWlkfS9pbnRlcmZhY2VzIGFuZCBtZXJnZXMgdGhlCj4+PiByZXR1cm5lZCBkYXRhIHdpdGggdGhl IGV4aXN0aW5nIGNvbmZpZ3VyYXRpb24uIFRoaXMgd2lsbCB1cGRhdGUgdGhlCj4+PiBJUHY0IGFu ZCBJUHY2IGFkZHJlc3MsIGFzIHdlbGwgYXMgdGhlIGludGVyZmFjZSBuYW1lIChpbiBjYXNlIHRo ZQo+Pj4gY29udGFpbmVyIGNoYW5nZWQgaXQpLgo+Pj4KPj4+IE9yaWdpbmFsbHktYnk6IExlbyBO dW5uZXIgPGwubnVubmVyQHByb3htb3guY29tPgo+Pj4gU2lnbmVkLW9mZi1ieTogR2FicmllbCBH b2xsZXIgPGcuZ29sbGVyQHByb3htb3guY29tPgo+Pj4gLS0tCj4+PiDCoHd3dy9tYW5hZ2VyNi9s eGMvTmV0d29yay5qcyB8IDU3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0K Pj4+IMKgMSBmaWxlIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQo+ Pj4KPj4+IGRpZmYgLS1naXQgYS93d3cvbWFuYWdlcjYvbHhjL05ldHdvcmsuanMgYi93d3cvbWFu YWdlcjYvbHhjL05ldHdvcmsuanMKPj4+IGluZGV4IGIyY2Q5NDEwOTQ4NS4uNDFkZTcyZjQzNjQ2 IDEwMDY0NAo+Pj4gLS0tIGEvd3d3L21hbmFnZXI2L2x4Yy9OZXR3b3JrLmpzCj4+PiArKysgYi93 d3cvbWFuYWdlcjYvbHhjL05ldHdvcmsuanMKPj4+IEBAIC0zNTYsMjUgKzM1Niw1MiBAQCBFeHQu ZGVmaW5lKCdQVkUubHhjLk5ldHdvcmtWaWV3Jywgewo+Pj4gwqDCoMKgwqAgUHJveG1veC5VdGls cy5zZXRFcnJvck1hc2sobWUsIHRydWUpOwo+Pj4gK8KgwqDCoCBsZXQgbm9kZW5hbWUgPSBtZS5w dmVTZWxOb2RlLmRhdGEubm9kZTsKPj4+ICvCoMKgwqAgbGV0IHZtaWQgPSBtZS5wdmVTZWxOb2Rl LmRhdGEudm1pZDsKPj4+ICsKPj4+IMKgwqDCoMKgIFByb3htb3guVXRpbHMuQVBJMlJlcXVlc3Qo ewo+Pj4gLcKgwqDCoMKgwqDCoMKgIHVybDogbWUudXJsLAo+Pj4gK8KgwqDCoMKgwqDCoMKgIHVy bDogYC9ub2Rlcy8ke25vZGVuYW1lfS9seGMvJHt2bWlkfS9pbnRlcmZhY2VzYCwKPj4+ICvCoMKg wqDCoMKgwqDCoCBtZXRob2Q6ICdHRVQnLAo+Pj4gwqDCoMKgwqDCoMKgwqDCoCBmYWlsdXJlOiBm dW5jdGlvbihyZXNwb25zZSwgb3B0cykgewo+Pj4gwqDCoMKgwqDCoMKgwqDCoCBQcm94bW94LlV0 aWxzLnNldEVycm9yTWFzayhtZSwgZ2V0dGV4dCgnRXJyb3InKSArICc6ICcgKyByZXNwb25zZS5o dG1sU3RhdHVzKTsKPj4+IMKgwqDCoMKgwqDCoMKgwqAgfSwKPj4+IC3CoMKgwqDCoMKgwqDCoCBz dWNjZXNzOiBmdW5jdGlvbihyZXNwb25zZSwgb3B0cykgewo+Pj4gLcKgwqDCoMKgwqDCoMKgIFBy b3htb3guVXRpbHMuc2V0RXJyb3JNYXNrKG1lLCBmYWxzZSk7Cj4+PiAtwqDCoMKgwqDCoMKgwqAg bGV0IHJlc3VsdCA9IEV4dC5kZWNvZGUocmVzcG9uc2UucmVzcG9uc2VUZXh0KTsKPj4+IC3CoMKg wqDCoMKgwqDCoCBtZS5kYXRhQ2FjaGUgPSByZXN1bHQuZGF0YSB8fCB7fTsKPj4+IC3CoMKgwqDC oMKgwqDCoCBsZXQgcmVjb3JkcyA9IFtdOwo+Pj4gLcKgwqDCoMKgwqDCoMKgIGZvciAoY29uc3Qg W2tleSwgdmFsdWVdIG9mIE9iamVjdC5lbnRyaWVzKG1lLmRhdGFDYWNoZSkpIHsKPj4+IC3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgIGlmIChrZXkubWF0Y2goL15uZXRcZCsvKSkgewo+Pj4gLcKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgbGV0IG5ldCA9IFBWRS5QYXJzZXIucGFyc2VMeGNOZXR3b3JrKHZh bHVlKTsKPj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG5ldC5pZCA9IGtleTsKPj4+IC3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHJlY29yZHMucHVzaChuZXQpOwo+Pj4gLcKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgfQo+Pj4gLcKgwqDCoMKgwqDCoMKgIH0KPj4+IC3CoMKgwqDCoMKgwqDCoCBtZS5z dG9yZS5sb2FkRGF0YShyZWNvcmRzKTsKPj4+IC3CoMKgwqDCoMKgwqDCoCBtZS5kb3duKCdidXR0 b25bbmFtZT1hZGRCdXR0b25dJykuc2V0RGlzYWJsZWQocmVjb3Jkcy5sZW5ndGggPj0gMzIpOwo+ Pj4gK8KgwqDCoMKgwqDCoMKgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGlmUmVzcG9uc2UsIGlmT3B0cykg ewo+Pj4gK8KgwqDCoMKgwqDCoMKgIFByb3htb3guVXRpbHMuQVBJMlJlcXVlc3Qoewo+Pj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqAgdXJsOiBtZS51cmwsCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCBmYWlsdXJlOiBmdW5jdGlvbihyZXNwb25zZSwgb3B0cykgewo+Pj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqAgUHJveG1veC5VdGlscy5zZXRFcnJvck1hc2sobWUsIGdldHRleHQoJ0Vycm9y JykgKyAnOiAnICsgcmVzcG9uc2UuaHRtbFN0YXR1cyk7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCB9LAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3VjY2VzczogZnVuY3Rpb24oY29u ZlJlc3BvbnNlLCBjb25mT3B0cykgewo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgUHJveG1v eC5VdGlscy5zZXRFcnJvck1hc2sobWUsIGZhbHNlKTsKPj4+ICsKPj4+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIGxldCBpbnRlcmZhY2VzID0gW107Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCBmb3IgKGNvbnN0IFssIGlmYWNlXSBvZiBPYmplY3QuZW50cmllcyhpZlJlc3BvbnNlPy5yZXN1 bHQ/LmRhdGEgfHwge30pKSB7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlu dGVyZmFjZXNbaWZhY2UuaHdhZGRyXSA9IGlmYWNlOwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqAgfQo+Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGV0IHJlc3VsdCA9IEV4dC5k ZWNvZGUoY29uZlJlc3BvbnNlLnJlc3BvbnNlVGV4dCk7Cj4+Cj4+IGkga25vdyBpdCdzIHByZS1l eGlzdGluZywgYnV0IHdoZW4gdG91Y2hpbmcgdGhlIGNvZGUgd2UgY291bGQgZGlyZWN0bHkgdXNl Cj4+IGNvbmZSZXNwb25zZS5yZXN1bHQuZGF0YSwgbm8/IEFGQUlDUyB0aGlzIGlzIHRoZSBhbHJl YWR5IGRlY29kZWQgaW5mbyBmcm9tIHRoZXJlCj4+IChubyBjbHVlIHdoeSB0aGF0IHdhc24ndCB1 c2VkIGJlZm9yZSB0aG91Z2guLi4pCj4gCj4gQWNrLgo+IAo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqAgbWUuZGF0YUNhY2hlID0gcmVzdWx0LmRhdGEgfHwge307Cj4+PiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCBsZXQgcmVjb3JkcyA9IFtdOwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAg Zm9yIChjb25zdCBba2V5LCB2YWx1ZV0gb2YgT2JqZWN0LmVudHJpZXMobWUuZGF0YUNhY2hlKSkg ewo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBpZiAoa2V5Lm1hdGNoKC9ebmV0 XGQrLykpIHsKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGV0IG5ldCA9IFBW RS5QYXJzZXIucGFyc2VMeGNOZXR3b3JrKHZhbHVlKTsKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgbmV0LmlkID0ga2V5Owo+Pj4gKwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCBsZXQgaWZhY2U7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IGlmICgoaWZhY2UgPSBpbnRlcmZhY2VzW25ldC5od2FkZHIudG9Mb3dlckNhc2UoKV0pKSB7Cj4+ PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbmV0Lm5hbWUgPSBpZmFj ZS5uYW1lOwo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG5ldC5p cCA9IGlmYWNlLmluZXQ7Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgbmV0LmlwNiA9IGlmYWNlLmluZXQ2Owo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCB9Cj4+Cj4+IHRoaXMgcmVhZHMgYSBiaXQgb2RkIHdpdGggdGhlIGlmIGNvbmRpdGlvbgo+ PiBpJ2QgcmF0aGVyIHVzZSBzb21ldGhpbmcgbGlrZQo+Pgo+PiBsZXQgaWZhY2UgPSBpbnRlcmZh Y2VzW25ldC4uLi5dOwo+PiBpZiAoaWZhY2UpIHsKPj4gLi4uCj4+IH0KPj4KPj4gdGhpcyBzaG91 bGQgZG8gdGhlIHNhbWUsIGJ1dCBpcyBtdWNoIGVhc2llciB0byByZWFkCj4gCj4gSSBhZ3JlZS4K PiAKPiBUaGFua3MgZm9yIHRoZSByZXZpZXchCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxp c3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFu L2xpc3RpbmZvL3B2ZS1kZXZlbAo=