-
Notifications
You must be signed in to change notification settings - Fork 18
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
Reuse and reallocate TCP/UDP port range #6974
Comments
Acceptance tests
Useful commands Dump the ports.sqlite DB with
|
New ports allocation system Refs NethServer/dev#6974
Testing in core 3.1.0-dev.1 |
- As only one role can be granted to a module on the local node, define additional roles, given by the union of existing roles fwadm and tunadm. - The deallocate-ports action step is unnecessary since the allocate-ports/deallocate-ports node actions do not manage "_rsync" allocations. These can only be handled by the cluster agent. Refs NethServer/dev#6974
Testing with core 3.1.0-dev.2 Test case
|
Current implementation has one main problem: it always reallocates the entire range |
Testing with core 3.1.0-dev.3 |
The current implementation of TCP and UDP ports allocation has two limitations:
add-module
action, the only way to require more ports is with backup/restore or instance clone.Proposed solution
Alternative solutions
This feature is required. Keeping things as they are makes difficult to install NethVoice and manage the update of applications that increase their port requirements.
See also
Discussion https://mattermost.nethesis.it/nethesis/pl/5s131bmj7jdwzj7gaogukb5z6a
The text was updated successfully, but these errors were encountered: