s->object needs to have it's bucket set. Make sure this is the case for
PostObj.
This is a Pacific fix only, because Master (and therefore Quincy) was
fixed as part of extensive Zipper changes that cannot be backported.
Fixes: https://tracker.ceph.com/issues/51574
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
return;
}
+ s->object->set_bucket(s->bucket.get());
+
if (s->iam_policy || ! s->iam_user_policies.empty() || !s->session_policies.empty()) {
auto identity_policy_res = eval_identity_or_session_policies(s->iam_user_policies, s->env,
boost::none,