]> git.proxmox.com Git - pve-network.git/commitdiff
zones: IPAM config is optional for a zone
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 28 Apr 2021 11:45:25 +0000 (13:45 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 28 Apr 2021 11:45:25 +0000 (13:45 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/Network/SDN/Zones/EvpnPlugin.pm
PVE/Network/SDN/Zones/FaucetPlugin.pm
PVE/Network/SDN/Zones/Plugin.pm
PVE/Network/SDN/Zones/QinQPlugin.pm
PVE/Network/SDN/Zones/SimplePlugin.pm
PVE/Network/SDN/Zones/VlanPlugin.pm
PVE/Network/SDN/Zones/VxlanPlugin.pm

index a4ea8b51ab42330d1dd14d33c6ab7cec7320880d..4e1dc4805e2c810d82faeea533ec350fa1030e73 100644 (file)
@@ -49,7 +49,7 @@ sub options {
        dns => { optional => 1 },
        reversedns => { optional => 1 },
        dnszone => { optional => 1 },
-       ipam => { optional => 0 },
+       ipam => { optional => 1 },
     };
 }
 
index a811adabb3f39c44e13ba13715e88f33e743dc44..a237d17f5d4cd4eb8c43946d516379514f370310 100644 (file)
@@ -29,7 +29,7 @@ sub options {
        dns => { optional => 1 },
        reversedns => { optional => 1 },
        dnszone => { optional => 1 },
-       ipam => { optional => 0 },
+       ipam => { optional => 1 },
     };
 }
 
index 169869d1da5918dfd9949d5bf9abdb97e0c90f8a..ed14a50f5114c92c7ade00c60d3b60fa3235a3bf 100644 (file)
@@ -49,6 +49,7 @@ my $defaultData = {
        ipam => {
            type => 'string',
            description => "use a specific ipam",
+           optional => 1,
        },
     },
 };
index 9064adb7c9b894e7fdec39c952e020e28bd73516..0a5abf8d45ac1d32996650cf4146dc3382ce4ba6 100644 (file)
@@ -43,7 +43,7 @@ sub options {
        dns => { optional => 1 },
        reversedns => { optional => 1 },
        dnszone => { optional => 1 },
-       ipam => { optional => 0 },
+       ipam => { optional => 1 },
     };
 }
 
index caea5a810cee65fa5461116e026e7128293a7164..103585c10eb247c18f7061bccaca697fc1679c32 100644 (file)
@@ -37,7 +37,7 @@ sub options {
        dns => { optional => 1 },
        reversedns => { optional => 1 },
        dnszone => { optional => 1 },
-       ipam => { optional => 0 },
+       ipam => { optional => 1 },
     };
 }
 
index 93a60a0301bd7ee51acd0a8bcf41222689375583..fbfbdccf518f6e462a9a7d61dc0a9935f98b87e5 100644 (file)
@@ -37,7 +37,7 @@ sub options {
        dns => { optional => 1 },
        reversedns => { optional => 1 },
        dnszone => { optional => 1 },
-       ipam => { optional => 0 },
+       ipam => { optional => 1 },
     };
 }
 
index 792e02de902133234025fe03b7b1bab0329e326f..c523cf721f405f126f15ece44c4f71670a5ccb44 100644 (file)
@@ -40,7 +40,7 @@ sub options {
        dns => { optional => 1 },
        reversedns => { optional => 1 },
        dnszone => { optional => 1 },
-       ipam => { optional => 0 },
+       ipam => { optional => 1 },
     };
 }