Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove workaround when Kea dhcp4 fails to open socket #755

Open
sarcasticadmin opened this issue Mar 23, 2024 · 0 comments
Open

Remove workaround when Kea dhcp4 fails to open socket #755

sarcasticadmin opened this issue Mar 23, 2024 · 0 comments
Labels
BLOCKED_UPSTREAM Issues which are blocked by an upstream dependency (e.g. R.Pi Firmware) bug

Comments

@sarcasticadmin
Copy link
Member

sarcasticadmin commented Mar 23, 2024

Description

Related to: #670

Upstream issue: https://gitlab.isc.org/isc-projects/kea/-/issues/2776

I was having an issue running microvm with qemu and the kea dhcp4 service not binding to all interfaces. It would be ok if I restarted the service but it wouldnt come up cleanly on its own. Even after trying to add additional requirements/deps to the unit file nothing seemed to work. The following workaround was the only thing that seems to resolve the issue:

"interfaces-config": {
        ...
        "service-sockets-max-retries": 5,
        "service-sockets-retry-wait-time": 5000
    },

See:

"interfaces-config": {
"interfaces": ["*"],
"service-sockets-max-retries": 5,
"service-sockets-retry-wait-time": 5000
},

There are other related issues to this:

Acceptance Criteria

  • Ensure fix is working in newer versions of kea
  • Remove the need for the service-sockets-* to be declared in kea dhcp4 config
@sarcasticadmin sarcasticadmin added BLOCKED_UPSTREAM Issues which are blocked by an upstream dependency (e.g. R.Pi Firmware) and removed Needs Round Tuit labels Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BLOCKED_UPSTREAM Issues which are blocked by an upstream dependency (e.g. R.Pi Firmware) bug
Projects
None yet
Development

No branches or pull requests

1 participant