5
0
mirror of git://git.proxmox.com/git/pve-network.git synced 2025-03-19 22:50:06 +03:00

Commit Graph

  • fef63d88ab zones: add add_bridge_fdb Alexandre Derumier 2021-09-24 10:51:00 +02:00
  • 56a9e2b3f3 zones : tap_plug: add support for disable bridge learning Alexandre Derumier 2021-09-24 10:50:59 +02:00
  • afc906a4dc vnets: fix get_vnet Alexandre Derumier 2021-09-24 10:50:58 +02:00
  • 9c24bcc5eb controllers: evpn : use frr restart if reload fail Alexandre Derumier 2022-02-23 08:11:43 +01:00
  • c5582ba30e buildsys: change upload dist to bullseye Thomas Lamprecht 2022-02-14 08:07:46 +01:00
  • b86302e314 bump version to 0.7.0 Thomas Lamprecht 2022-02-13 15:04:54 +01:00
  • 9c7dded6e3 controllers: evpn : remove ip forwarding, ipv6 forwarding and add frr version Alexandre Derumier 2022-02-11 10:33:31 +01:00
  • 3a46bcb1ce controllers: bgp : remove bgp network import-check Alexandre Derumier 2022-02-11 10:33:30 +01:00
  • 57e463046e controllers: evpn : remove "no bgp ebgp-requires-policy" Alexandre Derumier 2022-02-11 10:33:29 +01:00
  • 96794fd6ce zones: evpn : add rt-import Alexandre Derumier 2022-02-11 10:33:28 +01:00
  • f34a898e01 controllers: evpn: add missing bgp router-id in vrf Alexandre Derumier 2022-02-11 10:33:27 +01:00
  • 847f514452 controllers: evpn/bgp : add exitnodes-primary && rework route-map Alexandre Derumier 2022-02-11 10:33:26 +01:00
  • 9e6b99fd8c controllers: evpn : add min/max value to asn Alexandre Derumier 2022-02-11 10:33:25 +01:00
  • 1262519c3d controllers: bgp: add bgp-multipath-as-path-relax option Alexandre Derumier 2022-02-11 10:33:24 +01:00
  • bbf4e4b17b controllers: bgp: use loopback ip src for loopback network Alexandre Derumier 2022-02-11 10:33:23 +01:00
  • 1608c16598 zones: status : skip node if node don't have the zone Alexandre Derumier 2022-02-11 10:33:22 +01:00
  • f81ad67fc9 controllers: allow minus and underscore in IDs again Thomas Lamprecht 2022-02-01 11:19:43 +01:00
  • 3f557f268d controllers: indentation fixes Thomas Lamprecht 2022-02-01 11:18:06 +01:00
  • ea5187a424 bump version to 0.6.2 Thomas Lamprecht 2021-11-12 19:34:24 +01:00
  • 96b298d520 vnets: alias: fix regex Alexandre Derumier 2021-11-05 09:06:45 +01:00
  • b1a5c31e8f zones: evpn: add disable-arp-nd-suppression option Alexandre Derumier 2021-11-05 09:06:44 +01:00
  • 12206ae544 api2: zones: fix update Alexandre Derumier 2021-11-05 09:06:43 +01:00
  • 83dcfd5733 vnet/subnet : add skipdns option Alexandre Derumier 2021-11-05 09:06:41 +01:00
  • 78d58f66fd vnet : alias : check pattern Alexandre Derumier 2021-08-23 15:22:17 +02:00
  • 3d135423cc evpn: add exitnodes-local-routing Alexandre Derumier 2021-08-23 15:22:16 +02:00
  • 92d8effb6e evpn : add advertise-subnets option Alexandre Derumier 2021-08-23 15:22:15 +02:00
  • 110b881d49 evpn : add "ip route del vrf vrf_myzone unreachable default metric 4278198272" on exit node Alexandre Derumier 2021-08-23 15:22:14 +02:00
  • 8591dacbff Revert "evpn : remove "ip route add vrf vrf_myzone unreachable default metric 4278198272" on exit node" Thomas Lamprecht 2021-08-24 14:23:53 +02:00
  • bb95abb0af get_local_vnets: add permissions on /sdn/vnets/* Alexandre Derumier 2021-08-05 16:59:38 +02:00
  • 95e2f20f5c evpn : remove "ip route add vrf vrf_myzone unreachable default metric 4278198272" on exit node Alexandre Derumier 2021-07-21 08:22:28 +02:00
  • 6949fc0152 bump version to 0.6.1 Thomas Lamprecht 2021-07-05 19:07:55 +02:00
  • 34c4c6d74f subnets/ipam : fix is_gateway Alexandre Derumier 2021-06-04 13:25:00 +02:00
  • 9f1e793423 vnets: subroutines: return if !$vnetid Alexandre Derumier 2021-06-04 13:24:59 +02:00
  • 3c0fc96d9c add vnets test + ipam fixes Alexandre Derumier 2021-06-04 13:24:58 +02:00
  • 3d8799db81 sdn: get_local_vnets : add ipam && vlanaware values Alexandre Derumier 2021-06-04 13:24:57 +02:00
  • c72266faee bump version to 0.6.0 Thomas Lamprecht 2021-05-10 10:45:56 +02:00
  • 4686176d29 d/source: switch to native versioning Thomas Lamprecht 2021-05-10 10:45:53 +02:00
  • bdec70894d zones: simple|evpn : only enable ip-forward if gateway is defined on the subnet Alexandre Derumier 2021-05-10 08:40:58 +02:00
  • d6557a2dcd subnets: fix add|del subnets withtout ipam Alexandre Derumier 2021-05-08 07:51:36 +02:00
  • bf8761e9fa subnets: tests: add noipam test Alexandre Derumier 2021-05-08 07:51:35 +02:00
  • 7f50761859 api: zones: code/indentation/format cleanups Thomas Lamprecht 2021-05-05 12:16:26 +02:00
  • 690d3f7d4f api2: zone: check ipam change if no ipam was defined before too Alexandre Derumier 2021-04-30 01:15:27 +02:00
  • 26dedb18bc qinq: code cleanup and whitespace/indendation fixes Thomas Lamprecht 2021-05-05 08:24:22 +02:00
  • 403b05e2c1 zone: qinq: add vnet without tag support Alexandre Derumier 2021-04-29 23:00:17 +02:00
  • 90c150b25b d/control: fix description Thomas Lamprecht 2021-05-05 06:50:49 +02:00
  • de795a53d0 zones: qinq: vlanaware bridge: add tests with multiple vnets/zones Alexandre Derumier 2021-04-29 13:17:59 +02:00
  • 2fa5d39288 zones: qinq: classic bridge: fix bridge zone name with multiple zones/vnets Alexandre Derumier 2021-04-29 13:17:58 +02:00
  • d8c88170fd zones: qinq: ovs: fix duplicate ovs_ports with multiple zones/vnets Alexandre Derumier 2021-04-29 13:17:57 +02:00
  • baf955953f bump version to 0.5-2 Thomas Lamprecht 2021-04-28 18:26:15 +02:00
  • 153cb80d4c zone status: mark vnets with unknown zone as failed Thomas Lamprecht 2021-04-28 16:37:35 +02:00
  • 6b0bf99c13 possible bug fix for falsy named zones Thomas Lamprecht 2021-04-28 16:36:59 +02:00
  • 65723efd38 code/whitespace cleanup Thomas Lamprecht 2021-04-28 16:36:13 +02:00
  • d73c7c3668 sdn: rename config to running_config Thomas Lamprecht 2021-04-28 16:07:54 +02:00
  • 57a335c4c0 zones: IPAM config is optional for a zone Thomas Lamprecht 2021-04-28 13:45:25 +02:00
  • 65cb893e27 zones: code/indendation cleanup Thomas Lamprecht 2021-04-28 13:45:11 +02:00
  • 2f1e0d01e8 bump version to 0.5-1 Thomas Lamprecht 2021-04-26 16:51:38 +02:00
  • 7eeb790f72 d/control: bump versioned dependency for pve-cluster Thomas Lamprecht 2021-04-26 16:11:36 +02:00
  • c08eeb0f95 controllers: increase controllerid to 64 characters max Alexandre Derumier 2021-04-21 23:49:26 +02:00
  • 1ba4901e03 zones: simple: fix ip-forward && ipv6 snat Alexandre Derumier 2021-04-21 23:49:25 +02:00
  • 645d5f4e62 zones: evpn: fix arp-accept && ip-forward + ipv6 snat Alexandre Derumier 2021-04-21 23:49:24 +02:00
  • 8313a2c0c6 zones: evpn: move vnet mac option to evpn zone plugin Alexandre Derumier 2021-04-21 23:49:23 +02:00
  • 4083537ba6 bgp: add ebgp_multihop option Alexandre Derumier 2021-04-21 23:49:22 +02:00
  • a8fb936da7 tests: fix evpn vrf Alexandre Derumier 2021-04-21 23:49:21 +02:00
  • 5221635a52 tests: add subnets tests Alexandre Derumier 2021-02-07 15:07:31 +01:00
  • d9ee954447 zones: evpn: add a default unreachable, to prevent vrf leak Alexandre Bruyelles 2021-04-08 10:45:13 +02:00
  • dd510e8a11 d/control: record libnet-subnet-perl build dependency Thomas Lamprecht 2021-02-06 14:53:47 +01:00
  • 533eb3d4e6 fix coding style NetAddr::IP->new Alexandre Derumier 2021-01-05 10:35:36 +01:00
  • 77ec7eb206 subnets: add add_subnet/del_subnet Alexandre Derumier 2021-01-05 10:35:34 +01:00
  • b61e93a5c6 subnets: convert dns private function to public sub Alexandre Derumier 2021-01-05 10:35:33 +01:00
  • 718ac053d4 tests: add dns tests Alexandre Derumier 2021-01-05 10:35:32 +01:00
  • 15a0b35c4d dns: add noerr param Alexandre Derumier 2021-01-05 10:35:31 +01:00
  • 79be833df6 tests: add ipams tests Alexandre Derumier 2021-01-05 10:35:30 +01:00
  • 04f6db9acd ipams: add noerr param Alexandre Derumier 2021-01-05 10:35:29 +01:00
  • 3f02d3ec2f ipam: phpipam: rename get_internal to get_prefix_id (like netbox) Alexandre Derumier 2021-01-05 10:35:28 +01:00
  • 0d2396b0ff dns: add update record && fix powerdns Alexandre Derumier 2021-01-05 10:35:27 +01:00
  • 0720c17e0e subnets: fix del_ip rollback Alexandre Derumier 2021-01-05 10:35:26 +01:00
  • 167dc03fe8 dns/ipam : move api_request helper to sdn module Alexandre Derumier 2021-01-05 10:35:25 +01:00
  • dd54b5a3d4 ipam: add update_ip Alexandre Derumier 2021-01-05 10:35:24 +01:00
  • e9365ab0da ipams: add mac address Alexandre Derumier 2021-01-05 10:35:23 +01:00
  • 36fecf55d0 sdn: pending_config: initialize empty pending key Alexandre Derumier 2021-01-05 10:35:22 +01:00
  • 82f6b09f93 add zones && controllers unit tests Alexandre Derumier 2020-12-09 16:11:19 +01:00
  • 9cef13e929 controllers: add generate_controller_rawconfig Alexandre Derumier 2020-12-09 16:11:18 +01:00
  • fdf22d5f6b zones: add bridge helpers Alexandre Derumier 2020-12-09 16:11:17 +01:00
  • d595c034b4 subnets: api : add missing param in on_update_hook for update Alexandre Derumier 2020-12-03 10:19:42 +01:00
  • 4de2337aef zones: plugin : readd encode/decode value Alexandre Derumier 2020-12-03 10:19:41 +01:00
  • b634e5772a zones: evpn: fix exitnodes for snat Alexandre Derumier 2020-12-03 10:19:40 +01:00
  • b850741e15 ipam : pve: don't register hostname/description Alexandre Derumier 2020-12-03 10:19:39 +01:00
  • aba0731c3f use canonical ipv6 address (RFC 5952) everywhere Alexandre Derumier 2020-12-03 10:19:38 +01:00
  • c1dff7b251 get_local_vnets: display vnet alias in comments Alexandre Derumier 2020-12-03 10:19:37 +01:00
  • 67a0f8157a evpn: frr: use datacenter default profile (lower timeouts) Alexandre Derumier 2020-12-03 10:19:36 +01:00
  • 9f4f6c2e4b zones: evpn/simple: add missing mask to gateway address Alexandre Derumier 2020-11-26 15:29:35 +01:00
  • d101e5edaa vnets: add missing use SDN Alexandre Derumier 2020-11-26 14:30:51 +01:00
  • e382bf711d sdn: fix : pending parser Alexandre Derumier 2020-11-25 10:01:39 +01:00
  • 3a437257a0 update test documentation Alexandre Derumier 2020-11-25 10:01:38 +01:00
  • efffa0ff10 zones: evpn : add support for loopback Alexandre Derumier 2020-11-25 10:01:37 +01:00
  • f23633dc24 controllers: improve bgp-evpn Alexandre Derumier 2020-11-25 10:01:36 +01:00
  • d1ab9bdbbc use statements cleanup Thomas Lamprecht 2020-10-08 11:11:04 +02:00
  • ef7eab8ff8 bump versioned dependency to pve-cluster to 6.2-2 Thomas Lamprecht 2020-10-06 09:58:00 +02:00
  • 613e30f233 update documentation Alexandre Derumier 2020-10-05 17:09:12 +02:00
  • ceb972a915 ipam: add hostname/description to ipam db Alexandre Derumier 2020-10-05 17:09:11 +02:00