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

Correction on multiple Solver CRs creation #63

Merged
merged 1 commit into from
May 14, 2024

Conversation

fracappa
Copy link
Contributor

Hello everyone.

This PR resolves #29 and #62.

I found the logic of PeeringCandidate reservation scattered across different controllers which prevented the correct execution of the FLUIDOS Node in case of dealing with more than one solver.

Moreover, there was also missed a logic which would re-assign an already available PeeringCandidate that has not been previously reserved to a new Solver CR.
This is needed for correctly execute multiple Solvers using the same PeeringCandidate table with the current implementation.

Looking forward to receiving any feedback.

Thanks,
Francesco

@fracappa fracappa added bug Something isn't working high priority High priority issue labels May 13, 2024
…ltiple Solver CRs

Correct PC Spec when reserving it

Solve else statement that prevents linter to correct execution

Solve line length that prevents linter to correct execution
@fracappa fracappa linked an issue May 13, 2024 that may be closed by this pull request
@andreacv98 andreacv98 merged commit f5e8e2b into fluidos-project:main May 14, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working high priority High priority issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug inside Solver controller Implementation Misbehavior with Multiple Solvers
2 participants