342 Commits (490ccd82cae5326f5be55e1ea950d2657b636ff6)

Author SHA1 Message Date
Slawek Kaplonski e4bbeee206 Don't configure dnsmasq entries for "network" ports 2 years ago
Mitya_Eremeev c156c7d883 Proper log translation 2 years ago
Rodolfo Alonso Hernandez 790fff1d24 Remove "abc.abstractproperty" 2 years ago
Dan Radez 704576e54e Default dnsmasq --conf-file to /dev/null 2 years ago
Bence Romsics 3f30727c0a Use metadata constants from n-lib 2 years ago
Bence Romsics 72b3fc5745 Move pylint disable comment to an effective place 2 years ago
Bence Romsics a0b18d553d metadata-ipv6: DHCP namespace 2 years ago
Rodolfo Alonso Hernandez 3ae3c080db Disable "no-value-for-parameter" pep8 error in DictModel 2 years ago
Bernard Cafarelli cebdd77af8
Bump pylint version to support python 3.8 2 years ago
Rodolfo Alonso Hernandez ddd5832323 Remove "six" library 2 years ago
Brian Haley 0ffaac1db2
Use the correct value for the DHCP client port number 2 years ago
Brian Haley ebd5480e90 Fix metadata address usage 2 years ago
Rodolfo Alonso Hernandez b2748250f1 Remove unneeded argment in "_read_leases_file_leases" 2 years ago
Rodolfo Alonso Hernandez 8eb4955bb6 Fixes dnsmasq host file parsing with "addr6_list" 2 years ago
Rodolfo Alonso Hernandez e332054d63 Migrate "dhcp_release" to oslo.privsep 2 years ago
Brian Haley 08a60f7483 Remove usage of six.add_metaclass 2 years ago
Brian Haley 0a4b95eec2 Fix some pep8 errors 2 years ago
Harald Jensås f951871430 Use dhcp-host tag support when supported 2 years ago
Harald Jensås 592c2f8d91 DHCPv6 - Use addr6_list in dnsmasq 2 years ago
Rodolfo Alonso Hernandez f758bc9980 DhcpLocalProcess._enable should not call DhcpLocalProcess.restart 3 years ago
Brian Haley 36727e3463 Fix pep8 errors found by hacking 2.0.0 3 years ago
Rodolfo Alonso Hernandez 4b3baeb15a Do not inherit from built-in "dict" 3 years ago
Rodolfo Alonso Hernandez aedc099176 Increase timeout when waiting for dnsmasq enablement 3 years ago
Rodolfo Alonso Hernandez 7c5ce50a0c Check dnsmasq process is active when spawned 3 years ago
Slawek Kaplonski bdc1bc73f3 Fix mismatch of tags in dnsmasq options 3 years ago
Brian Haley 555238da69 Start using oslo_utils.netutils.is_ipv6_enabled() 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 3 years ago
James Page 8f5020120e Revert "Pass network's dns_domain to dnsmasq conf" 3 years ago
Yang JianFeng 494b65d951 Optimize the code that fixes the race condition of DHCP agent. 3 years ago
Brian Haley 09ee934786 Use --bind-dynamic with dnsmasq instead of --bind-interfaces 3 years ago
Brian Haley 5e9f298c97 Do not initialize the iptables nat table in the dhcp-agent 3 years ago
Volodymyr Litovka c240e5c3ac Reorder classless static route (RFC3442) records 3 years ago
Boden R 9bbe9911c4 remove neutron.common.constants 3 years ago
Slawek Kaplonski 157e09e6af Try to enable dnsmasq process several times 3 years ago
Brian Haley eaf990b2bc Fix pep8 E128 warnings in non-test code 3 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