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
remove pubsub from the RGW #48996
remove pubsub from the RGW #48996
Conversation
2793354
to
469c440
Compare
469c440
to
04ae48a
Compare
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.
LGTM. Added some minor notes.
src/rgw/rgw_rest_pubsub.cc
Outdated
bool verify_transport_security(CephContext *cct, const RGWEnv& env) { | ||
const auto is_secure = rgw_transport_is_secure(cct, env); | ||
if (!is_secure && g_conf().get_val<bool>("rgw_allow_notification_secrets_in_cleartext")) { | ||
ldout(cct, 0) << "WARNING: bypassing endpoint validation, allow sending password over insecure transport" << dendl; |
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.
allows?
jenkins test make check |
04ae48a
to
603024f
Compare
teuthology: http://pulpito.front.sepia.ceph.com/yuvalif-2022-11-23_13:29:52-rgw-wip-yuval-remove-pubsub-distro-default-smithi/
|
please --rerun to verify that the ubuntu jobs succeed. there were also 15 dead jobs that need to run |
I tried: http://pulpito.front.sepia.ceph.com/yuvalif-2022-11-27_20:40:16-rgw-wip-yuval-remove-pubsub-distro-default-smithi/ |
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
also update the documentation Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
this was used for an already deprecated non s3 API for pubsub also, some texts changes in docs and error messages Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
603024f
to
0fecbe2
Compare
jenkins test make check |
latest teithology passing: http://pulpito.front.sepia.ceph.com/yuvalif-2022-11-28_15:13:00-rgw-wip-yuval-remove-pubsub-distro-default-smithi/ failures are in the multisite tests:
|
thanks @yuvalif! i think this deserves a release note, but didn't want to delay the merge - could you please raise a separate PR for that? |
pubsub is deprecated in favor of persistent notifications
Checklist
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