[pve-devel] [PATCH proxmox-ve-rs 16/17] ve-config: add section-config to frr types conversion

Christoph Heiss c.heiss at proxmox.com
Mon Mar 31 15:51:38 CEST 2025


On Fri Mar 28, 2025 at 6:13 PM CET, Gabriel Goller wrote:
> [..]
> Signed-off-by: Gabriel Goller <g.goller at proxmox.com>
> ---
>  proxmox-ve-config/Cargo.toml            |   7 +
>  proxmox-ve-config/debian/control        |  37 ++-
>  proxmox-ve-config/src/sdn/fabric/mod.rs | 416 ++++++++++++++++++++++++
>  3 files changed, 454 insertions(+), 6 deletions(-)
>
> diff --git a/proxmox-ve-config/Cargo.toml b/proxmox-ve-config/Cargo.toml
> index 3f7639efa153..231e237fb82f 100644
> --- a/proxmox-ve-config/Cargo.toml
> +++ b/proxmox-ve-config/Cargo.toml
> @@ -24,3 +24,10 @@ proxmox-serde = { version = "0.1.2" }
>  proxmox-sys = "0.6.4"
>  proxmox-sortable-macro = "0.1.3"
>  proxmox-network-types = { version = "0.1", path = "../proxmox-network-types/" }
> +proxmox-frr = { version = "0.1", path = "../proxmox-frr/", optional = true }
> +
> +[features]
> +frr = ["dep:proxmox-frr" ]
> +
> +[dev-dependencies]
> +similar-asserts = "1"

The (new) dependency on librust-similar-asserts-dev is missing in
debian/control, just noticed while trying to build the package :^)

Didn't review further (yet).




More information about the pve-devel mailing list