diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/conf_mode/service_dhcp-server.py | 13 | ||||
| -rw-r--r-- | src/etc/systemd/system/kea-ctrl-agent.service.d/override.conf | 10 | ||||
| -rw-r--r-- | src/migration-scripts/dhcp-server/7-to-8 | 6 | 
3 files changed, 1 insertions, 28 deletions
| diff --git a/src/conf_mode/service_dhcp-server.py b/src/conf_mode/service_dhcp-server.py index 5a729af74..e46d916fd 100755 --- a/src/conf_mode/service_dhcp-server.py +++ b/src/conf_mode/service_dhcp-server.py @@ -41,7 +41,6 @@ from vyos import airbag  airbag.enable() -ctrl_config_file = '/run/kea/kea-ctrl-agent.conf'  ctrl_socket = '/run/kea/dhcp4-ctrl-socket'  config_file = '/run/kea/kea-dhcp4.conf'  lease_file = '/config/dhcp/dhcp4-leases.csv' @@ -480,13 +479,6 @@ def generate(dhcp):              dhcp['high_availability']['ca_cert_file'] = ca_cert_file      render( -        ctrl_config_file, -        'dhcp-server/kea-ctrl-agent.conf.j2', -        dhcp, -        user=user_group, -        group=user_group, -    ) -    render(          config_file,          'dhcp-server/kea-dhcp4.conf.j2',          dhcp, @@ -498,7 +490,7 @@ def generate(dhcp):  def apply(dhcp): -    services = ['kea-ctrl-agent', 'kea-dhcp4-server', 'kea-dhcp-ddns-server'] +    services = ['kea-dhcp4-server', 'kea-dhcp-ddns-server']      if not dhcp or 'disable' in dhcp:          for service in services: @@ -515,9 +507,6 @@ def apply(dhcp):          if service == 'kea-dhcp-ddns-server' and 'dynamic_dns_update' not in dhcp:              action = 'stop' -        if service == 'kea-ctrl-agent' and 'high_availability' not in dhcp: -            action = 'stop' -          call(f'systemctl {action} {service}.service')      return None diff --git a/src/etc/systemd/system/kea-ctrl-agent.service.d/override.conf b/src/etc/systemd/system/kea-ctrl-agent.service.d/override.conf deleted file mode 100644 index c74fafb42..000000000 --- a/src/etc/systemd/system/kea-ctrl-agent.service.d/override.conf +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -After= -After=vyos-router.service -ConditionFileNotEmpty= - -[Service] -ExecStart= -ExecStart=/usr/sbin/kea-ctrl-agent -c /run/kea/kea-ctrl-agent.conf -AmbientCapabilities=CAP_NET_BIND_SERVICE -CapabilityBoundingSet=CAP_NET_BIND_SERVICE diff --git a/src/migration-scripts/dhcp-server/7-to-8 b/src/migration-scripts/dhcp-server/7-to-8 index 7fcb62e86..d0f9455bb 100644 --- a/src/migration-scripts/dhcp-server/7-to-8 +++ b/src/migration-scripts/dhcp-server/7-to-8 @@ -41,9 +41,6 @@ def migrate(config: ConfigTree) -> None:          for network in config.list_nodes(base + ['shared-network-name']):              base_network = base + ['shared-network-name', network] -            if config.exists(base_network + ['ping-check']): -                config.delete(base_network + ['ping-check']) -              if config.exists(base_network + ['shared-network-parameters']):                  config.delete(base_network +['shared-network-parameters']) @@ -57,9 +54,6 @@ def migrate(config: ConfigTree) -> None:                  if config.exists(base_subnet + ['enable-failover']):                      config.delete(base_subnet + ['enable-failover']) -                if config.exists(base_subnet + ['ping-check']): -                    config.delete(base_subnet + ['ping-check']) -                  if config.exists(base_subnet + ['subnet-parameters']):                      config.delete(base_subnet + ['subnet-parameters']) | 
