rgw, common, build: drop NSS support#27834
Conversation
307f794 to
bd1b8fe
Compare
|
cc @theanalyst, who worked on some of this openssl locking stuff for rgw in src/rgw/rgw_http_client_curl.cc |
8fdadab to
7ce2f89
Compare
| void unlock() {} | ||
| }; | ||
|
|
||
| struct dummy_shared_mutex : dummy_mutex { |
There was a problem hiding this comment.
Added this for crimson (WITH_SEASTAR builds`).
tchaikov
left a comment
There was a problem hiding this comment.
the changes under common and test LGTM.
cbodley
left a comment
There was a problem hiding this comment.
passing unittest_rgw_crypto and encryption s3-tests 👍
|
@rzarzynski needs rebase |
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
9997fc6 to
a20829c
Compare
|
jenkins retest this please ( |
a20829c to
adc0c76
Compare
|
Thanks, @tchaikov! Just pushed the amended commit. No other changes apart the |
|
WIP. Building a fix candidate (will be used to resurrect the @tchaikov's run). |
Much less but there is still a bunch of traces related to |
|
The resurrected @tchaikov's run is finally green: http://pulpito.front.sepia.ceph.com/rzarzynski-2019-06-25_23:22:46-rados-wip-nss-drop-cms-distro-basic-smithi/. |
This is based on Civetweb's. Modern OpenSSLs don't require the extra calls as they are self-initializing [1][2]. [1]: https://wiki.openssl.org/index.php/Library_Initialization [2]: https://www.openssl.org/docs/faq.html#PROG1 Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
The rgw::keystone::TokenCache::RevokeThread is being dropped as a part the effort for removing support for PKI/PKIz token types RadosGW. Both of them are not available since OS Ocata release in 2016. Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
0711cfe to
16f2506
Compare
These commits bring:
TODO: