Commit Graph

89887 Commits

Author SHA1 Message Date
Casey Bodley
a6e392f2b8 rgw: raise debug level on redundant data sync error messages
each of these errors have already been logged at a lower level with a
more detailed error message. by logging them as ERRORs at level 0 here,
the messages could be easily confused as separate failures

Fixes: http://tracker.ceph.com/issues/35830

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2018-09-07 09:51:57 -04:00
Casey Bodley
04959fe3e4
Merge pull request #23920 from cbodley/wip-rgw-cr-rados-fixes
rgw multisite: async rados requests don't access coroutine memory

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2018-09-07 09:30:29 -04:00
Kefu Chai
d4a781477f
Merge pull request #23959 from rubenk/doc-remove-unknown-option-from-manpage
doc: remove deprecated 'scrubq' from ceph(8)

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-09-07 19:12:12 +08:00
Kefu Chai
434a0294f5
Merge pull request #23931 from cyx1231st/wip-msgr-test
tests: fix to check server_conn in MessengerTest.NameAddrTest

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-09-07 14:43:47 +08:00
Yingxin
b3c28a16cf tests: fix to check server_conn in MessengerTest.NameAddrTest
Signed-off-by: Yingxin <yingxin.cheng@intel.com>
2018-09-07 19:54:44 +08:00
vasukulkarni
93748a325c
Merge pull request #23944 from ceph/wip-s3a-update-mirror
qa/tasks: update mirror link for maven
2018-09-06 14:44:29 -07:00
Andrew Schoen
331e4180be
Merge pull request #23963 from alfredodeza/wip-rm35535
ceph-volume:  batch tests for mixed-type of devices

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-09-06 15:29:33 -05:00
Alfredo Deza
c1481799a2 ceph-volume lvm.batch use 'ceph' as the cluster name with filestore
Custom cluster names are currently broken on ceph-volume, should get
addressed with http://tracker.ceph.com/issues/27210 which is out of
scope for these changes

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 15:19:01 -04:00
Alfredo Deza
a096a016cc ceph-volume tests/functional update filestore xenial test vars
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:37 -04:00
Alfredo Deza
89e52dd197 ceph-volume tests/functional update bluestore xenial test vars
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:37 -04:00
Alfredo Deza
a5ec54207a ceph-volume tests/functional update filestore centos7 test vars
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:37 -04:00
Alfredo Deza
2549d57372 ceph-volume tests/functional update bluestore centos7 test vars
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:37 -04:00
Alfredo Deza
c1cbc407c0 ceph-volume lvm.api use double -f flags when calling pvremove
Fairly destructive, just like everything else when zapping a device.
This is required in the case of double UUIDs detected, something that
surfaced when testing with a loop device to create an nvme (the loop
device ends up with the same UUID as the nvme).

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:37 -04:00
Alfredo Deza
a008fe1385 ceph-volume tests/functional remove duplicate test playbooks
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:37 -04:00
Alfredo Deza
71db509df0 ceph-volume tests/functional setup playbook for nvme devices
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:36 -04:00
Alfredo Deza
23330c0107 ceph-volume tests/functional single (test) playbook to zap and redeploy batch operations
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:36 -04:00
Alfredo Deza
860e66083f ceph-volume tests/functional create a noop playbook to allow symlinking always to setup.yml
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:36 -04:00
Alfredo Deza
0d5b90bb1f ceph-volume tests/functional add mixed-type scenarios to tox.ini
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 14:26:36 -04:00
Patrick Donnelly
532f2880bd
Merge PR #23673 into master
* refs/pull/23673/head:
	qa: automate distro/kernel matrix for kclient

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Tested-by: Patrick Donnelly <pdonnell@redhat.com>
2018-09-06 10:57:32 -07:00
Alfredo Deza
799ce4508d ceph-volume tests/functional add CentOS7 bluestore mixed-type scenarios
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 13:33:55 -04:00
Alfredo Deza
89bbcff659 ceph-volume tests/functional add CentOS7 filestore mixed-type scenarios
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-09-06 13:33:55 -04:00
Patrick Donnelly
6ac1882dc4
qa: automate distro/kernel matrix for kclient
It's no longer necessary to pass `-k testing` to teuthology-suite. We're also
now regularly testing RHEL 7.5 kernel in upstream testing.

This work is prep for eventually integrating kclient into fs.

Fixes: http://tracker.ceph.com/issues/26995

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-09-06 10:23:59 -07:00
Ruben Kerkhof
d05cd1a3e6 doc: remove deprecated 'scrubq' from ceph(8)
The option was removed in a30cbe9ade

Fixes: http://tracker.ceph.com/issues/35813

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
2018-09-06 16:24:16 +02:00
Kefu Chai
a6879a661f
Merge pull request #23846 from liewegas/wip-mgr-config-fixes
mon: fix mgr module config option handling

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-09-06 21:58:52 +08:00
huanwen ren
821b6b486c
Merge pull request #23836 from sepia-liu/wip-cephfuse-doc
doc/cephfs: fixup add/remove mds docs
2018-09-06 18:50:57 +08:00
Lenz Grimmer
b3eb7eec97
Merge pull request #23911 from votdev/cleanup
mgr/dashboard: Remove useless code

Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-09-06 11:04:22 +02:00
Xie Xingguo
7a8ed0fe2c
Merge pull request #23948 from libingyang-zte/master
doc: Fix Spelling Error of Radosgw

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2018-09-06 12:10:20 +08:00
Kefu Chai
ab5212e776
Merge pull request #23947 from tchaikov/wip-test-msgr-include
test/msgr: add missing #include

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-09-06 10:00:47 +08:00
Xie Xingguo
42a518317a
Merge pull request #23926 from Gangbiao/lgb-devel
doc: Document correction

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2018-09-06 09:30:25 +08:00
李丙洋 10208981
b91d54976f doc: Fix Spelling Error of Radosgw
Signed-off-by: Li Bingyang <li.bingyang1@zte.com.cn>
2018-09-06 08:43:11 +08:00
Kefu Chai
6d5705180d
Merge pull request #23850 from liewegas/wip-22544
osdc/Objecter: fix split vs reconnect race

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2018-09-06 08:33:31 +08:00
Kefu Chai
4a97e8452d
Merge pull request #23557 from liewegas/wip-cmd-getval
common/cmdparse: cmd_getval_throws -> cmd_getval

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-09-06 08:31:55 +08:00
Kefu Chai
bc679109e9 test/msgr: add missing #include
it's a regression introduced by #23930

Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-09-06 08:24:16 +08:00
Vasu Kulkarni
13e100259e qa/tasks: update mirror link for maven, the original mirror no longer exists
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2018-09-05 17:08:24 -07:00
Patrick Donnelly
c7f6e03ece
Merge PR #23851 into master
* refs/pull/23851/head:
	mds: print is_laggy message once

Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-09-05 16:39:47 -07:00
Patrick Donnelly
11f42ef666
Merge PR #23890 into master
* refs/pull/23890/head:
	msg: lower verbosity on normal event

Reviewed-by: Sage Weil <sage@redhat.com>
2018-09-05 16:39:41 -07:00
Patrick Donnelly
4399023119
mds: print is_laggy message once
Beacon::is_laggy gets called frequently which causes the debug log to get
spammed with messages.

Steps to reproduce:
- setup vstart cluster
- start IO from client (e.g. `cp -av /usr /mnt`)
- find connection to mon by the mds
  $ ss -tnp | grep ceph-mds
    ...
    ESTAB      0      0      127.0.0.1:58988              127.0.0.1:40928               users:(("ceph-mds",pid=13095,fd=37))
- block the connection using iptables on the MDS node:
  $ sudo iptables -I INPUT -p tcp --sport 58988 --dport 40928 -j DROP
- verify MDS log using:
  $ tail -f mds.a.log | grep beacon
    ...
    2018-09-05 19:21:05.672 7f2908a9d700  1 mds.beacon.a is_laggy 19.8876 > 15 since last acked beacon
    2018-09-05 19:21:05.672 7f2908a9d700  1 mds.beacon.a is_laggy 19.8876 > 15 since last acked beacon
    2018-09-05 19:21:05.672 7f2908a9d700  1 mds.beacon.a is_laggy 19.8876 > 15 since last acked beacon
    2018-09-05 19:21:05.672 7f2908a9d700  1 mds.beacon.a is_laggy 19.8876 > 15 since last acked beacon
    2018-09-05 19:21:05.784 7f2905a97700  5 mds.beacon.a Sending beacon up:active seq 114
    2018-09-05 19:21:05.784 7f2905a97700  1 -- 127.0.0.1:6813/2277776624 --> 127.0.0.1:40929/0 -- mdsbeacon(14162/a up:active seq 114 v7) v7 -- 0x7d1e7e2a80 con 0
    2018-09-05 19:21:05.784 7f2905a97700 20 mds.beacon.a sender thread waiting interval 4s

Fixes: http://tracker.ceph.com/issues/35250

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-09-05 16:21:19 -07:00
Noah Watkins
db68a75ff6
Merge pull request #23645 from jcsp/wip-mgr-unknown-error
mgr: replace "Unknown error" string on always_on

Reviewed-by: Noah Watkins <nwatkins@redhat.com>
2018-09-05 16:02:34 -07:00
Jason Dillaman
016076ec68
Merge pull request #23942 from trociny/wip-rados-rmpool
qa/workunits/rbd: replace usage of 'rados rmpool'

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-09-05 17:33:57 -04:00
Mykola Golub
cec53e9bd2 qa/workunits/rbd: replace usage of 'rados rmpool'
This command was dropped.

Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-09-05 22:52:20 +03:00
Patrick Donnelly
a68a827cec
Merge PR #23907 into master
* refs/pull/23907/head:
	doc: Fix Spelling Error of Cephfs Shell

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-09-05 09:41:23 -07:00
Kefu Chai
3f2fd87036
Merge pull request #23930 from tchaikov/wip-include-cleanup
common,mon: add implicit `#include` headers

Reviewed-by: Sage Weil <sage@redhat.com>
2018-09-05 23:47:32 +08:00
Sage Weil
f8d728620f
Merge pull request #23909 from theanalyst/doc/releases/12.2.8
doc: release notes for 12.2.8 luminous
2018-09-05 10:43:26 -05:00
Abhishek Lekshmanan
5b5dbe257b doc: release notes for 12.2.8 luminous
- Add a special note for upgrades from earlier releases
- Add a notable section mentioning the scrub and rgw options

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-09-05 16:38:45 +02:00
Kefu Chai
e29eb03521
Merge pull request #23852 from tchaikov/wip-cmake-cleanup
cmake: link compressor plugins against lib the modern way

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-09-05 22:28:37 +08:00
Casey Bodley
79d6b60302
Merge pull request #23925 from cfanz/wip-fix-data-sync-report
rgw-admin: fix data sync report for master zone

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-09-05 10:20:22 -04:00
Casey Bodley
15a0f1ec33
Merge pull request #23626 from Liuchang0812/rgw-put-cors-compatible
rgw: return err_malformed_xml when MaxAgeSeconds is an invalid integer

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-09-05 09:20:18 -04:00
Jason Dillaman
f98cbb1be7
Merge pull request #23835 from Songweibin/wip-import-34536
rbd: fix error import when the input is a pipe

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-09-05 09:15:34 -04:00
Jason Dillaman
86aa451b96
Merge pull request #23815 from shun-s/fix-acquire-lock-latency
librbd: fix possible unnecessary latency when requeue request

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-09-05 09:14:59 -04:00
Ricardo Marques
ee3e9622cd
Merge pull request #23935 from LenzGr/bug-35686-missing-tooltip
mgr/dashboard: Added missing tooltip to settings icon

Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-09-05 13:59:53 +01:00