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

[controller] Add some logic refactoring and minor fixes #37

Merged
merged 1 commit into from
Apr 26, 2024

Conversation

ViktorKram
Copy link
Contributor

@ViktorKram ViktorKram commented Apr 26, 2024

Description

Refactored LVMVolumeGroup's updates in the cache, tests fixes and minor logs adding.

Why do we need it, and what problem does it solve?

Prevent several bugs, more informative logs.

What is the expected result?

No problems with using LVMVolumeGroups which have been created after scheduler's start.

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Signed-off-by: Viktor Kramarenko <viktor.kramarenko@flant.com>
@ViktorKram ViktorKram added the bug Something isn't working label Apr 26, 2024
@ViktorKram ViktorKram requested review from dxavx and AleksZimin April 26, 2024 08:58
@ViktorKram ViktorKram self-assigned this Apr 26, 2024
@AleksZimin AleksZimin merged commit d310021 into main Apr 26, 2024
4 checks passed
@AleksZimin AleksZimin deleted the v-kramarenko-fixes-bug branch April 26, 2024 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants