Commit Graph

321 Commits (757d8c6e322eeda299aa5e055e38b1ed48977f2d)

Author SHA1 Message Date
Slawek Kaplonski 757d8c6e32 Remove dhcp_extra_opt value after first newline character 1 year ago
Gaudenz Steinlin 229ecdd008 Copy existing IPv6 leases to generated lease file 1 year ago
Slawek Kaplonski 3a880b8495 Don't configure dnsmasq entries for "network" ports 2 years ago
Dan Radez 8654eb2d18 Default dnsmasq --conf-file to /dev/null 2 years ago
Rodolfo Alonso Hernandez b4707c1691 Fixes dnsmasq host file parsing with "addr6_list" 3 years ago
Harald Jensås 00dca13b66 Use dhcp-host tag support when supported 3 years ago
Harald Jensås 03e88cd72a DHCPv6 - Use addr6_list in dnsmasq 3 years ago
Rodolfo Alonso Hernandez 44c838e25f Increase timeout when waiting for dnsmasq enablement 3 years ago
Rodolfo Alonso Hernandez ce3f2f7d26 Check dnsmasq process is active when spawned 3 years ago
Slawek Kaplonski 88f2073526 Fix mismatch of tags in dnsmasq options 3 years ago
Rodolfo Alonso Hernandez b0a93df476 Update DHCP port information during setup 3 years ago
Adrian Chiris 0e80d2251e Pass get_networks() callback to interface driver 3 years ago
Slawek Kaplonski 93015527f0 Add kill hooks for external processes 4 years ago
James Page 8f5020120e Revert "Pass network's dns_domain to dnsmasq conf" 4 years ago
Yang JianFeng 494b65d951 Optimize the code that fixes the race condition of DHCP agent. 4 years ago
Brian Haley 09ee934786 Use --bind-dynamic with dnsmasq instead of --bind-interfaces 4 years ago
Brian Haley 5e9f298c97 Do not initialize the iptables nat table in the dhcp-agent 4 years ago
Volodymyr Litovka c240e5c3ac Reorder classless static route (RFC3442) records 4 years ago
Boden R 9bbe9911c4 remove neutron.common.constants 4 years ago
Slawek Kaplonski 157e09e6af Try to enable dnsmasq process several times 4 years ago
Brian Haley eaf990b2bc Fix pep8 E128 warnings in non-test code 4 years ago
Bence Romsics 01073caf52 Consume constant from neutron-lib: DHCPV6_CLIENT_PORT 4 years ago
Jakob Englisch 7fdd6adc7a DHCP: fix default dns search name 4 years ago
Brian Haley b083d39a83 Change agents to use get_devices_with_ip() 4 years ago
Slawek Kaplonski d471a85931 Ensure dnsmasq is down before enabling it in restart method 4 years ago
Arjun Baindur f2111e0354 Do not release DHCP lease when no client ID is set on port 4 years ago
Bernard Cafarelli 6124f60297 Switch isolated metadata proxy to bind to 169.254.169.254 4 years ago
Rodolfo Alonso Hernandez 4747de23d8 Remove IPv6 addresses in dnsmasq leases file 4 years ago
Bence Romsics 26eb2509fe Always fill UDP checksums in DHCPv6 replies 4 years ago
Julia Kreger 09311c34f9 Add ipxe6 dnsmasq tag to enable ipv6 dhcp client matching 4 years ago
Julia Kreger e7f4783096 Fix dnsmasq option6 tagging logic 4 years ago
Jens Harbott 0fce3ca2c1 Secure dnsmasq process against external abuse 4 years ago
Brian Haley 2b57f08576 Fix flake8 H404 errors 4 years ago
Brian Haley 00de8f9a9e Do not fail deleting namespace if it does not exist 4 years ago
aojeagarcia 8a3ff8a19e Parse dhcp leases file in a more robust way 4 years ago
Assaf Muller 137a6d6105 Pass network's dns_domain to dnsmasq conf 5 years ago
Lenny Verkhovsky f5c439ee65 Allow DHCP_OPT_CLIENT_ID_NUM to be string 5 years ago
Hamdy Khader 59bc19c14a Use Param DHCP_OPT_CLIENT_ID_NUM 5 years ago
Brian Haley 7cfdf4aa81 Fix all pep8 E129 errors 5 years ago
Brian Haley fab032b426 Retry dhcp_release on failures 5 years ago
Brian Haley 90cd939047 Fix W503 pep8 warnings 5 years ago
Miguel Lavalle bb5138cff4 Fix DHCP isolated subnets with routed networks 5 years ago
Dirk Mueller d3c69dc4f2 Drop strict-order flag from dnsmasq invocation 5 years ago
Adrien Cunin bfe947b262 Skip IPv6 sysctl calls when IPv6 is disabled 5 years ago
Boden R 0822b0aef4 consume common constants from lib 5 years ago
Daniel Alvarez 9b809126a2 Allow to configure DHCP T1 and T2 timers in dnsmasq 5 years ago
Brian Haley 4f627b4e8d Change ip_lib network namespace code to use pyroute2 5 years ago
Jens Harbott 584b7561c1 Allow to disable DNS server announcement per subnet 5 years ago
Dongcan Ye 38d058c2cf Fix generation of thousands of DHCP tap interfaces 5 years ago
Liping Mao (limao) 13eea520b5 dhcp agent start md-proxy with vrouter id only when has metadata subnet 5 years ago