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

Solver spec needs little modifications #49

Open
fracappa opened this issue Apr 30, 2024 · 0 comments
Open

Solver spec needs little modifications #49

fracappa opened this issue Apr 30, 2024 · 0 comments
Assignees
Labels
bug Something isn't working low priority Low priority issue question Further information is requested

Comments

@fracappa
Copy link
Contributor

Hi everyone.

This issue address a specific misbehavior of the FLUIDOS Node architecture which comes from the Solver CRD Spec.

More specifically, there are two different boolean flags that characterize if the REAR process and the next peering establishment is automated:

  1. ReserveAndBuy
  2. EnstablishPeering

If the first is set to true, the REAR Reservation and Purchase is then triggered automatically.
The same happens for the second flag: if set to true, the peering establishment is done automatically.

However, if a user set the first flag to false and the second to true, this configuration could lead to problems as there could be no remote cluster to peer to.

We should deeply analyze if it is better to change Solver CRD Spec or if we need to implement some verification logic (like a webhook) to prevent those possible issues.

Thanks,
Francesco

@fracappa fracappa added the bug Something isn't working label Apr 30, 2024
@fracappa fracappa added low priority Low priority issue question Further information is requested labels May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working low priority Low priority issue question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants