[pve-devel] working on ifupdown2 openvswitch addon

Alexandre DERUMIER aderumier at odiso.com
Mon Feb 17 16:39:51 CET 2020


>>I'd maybe just hide it by default, and do a single api call on 
>>GET /nodes/NODE/sdn 
yes, good idea !


pvesh get /cluster/sdn
┌─────────────┐
│ id          │
╞═════════════╡
│ controllers │
├─────────────┤
│ vnets       │
├─────────────┤
│ zones       │
└─────────────┘

(Could also be used to filtering specific sub-section, if later we want to extend it with dhcp,... or others beta things)



>>if this does not errors out (e.g., with "no such resource") then we know that 
>>SDN is available and can save that in a PVE. object for caching, e.g.,: 
>>PVE.FeatureInfo = { sdn: true } 
>>and depending on that show the whole panel entries in datacenter section. 

Ok, I'll have a look a this. 


----- Mail original -----
De: "Thomas Lamprecht" <t.lamprecht at proxmox.com>
À: "aderumier" <aderumier at odiso.com>
Cc: "pve-devel" <pve-devel at pve.proxmox.com>
Envoyé: Lundi 17 Février 2020 16:24:52
Objet: Re: [pve-devel] working on ifupdown2 openvswitch addon

On 2/17/20 4:13 PM, Alexandre DERUMIER wrote: 
>>> As said, I'm open to integrate the gui also, with a "experimental" title 
>>> and if only shown once pve-network is installed. This way you'd reach a 
>>> lot more people open for testing easier, as it does not requires them to 
>>> apply patches and build packages them self or download unsigned packages :) 
> 
> Yes :) I don't known if I could add some kind of api in pve-network package, 
> to display or not the sdn section in datacenter ? 
> 

I'd maybe just hide it by default, and do a single api call on 
GET /nodes/NODE/sdn 

if this does not errors out (e.g., with "no such resource") then we know that 
SDN is available and can save that in a PVE. object for caching, e.g.,: 
PVE.FeatureInfo = { sdn: true } 

and depending on that show the whole panel entries in datacenter section. 



More information about the pve-devel mailing list