Implement regenerate network endpoint #850
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Feature: Implement network regenerate endpoint
Related ClickUp, GitHub or Jira tickets : ALEPH-761
Self proofreading checklist
packaging/MakefileChanges
Implemented a new authenticated endpoint to be able to regenerate the CRN network settings based on running VMs. This will allow to fix the network and firewall issues faster.
How to test
Get a CRN with incorrect firewall rules and execute the endpoint. It should clean all previous existing rules and re-add them in the proper way.
Notes
The endpoint have authentication to prevent executing it frequently and also have an execution lock to prevent concurrency.