Yuval Lifshitz
6bc82a7485
rgw: pubsub fix debian packaging dependencies
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 21:26:18 +02:00
Yuval Lifshitz
7a33fd8d56
rgw: pubsub add cmake check for rabbitmq
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 13:30:50 +02:00
Yuval Lifshitz
95f586d32f
rgw: pubsub. fix commenst from PR#25866. support https
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:19 +02:00
Yuval Lifshitz
3606cb774f
rgw: pubsub fix bullet list in doc
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
be3d47a92b
rgw: pubsub fix test compilation error for ubuntu
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
1682e1917e
rgw: pubsub update documentation with amqp support
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
10492ccbba
rgw: pubsub support amqp broker reconnects
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
0eab504c7a
rgw: pubsub handle immediate errors. support connection deletions
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
15fea9aed3
rgw: pubsub fix ubuntu linking issue
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:18 +02:00
Yuval Lifshitz
014ed3a1e0
rgw: pubsub support multiple acks in one amqp reply
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
55adc697bb
rgw: pubsub amqp manager to be thread safe
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
0efe1e4dcb
rgw: pubsub move amqp ro rgw namespace. memleak fix in unittest
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
a5c65d22da
rgw: pubsub remove unused http endpoint code
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
9d924296c1
rgw: pubsub support rabbitmq 0.7.1 (ubuntu-xenial)
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
e2c7842f4e
install rabbitmq for debian/ubuntu and xBSD
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
60b25cf59d
rgw: pubsub add perf counters. fix error handling
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 11:19:17 +02:00
Yuval Lifshitz
4a71e0e20a
rgw: pubsub handle amqp n/acks
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 10:52:12 +02:00
Yuval Lifshitz
202f537bb0
rgw: pubsub add amqp unit-tests
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 10:52:12 +02:00
Yuval Lifshitz
e703e5da64
rgw: pubsub noack in rabbitmq + error handling
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 10:30:15 +02:00
Yuval Lifshitz
b4c4169821
rgw: pubsub support amqp endpoint - demo
...
Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
2019-02-13 10:30:15 +02:00
Sage Weil
54eee67b84
Merge PR #26385 into master
...
* refs/pull/26385/head:
mon: mons also connect to mgrs
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: João Eduardo Luís <joao@suse.de>
2019-02-12 16:45:22 -06:00
Dan Mick
bcb27104e4
Merge pull request #26377 from tchaikov/wip-mgr-plugin-arch-all
...
debian/control: change Architecture python plugins to "all"
2019-02-12 14:06:21 -08:00
Andrew Schoen
d95a29e41f
Merge pull request #26246 from leseb/cb-typo
...
ceph-volume: add space between words
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2019-02-12 14:08:17 -06:00
Mykola Golub
c8884ec306
Merge pull request #26337 from dillaman/wip-37998
...
librbd: get_parent API method should properly handle migrating image
Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-02-12 21:31:43 +02:00
Ken Dreyer
2f88b85e9d
Merge pull request #26368 from alfredodeza/wip-rm38261
...
build: further removal of `subman` configuration
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2019-02-12 12:13:53 -07:00
Jason Dillaman
1c80583daa
rbd: added missing feature bitmask to name mapping
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-02-12 10:43:49 -05:00
Jason Dillaman
79a10192e8
rbd: removed migration source annotation from parent info
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-02-12 10:43:14 -05:00
Sage Weil
e63814f1e2
Merge PR #26340 into master
...
* refs/pull/26340/head:
osd/OSD: respect osdmap message limits
mon/OSDMonitor: limit MOSDMap message size by bytes
common/options: add osd_map_message_max_bytes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-02-12 09:26:56 -06:00
Sage Weil
46a03600d0
Merge PR #26365 into master
...
* refs/pull/26365/head:
msg/async/ProtocolV2: refuse incoming reconnect attempt intended for someone else
msg/async/ProtocolV2: refuse incoming connection intended for someone else
Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-02-12 09:09:34 -06:00
Sage Weil
fb4d9b7ae2
Merge PR #26363 into master
...
* refs/pull/26363/head:
ceph.spec.in: python-kubernetes broken on rhel
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
2019-02-12 09:09:10 -06:00
Kefu Chai
225cccac50
Merge pull request #26323 from LenzGr/pools-typo
...
mgr/dashboard: Fix typo in pools management
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2019-02-12 22:54:03 +08:00
Ricardo Dias
98bfb40bc2
mon: mons also connect to mgrs
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2019-02-12 14:38:58 +00:00
Lenz Grimmer
f59b25029e
Merge pull request #26320 from tspmelo/wip-iscsi-discovery-ui
...
mgr/dashboard: Add iSCSI discovery authentication UI
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2019-02-12 15:04:22 +01:00
Kefu Chai
8018ca3614
Merge pull request #26383 from tchaikov/wip-auth-common-cleanup
...
auth, common: cleanups
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-02-12 21:22:45 +08:00
Kefu Chai
248e1d4740
Merge pull request #26221 from cyx1231st/wip-seastar-msgr-perf
...
crimson/net: misc fixes and features for crimson-messenger tests
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-02-12 20:44:35 +08:00
Kefu Chai
9e46205368
mon/MonClient: forward declare AuthRegistry instead of #include it
...
to speed up the compilation.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-02-12 20:08:12 +08:00
Kefu Chai
b83335174a
common/ceph_context: hardwire module_type to CEPH_ENTITY_TYPE_OSD
...
currently, crimson project is only targeting crimson-osd.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-02-12 20:08:12 +08:00
Kefu Chai
c1902881af
auth/AuthServer: fix typo in comments
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-02-12 20:01:09 +08:00
Yingxin Cheng
4a1dce4b73
crimson/net: crimson messenger performance test tool
...
Support the following settings:
* mode: both, client mode, server mode;
* set server address;
* rounds of messages;
* keepalive-ratio;
* block size;
* io-depth;
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 19:26:09 +08:00
Yingxin Cheng
771419c34c
crimson/net: improve UT performance and added timing
...
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 19:18:06 +08:00
Lenz Grimmer
8ed92084ef
Merge pull request #26243 from nathan-weinberg/block-tabs
...
mgr/dashboard: Added tab tests to Block menu items
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2019-02-12 12:09:41 +01:00
Kefu Chai
660a64b6ff
Merge pull request #26364 from tchaikov/wip-test-silence-warnings
...
test/rgw: silence -Wsign-compare warnings
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-02-12 17:41:45 +08:00
Tiago Melo
8b27f0b74b
mgr/dashboard: Add iSCSI discovery authentication UI
...
Fixes: https://tracker.ceph.com/issues/38021
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-02-12 09:29:07 +00:00
Tiago Melo
406cd5081d
mgr/dashboard: Fix order of table buttons
...
"float:none" is changing the order of the table buttons.
By reverting this change and setting .oadatatableactions to "float:left",
we get the same result as intended before.
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-02-12 09:27:47 +00:00
Lenz Grimmer
fe5ba91d31
Merge pull request #26319 from tspmelo/wip-iscsi-service-spec
...
mgr/dashboard: Fix iSCSI service unit tests
Reviewed-by: Ricardo Marques <rimarques@suse.com>
2019-02-12 10:23:15 +01:00
Yingxin Cheng
be9a832ad9
crimson/net: fix memory leak
...
Do not enqueue sent before lossless policy implemented, it is causing
memory leak.
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 16:48:03 +08:00
Yingxin Cheng
676077919a
crimson/net: port sharded-msgr to existing code
...
Port sharded-msgr to crimson osd, monc, heartbeat and tests with
compatible mode.
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 16:48:03 +08:00
Yingxin Cheng
f239774850
crimson/net: promote policy related method to Messenger
...
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 16:48:03 +08:00
Yingxin Cheng
092944837e
crimson/net: compatible mode of crimson-msgr
...
Added a compatible mode with master_sid to support single-core
dispatcher.
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 16:48:02 +08:00
Yingxin Cheng
cf92062e3f
crimson/net: suppress info logs for frequent keepalive
...
The new unittest_seastar_messenger will print out the count of keepalive
attempts at the end of the execution.
Signed-off-by: Yingxin Cheng <yingxincheng@gmail.com>
2019-02-12 16:48:02 +08:00