-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
rgw: set init_check_compat when bucket sync status doesn't exist #50746
Conversation
Signed-off-by: Casey Bodley <cbodley@redhat.com>
output from
output from
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested with downstream equivalents of PRI Pacific <--> SEC Nautilus, bi-directional 1 M obj sync repro
before this fix, the objects from Nautilus would not transfer to Pacific while objects from Pacific would transfer to Nautilus
[left Pacific, right Nautilus]
after this fix PR the sync between Pacific and Nautilus works both ways
[left pacific, right Nautilus]
woot! |
thanks for testing, @mkogan1. it would be great if this resolves both upgrade issues, but i worry that we might be missing something here. this fix should only apply to Pacific syncing objects from Nautilus, not the other way around |
@cbodley apologizing for the confusion, the fix indeed applies to Pacific syncing objects from Nautilus edited the original message with the correct wording |
but is there then an issue in the reverse direction that customers are experiencing? |
okay, thanks |
jenkins test make check |
passed qa after reruns; see #50648 (comment) for details |
existing buckets aren't able to resume incremental sync after upgrade to multisite reshard, because the compatibility check wasn't being enabled
Fixes: https://tracker.ceph.com/issues/59211
Show available Jenkins commands
jenkins retest this please
jenkins test classic perf
jenkins test crimson perf
jenkins test signed
jenkins test make check
jenkins test make check arm64
jenkins test submodules
jenkins test dashboard
jenkins test dashboard cephadm
jenkins test api
jenkins test docs
jenkins render docs
jenkins test ceph-volume all
jenkins test ceph-volume tox
jenkins test windows