Skip to content

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
@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.

3 participants