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

fix remote object sync by multiple Storage and Database objects #195

Merged
merged 12 commits into from
May 1, 2024

Conversation

kobzonega
Copy link
Contributor

@kobzonega kobzonega commented Apr 22, 2024

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

RemoteStorageNodeSet and RemoteDatabaseNodeSet controller conflicts with each other for sync remote object

Issue Number: YDBOPS-9599

What is the new behavior?

  • fix sync from k8s mgmt cluster to data cluster by multiple Storage and/or Database objects
  • using k8s Patch API instead of Update API to compatible with server-side apply changes on k8s version 1.26
  • fixes remove remote objects, only unbind annotation from object if it using in some another

Other information

@kobzonega kobzonega changed the title fix remote object sync by multiple objects [WIP] fix remote object sync by multiple objects Apr 24, 2024
@kobzonega kobzonega changed the title [WIP] fix remote object sync by multiple objects [WIP] fix remote object sync by multiple Storage and Database objects Apr 24, 2024
@kobzonega kobzonega force-pushed the fix-remote-object-updates branch from b5fc517 to 057efee Compare April 24, 2024 11:21
@kobzonega kobzonega force-pushed the fix-remote-object-updates branch from 5761a96 to 4c191ee Compare April 24, 2024 11:48
@kobzonega kobzonega changed the title [WIP] fix remote object sync by multiple Storage and Database objects fix remote object sync by multiple Storage and Database objects Apr 24, 2024
@kobzonega kobzonega self-assigned this Apr 24, 2024
@kobzonega kobzonega force-pushed the fix-remote-object-updates branch from 1bf161b to d03a41a Compare April 24, 2024 13:54
@artgromov artgromov added the ok-to-test Testing pipelines will run label Apr 26, 2024
@github-actions github-actions bot removed the ok-to-test Testing pipelines will run label Apr 26, 2024
@kobzonega kobzonega merged commit b8d756b into master May 1, 2024
7 checks passed
@kobzonega kobzonega deleted the fix-remote-object-updates branch May 1, 2024 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants