Message ID | 0a5b8b40be92ccf945f6024db85acaf61ac1bc21.1732630355.git.felix.huettner@stackit.cloud |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <ovs-dev-bounces@openvswitch.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=OlTPZ9nX; dkim=fail reason="signature verification failed" (2048-bit key) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=OlTPZ9nX; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=patchwork.ozlabs.org) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XyQGz3Dw5z1yCv for <incoming@patchwork.ozlabs.org>; Wed, 27 Nov 2024 01:40:43 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 368624350E; Tue, 26 Nov 2024 14:40:41 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id bk7XPxJEGLim; Tue, 26 Nov 2024 14:40:39 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.9.56; helo=lists.linuxfoundation.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=<UNKNOWN> DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org CF1F6435E7 Authentication-Results: smtp2.osuosl.org; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=OlTPZ9nX; dkim=fail reason="signature verification failed" (2048-bit key) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=OlTPZ9nX Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by smtp2.osuosl.org (Postfix) with ESMTPS id CF1F6435E7; Tue, 26 Nov 2024 14:40:14 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 9BC9BC08A8; Tue, 26 Nov 2024 14:40:14 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) by lists.linuxfoundation.org (Postfix) with ESMTP id 23143C08BA for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:40:00 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 0F9DF84CB6 for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:38:27 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id FMOtpVP94e5c for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:38:26 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a01:111:f403:c200::4; helo=duzpr83cu001.outbound.protection.outlook.com; envelope-from=felix.huettner@stackit.cloud; receiver=<UNKNOWN> DMARC-Filter: OpenDMARC Filter v1.4.2 smtp1.osuosl.org 0ABD885319 Authentication-Results: smtp1.osuosl.org; dmarc=pass (p=reject dis=none) header.from=stackit.cloud DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0ABD885319 Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key, unprotected) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=OlTPZ9nX; dkim=pass (2048-bit key) header.d=stackit.cloud header.i=@stackit.cloud header.a=rsa-sha256 header.s=selector1 header.b=OlTPZ9nX Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170130004.outbound.protection.outlook.com [IPv6:2a01:111:f403:c200::4]) by smtp1.osuosl.org (Postfix) with ESMTPS id 0ABD885319 for <dev@openvswitch.org>; Tue, 26 Nov 2024 14:38:25 +0000 (UTC) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=xoKBiFwFtCGCMKJfqYAnR7+Dhe9oOuh/GLFvfitGDYHTuFkEPIPgXb/2WuzuMBj5Pkc13pZ+0bdVX0zh3fdm2x1oEhgriEvpGJ9R5YbXdGziMzbG8bL0tUG1SG71+6LOSocIEmzQ7kiyb2HRDA6IuHQQSN5hyqmxjOw4vqcw3DRryCGvcrkEcHP5Q2DXG9ckWC7D2ygRLL3/Ph+hlwljo/nY8kB4ofVxQbRSgal3IvPHGxdd/7uXtm4xBEFjcqVY+mYz89g5UluJVimMAvLbSu9rhItvjStnKolqVfvGIlNiNjUmL+m8foUE/eA4orl11fwZz2whs7BGa6xgS8Br8w== ARC-Message-Signature: i=2; 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=MU2aahXYMRpdgQAiGR0M2WBcijteqoOdQh5BULe9s4E=; b=q/r0PASWQxiYOm1us9GwhixfsZgcOkXLS+YIFRppAWpMaQY+fGN3IJ6dHqBVbhtZhnOjSTJcAMMMI79n/mKfVrtWe0Ybd7s83KgtqntjwBkP3DP9CAKDAZ4Za8su9TZdVTunxBaaJoUlFzr8bSOhUZTmUjkS/MMYR0/pYDb8USHlBhs9CpxyjEvS3KtetrBOJca7Os+24j9c8HqUJlSxgFer0i3MmN5qnlNyOFldOEJVJwhRh/wjSwT8+k679y2UF9sKjPDBB4H8y6zSyZu7Vk8pAKfSRHjn4swCQU3pL3dy1ed7X92a2pz3QOfhPfMwflIaFgmXVT0MWW+bCeDCSA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=fail (sender ip is 104.40.229.156) smtp.rcpttodomain=openvswitch.org smtp.mailfrom=stackit.cloud; dmarc=pass (p=reject sp=none pct=100) action=none header.from=stackit.cloud; dkim=pass (signature was verified) header.d=stackit.cloud; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=stackit.cloud] dkim=[1,1,header.d=stackit.cloud] dmarc=[1,1,header.from=stackit.cloud]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stackit.cloud; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MU2aahXYMRpdgQAiGR0M2WBcijteqoOdQh5BULe9s4E=; b=OlTPZ9nXHnCMsutEpVYINBdRjzH5YbYBcpbp6ko/3vNL9fvNTgu/VGBtMKKn2/onbfraP9rbusE+ZvinxqZzPTSYOWOo29gZBHNMUwLkBDWOI13QfG+tRDAf40t3dXLtEO2fULkApoBPtJ+5/RD9bvA3Ir+q8d/l0Hcf5S5hTn/txqR9ZjaQKT1zB3uUVVKTGtVBN5oqsinZl4ZROoKOoSptjJ5ZQfmgZYiQeaRLnFrMTkV56gzV/3hxUENBbY2gzh54ATD577LUo8kM3QkwdTOhBM3if8gLzBn/4BLqMMaSUVSAVh78SRwGIxZq66UMJoEFeTKd/dYIKkQ2XCUibQ== Received: from AM9P192CA0002.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:21d::7) by PA2PR10MB8942.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:416::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.11; Tue, 26 Nov 2024 14:38:20 +0000 Received: from AM2PEPF0001C710.eurprd05.prod.outlook.com (2603:10a6:20b:21d:cafe::e2) by AM9P192CA0002.outlook.office365.com (2603:10a6:20b:21d::7) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8182.21 via Frontend Transport; Tue, 26 Nov 2024 14:38:20 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 104.40.229.156) smtp.mailfrom=stackit.cloud; dkim=pass (signature was verified) header.d=stackit.cloud;dmarc=pass action=none header.from=stackit.cloud; Received-SPF: Fail (protection.outlook.com: domain of stackit.cloud does not designate 104.40.229.156 as permitted sender) receiver=protection.outlook.com; client-ip=104.40.229.156; helo=eu1.smtp.exclaimer.net; Received: from eu1.smtp.exclaimer.net (104.40.229.156) by AM2PEPF0001C710.mail.protection.outlook.com (10.167.16.180) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.12 via Frontend Transport; Tue, 26 Nov 2024 14:38:20 +0000 Received: from EUR02-VI1-obe.outbound.protection.outlook.com (104.47.11.42) by eu1.smtp.exclaimer.net (104.40.229.156) with Exclaimer Signature Manager ESMTP Proxy eu1.smtp.exclaimer.net (tlsversion=TLS12, tlscipher=TLS_DIFFIEHELLMAN_WITH_AES256_NONE); Tue, 26 Nov 2024 14:38:20 +0000 X-ExclaimerHostedSignatures-MessageProcessed: true X-ExclaimerProxyLatency: 5054558 X-ExclaimerImprintLatency: 3135773 X-ExclaimerImprintAction: 5334dc00fd1f48f28f1a9994c52f87ed ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mzdJMFT4zhSHIHciMOvXkmhSj8LuAZdAfVOVL532YQvX3WZIupLbjP/Udytgp2YC7kVoWRoVNVOaOeHtp6gvDWJhFkwFKnfhhnCvuEtdSDUxzsEg1G4qqQyNr/t4ZQZWUiCjIOnNntnyXPTW0JTVYgANtPTotn++1MhAklVtGkThX9R4IpNg0VpoEi51W96Rj79whGD1fAWPqxJiOENJr0fDdCl7UOtNIkE4s6UxQAmMTgxV2IH8svOYJ9jzTlpH5dw1C3Av58sh2uEm4uJhZJcRUnHEi0EWDSUBI8iRYGkvBxhquX0W+u6TR2tNjTa/MK4lWcgjR1ggsBmLeDEY7Q== 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=MU2aahXYMRpdgQAiGR0M2WBcijteqoOdQh5BULe9s4E=; b=fhTrx0jxiF2ZxtSuXQuUiXUfUaTFJ+3SuA1P4S4JMSte35DdgzkC4kGshd2fwYhxqRWFN8dxkiD9ZTtDgSqGR5LF0ZxL8Z8uhnxmoNwGScmtBzS3MRkRRff5ZlmTb7MMK/AtUiwrA+sBmCpaUBJw63j1iyeLu5xnlF29367kTP0oAPnad0+gekKqLaZlAmK2ghbhYzzR0Wn/FqWZ6jRd+hkLK6/Z99nIyxKXi0osto0H6LTl9iqx2jYetfqkeQ+yfMc1c0d2GwE70D3aG+kE249ZYZNj4OkFpRf9Tf2Db4K16IFKwgXEh3Vfu5oa8hSozjTiU5agl+X7VRrwaFCGoQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=stackit.cloud; dmarc=pass action=none header.from=stackit.cloud; dkim=pass header.d=stackit.cloud; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stackit.cloud; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MU2aahXYMRpdgQAiGR0M2WBcijteqoOdQh5BULe9s4E=; b=OlTPZ9nXHnCMsutEpVYINBdRjzH5YbYBcpbp6ko/3vNL9fvNTgu/VGBtMKKn2/onbfraP9rbusE+ZvinxqZzPTSYOWOo29gZBHNMUwLkBDWOI13QfG+tRDAf40t3dXLtEO2fULkApoBPtJ+5/RD9bvA3Ir+q8d/l0Hcf5S5hTn/txqR9ZjaQKT1zB3uUVVKTGtVBN5oqsinZl4ZROoKOoSptjJ5ZQfmgZYiQeaRLnFrMTkV56gzV/3hxUENBbY2gzh54ATD577LUo8kM3QkwdTOhBM3if8gLzBn/4BLqMMaSUVSAVh78SRwGIxZq66UMJoEFeTKd/dYIKkQ2XCUibQ== Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=stackit.cloud; Received: from PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:30d::9) by GV1PR10MB6265.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:93::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.10; Tue, 26 Nov 2024 14:38:17 +0000 Received: from PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM ([fe80::f00d:feeb:e45e:54f8]) by PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM ([fe80::f00d:feeb:e45e:54f8%4]) with mapi id 15.20.8207.010; Tue, 26 Nov 2024 14:38:17 +0000 Date: Tue, 26 Nov 2024 15:38:16 +0100 To: dev@openvswitch.org Message-ID: <0a5b8b40be92ccf945f6024db85acaf61ac1bc21.1732630355.git.felix.huettner@stackit.cloud> Mail-Followup-To: dev@openvswitch.org References: <cover.1732630355.git.felix.huettner@stackit.cloud> Content-Disposition: inline In-Reply-To: <cover.1732630355.git.felix.huettner@stackit.cloud> X-please-dont-add-a-signature: thanks X-ClientProxiedBy: FR3P281CA0119.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a3::19) To PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:30d::9) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: PAVPR10MB6914:EE_|GV1PR10MB6265:EE_|AM2PEPF0001C710:EE_|PA2PR10MB8942:EE_ X-MS-Office365-Filtering-Correlation-Id: 5434c1b3-ef31-488b-27be-08dd0e27f941 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info-Original: DtZ6bKCmNli5vD5EoCbl4+Tt3+g214WD092FIFhxdcnIqykS76nFxJMHPXUFjfjAbthHISyC6PMCIsY4DQ5agvvhDVQYwE/xzGABLj18KjbA+OHZmGO20OWqS31gIN+Yd6nvO/r5Ybz72IHvKgS8ONcuQz4ycCM36ou25w8SEJtq+Ci11AJ2OIiI3D6FshEaKcslvIhefX9F0CQoa8YeB2GLwuChyByIKV24LcSRIERB1cL11en1MIVQM1JZPy/+L5tks54mzBAOgQZkTkzsAdGXNMif+QR4KhVOAOLFpELAve3SM615SjXjMYk3G7GzaaEShnA08L+9M9m5Lt68DHIfU8/l4T8znNnqdfKwwolUCE7qjf/2vcgbbxZLnzkB2M1/Bg+nkr6ABCtPqtLTBQy1tZZaNAXkAHneT+AeWEaJwQUwQJwcm9AVAHqUkcWHqUSB5bSK8clt0IKL6VCF+oMU/FM5NbRoA257+jlo/4iQtL76D265HIKuKeawKjgVMn8VUKupO9QwPRiZE+EazkLramFCxqqcFdhQhQsbUI2IQyEZv9j1xTxPmChXf23D9XqPbqe7ZJij/73jhl/s/bj9eRmL68DjMgNfVJ3X9O7Ab5F5Ce6VG7VT1oW1E/Khp/QL4y1te1Jog4amyznjACzykg5Q2ITt+YjI6cpF+eo7UWubpebMX0x4BE9DBxNomCR/znzC7AF3K72Xn9wYMybXri44Q+WjjPOVX321Js+6mlcOsYKbXW306wxIMc8STMdYy09jI4u+eByLQxgZP4jt9v4GmB6mgxrNfUkv+Z+NABr3dO/iUkRiJcpW5gtcS7CGJ6d2KhLvOKCNOtAG88dk/aoJPmJDTeWBfFeou/lmJBrOWzUxSiT9JHjIcAJIj0au7NvD1QsutJpRdbwXV+iUI6EJ8QeFy5h7Okx/ReQXrY7EHhLEWcsr8SHnUEULLP0M5qyfTA2OJXPeapS3ZKZFcr1QGSSAxoxCRVKZua/0bvP4IQizlThcOKyDdtLDtb2dxx3ZxrwiMMNCFWVRQyQflArpwWCnQ+mXpIoc5ePwxdcDaYwaq+SJR3kUOJuCFToZesdTxpBK7MLq/9PGcrUWP70OGRdX4kiPjx2ocED4hnF/y7pco8jd392Fgzom1ycpf+efLiJ8RZPvhR88D4v/V0iTrtBAHTUHwuD0+LkHU9NUrNkL/mDkNY5LGpIApCG6UJmptGIhjDqFRANHclHZPRD2/qJMjuHHN3GG8Hc1iIb/aPLypEB0rMovZ/0DLXSMrbW1do3pjePQzSMrPzUz7+5EEdswK1omGMi4CapTBUi1MpsaOS6yZuYUZ0lw1lUfdgV10KPhq5n7ZKp9vA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAVPR10MB6914.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB6265 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM2PEPF0001C710.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 849a9835-26cc-4083-e124-08dd0e27f79b X-Microsoft-Antispam: BCL:0; ARA:13230040|376014|35042699022|82310400026|1800799024|14060799003|36860700013; X-Microsoft-Antispam-Message-Info: HH4e6QR02I2YDHV9NT/FPTkhP+nEpjhN0QxFAdrbpwqqj7bSRJegLWpfvQVOjpDZ7QRb4bWqYuSO6IVFTcdgK+gnb3HVRERhTpx/ovGS8mZXQzngqfFXZr9ReWVjgbvI2IzSPkcBKZKRgkDttkvZ07oi2oV1NAPndDwU5C5DrVJrltrlvPD9m/Q+5qfWt5zrtgci0d1DxNL5SjMbc7TxJQuqhQ6B5uC6Z57ARYCzJhVkazfc94yqJFd1MMh4T6jK1YWnaHoV/cu+tFUvLPoiPDqMjyjQuKzNODesq67ztlaSEcsYZshzsffRlF4qh8HqTOE2r9bKM0C023osl3JO1X+kW6eWRVcQW+mhiW80NO1/eN/djhOZZsmLGaeQPH7Or+ZsFHmpQCYwHuJ4bXANZFopH/Z4EtEt2xQZTxb0VyAskjcvZIUxdKpaFpGlzhcct4mmdraiJ3OuY0calQ503yxYtXod3DkwOdI+WxP+WZjz5Z4Xgg3PBp+U3kplsqxCLMFuo9P3351oSSwEZU91FfMXz01fBoLkTgXREYRjTspkoQ0cHHR2rABCZVhl88GN3hKLoRdtIJKlaiTL6KmEfMfzgDc0wwtcw7tjde0VnjCK7l4DRNlBQggJVC0gEUhu+0VGgye/8YZXKsFtbSmTxHO1Hw8LdQvc00BoS9dYYAv+YiWiYIWxgEWwqL5hPNAlX2iOJI7cV7i21LfymhDKbdfcsRtwIKuAdq0poXkOsU874/sp510+OyuvWENqYKfzRa8OoleWT96ZUcGBkHD2MXzzwYr1MnhoOCo2C81Qq9aQ92bMjuTDSI73FEpmoRJg9XzrV5oNbIBFykb6xNer4o3FBX/91hLH+PGgcgteblaD90RMCIFUXfHBjq45YWsS3xukZrds6R4f+2llT1eE68rCzXRtL5IxgNLyfvraT8nVVHzfEnh9eW/kDdJe5McnW7iTAYBaTgzmS6WazrE6gwRpt7LcTorsHcxHiOzFF+bZJW0XMddXVrBaLfeAEhY1v4GvvITIk0jw7ocaIrbNLHRBLT+62RfZnqQUxbV9JKJlb4ut+nsqFTe68rCRTxQuTlg05oz0oWDyRpDWT+v9/sqCi3zOBJQAJm1vWK7+KhLV5n30HDC4QCuEVfMR7S963haFIj3/61IbPM+Q+ZEyKAdhe/K8b+p+HxyE8ykoB+ExAyuQW9bLehOrOOB0hM3tr4+HPTvrnGdFS2tINCLHbci+BW/E4lBzBrQ4lPMQ7XI+RXPT4xdjQrbCqX9KNFDBdPO3jW92SogQrstP51RGpQOZEp1T7VdX+lXiloYMYnmPRrz6fnu+rV1pT9lOZxEsqJSBy8BECwHN18iVlM35s9Q7yy8gL4P5hLrf6MaJI+wSpmL0P42UOnY/wq0cZRuf9XZRyaKFtfciNG6uMDoc5CUIit6+7ojWXmybPLsRZH8iAlG3DbsUr3qwctEDbwx4 X-Forefront-Antispam-Report: CIP:104.40.229.156; CTRY:NL; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:eu1.smtp.exclaimer.net; PTR:eu1.smtp.exclaimer.net; CAT:NONE; SFS:(13230040)(376014)(35042699022)(82310400026)(1800799024)(14060799003)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: stackit.cloud X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Nov 2024 14:38:20.1038 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5434c1b3-ef31-488b-27be-08dd0e27f941 X-MS-Exchange-CrossTenant-Id: d04f4717-5a6e-4b98-b3f9-6918e0385f4c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d04f4717-5a6e-4b98-b3f9-6918e0385f4c; Ip=[104.40.229.156]; Helo=[eu1.smtp.exclaimer.net] X-MS-Exchange-CrossTenant-AuthSource: AM2PEPF0001C710.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR10MB8942 Subject: [ovs-dev] [PATCH ovn v3 16/33] northd: Sync routing data to pb. X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: <ovs-dev.openvswitch.org> List-Unsubscribe: <https://mail.openvswitch.org/mailman/options/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=unsubscribe> List-Archive: <http://mail.openvswitch.org/pipermail/ovs-dev/> List-Post: <mailto:ovs-dev@openvswitch.org> List-Help: <mailto:ovs-dev-request@openvswitch.org?subject=help> List-Subscribe: <https://mail.openvswitch.org/mailman/listinfo/ovs-dev>, <mailto:ovs-dev-request@openvswitch.org?subject=subscribe> From: Felix Huettner via dev <ovs-dev@openvswitch.org> Reply-To: Felix Huettner <felix.huettner@stackit.cloud> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" <ovs-dev-bounces@openvswitch.org> |
Series |
OVN Fabric integration
|
expand
|
Context | Check | Description |
---|---|---|
ovsrobot/apply-robot | success | apply and check: success |
diff --git a/northd/northd.c b/northd/northd.c index a2e59dcfc..b637a7183 100644 --- a/northd/northd.c +++ b/northd/northd.c @@ -4058,6 +4058,21 @@ sync_pb_for_lrp(struct ovn_port *op, } } + if (is_cr_port(op) || chassis_name) { + if (smap_get_bool(&op->nbrp->options, "maintain-vrf", false)) { + smap_add(&new, "maintain-vrf", "true"); + } + if (smap_get_bool(&op->od->nbr->options, "dynamic-routing", false)) { + smap_add(&new, "dynamic-routing", "true"); + } + const char *ifname = smap_get(&op->nbrp->options, + "dynamic-routing-ifname"); + if (ifname) { + smap_add(&new, "dynamic-routing-ifname", ifname); + } + } + + const char *ipv6_pd_list = smap_get(&op->sb->options, "ipv6_ra_pd_list"); if (ipv6_pd_list) { smap_add(&new, "ipv6_ra_pd_list", ipv6_pd_list); diff --git a/ovn-nb.xml b/ovn-nb.xml index d67a3d07a..b99a273ec 100644 --- a/ovn-nb.xml +++ b/ovn-nb.xml @@ -3732,6 +3732,29 @@ or </li> </ul> </column> + + <column name="options" key="maintain-vrf" type='{"type": "boolean"}'> + Only relevant if <ref column="options" key="dynamic-routing" + table="Logical_Router"/> on the respective Logical_Router is set + to <code>true</code>. + + If this LRP is bound to a specific chassis then the ovn-controller of + this chassis will maintain a vrf named "ovnvrf" with the datapath id + of the Logical Router appended to it. + This vrf will contain all the routes that should be announced from + this LRP. + </column> + + <column name="options" key="dynamic-routing-ifname" + type='{"type": "string"}'> + Only relevant if <ref column="options" key="dynamic-routing" + table="Logical_Router"/> on the respective Logical_Router is set + to <code>true</code>. + + Only learn routes associated with the interface specified here. + This allows a single chassis to learn different routes on separate + LRPs bound to this chassis. + </column> </group> <group title="Attachment">
this allows the the ovn-controller to later find all ports that participate in dynamic routing. Signed-off-by: Felix Huettner <felix.huettner@stackit.cloud> --- northd/northd.c | 15 +++++++++++++++ ovn-nb.xml | 23 +++++++++++++++++++++++ 2 files changed, 38 insertions(+)