Commit Graph

106689 Commits

Author SHA1 Message Date
Sage Weil
45604427b8 qa/suites/upgrade/nautilus-x: end on octopus
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
044e9247bb qa/suites/upgrade/mimic-x: finish at octopus
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
2182e79744 qa/suites/upgrade/nautilus-x: disable TOO_FEW_PGS warning
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
777f239df9 qa/tasks/ceph: set mon_health_to_clog=false via mon config
This actually works better on new versions.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:12:56 -06:00
Sage Weil
223d5d4f9f qa/suites/upgrade/mimic-x: disable TOO_FEW_PGS warning
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:12:34 -06:00
Kefu Chai
68a52faccb
Merge pull request #32797 from tchaikov/wip-seastar-and-errorator
seastar,crimson: pickup change to pin socket to fixed core

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2020-01-24 02:31:59 +08:00
Ali Maredia
f1216df227
Merge pull request #29703 from baixueyu/wip-quota
rgw:  when you abort a multipart upload request, the quota may be not updated
2020-01-23 13:13:17 -05:00
Ali Maredia
3b2e50108c
Merge pull request #28622 from IlsooByun/master
rgw: incorrect return value when processing CORS headers
2020-01-23 13:12:25 -05:00
Ali Maredia
a8ba1a5a26
Merge pull request #29733 from baixueyu/wip-reload-coredump
rgw: maybe coredump when reload operator happened
2020-01-23 13:11:39 -05:00
Ali Maredia
4a7f8cfb89
Merge pull request #29795 from xxcs/xxcs03
rgw: fix one part of the bulk delete(RGWDeleteMultiObj_ObjStore_S3) fails but no error messages
2020-01-23 12:56:20 -05:00
Ali Maredia
3fdd1ce157
Merge pull request #30913 from ofriedma/wip-ofriedma-lc-logs
rgw: Add more details to the LC delete and transit log
2020-01-23 12:55:22 -05:00
Sage Weil
2e1c9c9409 Merge PR #32787 into master
* refs/pull/32787/head:
	qa/tasks/cephadm: work around .git suffix on ceph_repo
	qa/tasks/cephadm: learn to pull cephadm from github

Reviewed-by: Jan Fajerski <jfajerski@suse.com>
2020-01-23 11:25:56 -06:00
Lenz Grimmer
554fbc0443
mgr/dashboard: Add column filtering feature to cd-table (#32568)
mgr/dashboard: Add column filtering feature to cd-table

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2020-01-23 16:36:44 +00:00
Samuel Just
b5f42f5f95
Merge pull request #32387 from athanatos/sjust/wip-glibcxx-assertions
Enable _GLIBCXX_ASSERTIONS and fix unittest problems

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-01-23 07:15:28 -08:00
Sage Weil
1ebe7950ed qa/tasks/cephadm: work around .git suffix on ceph_repo
githubusercontent.com doesn't like the .git suffix

Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 08:25:34 -06:00
Sage Weil
3e7d1981d4 Merge PR #32794 into master
* refs/pull/32794/head:
	cephadm: normalize image_id in 'pull' output too
	cephadm: fix image_id normalization
	cephadm: pull: remove newline from ceph_version
	mgr/cephadm: base upgrade check on return code, not stderr
	mgr/cephadm: fix ok-to-stop
	mgr/cephadm: some upgrade debug output
	mgr/cephadm: remove dup check
	mgr/cephadm: only need_upgrade_self if image_id doesn't match
	mgr/cephadm: safe to restart mgr and other non-mon/osd/mds daemons

Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-01-23 08:12:49 -06:00
Ali Maredia
1a950cd5ec
Merge pull request #32791 from liewegas/fix-rgw-website
qa/suites/rgw/website: run test on ubuntu
2020-01-23 09:01:28 -05:00
Nathan Cutler
a9490c07d0
Merge pull request #32276 from smithfarm/wip-drop-repo-access-doc
doc/cleanup: drop repo-access.rst

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-01-23 14:17:26 +01:00
Daniel Gryniewicz
a660d38924
Merge pull request #32269 from liuchang0812/issue-43199-lockdep-in-coroutines-manager
rgw: get elastic search info in start_sync, avoid creating new coroutines manager
2020-01-23 07:56:35 -05:00
Daniel Gryniewicz
2cf63eac22
Merge pull request #32290 from jiahuizeng/es-valid
rgw: relax es zone validity check
2020-01-23 07:55:51 -05:00
Daniel Gryniewicz
64cb813818
Merge pull request #32458 from ofriedma/wip-ofriedma-fix-trans-noncurr
cls/rgw: when object is versioned and lc transition it, the object is becoming non-current
2020-01-23 07:54:43 -05:00
Daniel Gryniewicz
77abca2697
Merge pull request #32180 from yehudasa/wip-43255
rgw: use bucket creation time from bucket instance info
2020-01-23 07:53:34 -05:00
Abhishek L
323d055651
Merge pull request #32736 from capri1989/credits-script
src/script/credits.sh - switch to bash

Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
2020-01-23 11:44:28 +01:00
Kefu Chai
5a132172dd crimson/common/errorator: construct future<> with a future_state_base
this change is made to adapt
89e801b373

* always use the helpers from `futurize` instead of using
  `::seastar::make_exception_future()` directly. as
  `make_exception_future(future_state_base&& state)` is located in
  `seastar::internal` namespace
* add `noexcept` specifier in both constructors. to match with the
  helpers of `make_exception_future2()` which dispatch the call to
  different constructor variants.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-01-23 15:52:33 +08:00
Kefu Chai
6857348f64 seastar: pickup change to pin socket to fixed core
and clang / GCC-10 related fixes

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-01-23 15:52:27 +08:00
Neha Ojha
f205d38c2c
Merge pull request #32373 from zdover23/wip-doc-pg-formats-update-dec-2019
doc: update list of formats for --format flag for "ceph pg dump"

Reviewed-by: Neha Ojha <nojha@redhat.com>
2020-01-22 19:10:00 -08:00
Neha Ojha
9f96f9bdc5
Merge pull request #32790 from neha-ojha/wip-pglog-defaults
doc/rados: update osd_min_pg_log_entries and add osd_max_pg_log_entries

Reviewed-by: Sage Weil <sage@redhat.com>
2020-01-22 19:03:48 -08:00
Samuel Just
181d991e53 rgw_kms: fix concat_url for empty url case
Can't call back() on an empty string.  Causes unittest_rgw_kms
to fail when compiled with _GLIBCXX_ASSERTIONS.

Signed-off-by: Samuel Just <sjust@redhat.com>
2020-01-22 16:03:14 -08:00
Samuel Just
9c89b16a8c fastbmap_allocator_impl: avoid std::vector[] for oob index
This was relatively harmless as the pointer won't actually be
dereferenced, but it runs afoul of std::vector's bounds checks with
_GLIBCXX_ASSERTIONS enabled.

Signed-off-by: Samuel Just <sjust@redhat.com>
2020-01-22 16:03:14 -08:00
Samuel Just
d2b4cd2820 unittest_random: min > max triggers a glibc assert
Signed-off-by: Samuel Just <sjust@redhat.com>
2020-01-22 16:03:14 -08:00
Samuel Just
385215f284 src/CMakeLists.txt: enable _GLIBCXX_ASSERTIONS in debug builds
We already enable this by default in our rpm builds.  Adding it here as
well increases the odds we'll catch things with make check and local
testing.

Signed-off-by: Samuel Just <sjust@redhat.com>
2020-01-22 16:03:06 -08:00
Sage Weil
f0049916a1 cephadm: normalize image_id in 'pull' output too
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:46:17 -06:00
Sage Weil
3806c5e7f2 cephadm: fix image_id normalization
Remove sha256: prefix from id (hash), not name.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:46:05 -06:00
Patrick Donnelly
5d8e1d0949
Merge PR #32741 into master
* refs/pull/32741/head:
	qa/cephfs: make filelock_interrupt.py work with python3

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-01-22 14:41:40 -08:00
Sage Weil
04d1f378e5 cephadm: pull: remove newline from ceph_version
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:39:57 -06:00
Sage Weil
7244b7cef1 mgr/cephadm: base upgrade check on return code, not stderr
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:37:51 -06:00
Sage Weil
702e0c2e4d mgr/cephadm: fix ok-to-stop
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:33:03 -06:00
Sage Weil
1412177f8f mgr/cephadm: some upgrade debug output
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:31:01 -06:00
Sage Weil
1deae2492f mgr/cephadm: remove dup check
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:27:42 -06:00
Sage Weil
c360205961 mgr/cephadm: only need_upgrade_self if image_id doesn't match
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:25:09 -06:00
Sage Weil
a0180d75a6 mgr/cephadm: safe to restart mgr and other non-mon/osd/mds daemons
We don't have "ok-to-stop" checks for these.  And the mgr check for
self/active is already in the caller.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 16:14:21 -06:00
Sage Weil
acd0e31177 qa/suites/rgw/website: run test on ubuntu
The dnsmasq package on centos 8.0 is broken, see
https://tracker.ceph.com/issues/43744

For now, run this test on ubuntu.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-22 15:17:57 -06:00
Casey Bodley
cbcf45c189
Merge pull request #30152 from theanalyst/rgw/iam-policy-bitset-fn
rgw: iam: use a function to calculate the Action Bit string

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2020-01-22 15:53:29 -05:00
Casey Bodley
d2fc41cc65
Merge pull request #29851 from linuxbox2/wip-rgw-linkvtrack
rgw: fix version tracking across bucket link steps

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-01-22 15:52:30 -05:00
Casey Bodley
0b49fdced8
Merge pull request #30540 from mikulely/uri-beast-cleanup
rgw: fix REQUEST_URI setting in the rgw_asio_client.cc

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-01-22 15:51:53 -05:00
Casey Bodley
3b955a012d
Merge pull request #30539 from mikulely/fix-operation2
rgw: fix opslog operation field as per Amazon s3

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-01-22 15:51:36 -05:00
Casey Bodley
f5f2bf660f
Merge pull request #30471 from liuchang0812/delete-bucket-with-system-user
rgw: the http response code of delete bucket should not be 204-no-content

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-01-22 15:51:19 -05:00
Neha
2451b93d10 doc/rados/configuration: document osd_max_pg_log_entries
Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-01-22 19:21:59 +00:00
Neha
75b4707ca9 doc/rados: update osd_min_pg_log_entries
update docs to match 0db140c15c

Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-01-22 19:15:11 +00:00
Patrick Donnelly
1a0258ed3c
Merge PR #32644 into master
* refs/pull/32644/head:
	qa: ignore trimmed cache items for dead cache drop
	qa: use unit test comparisons

Reviewed-by: Zheng Yan <zyan@redhat.com>
2020-01-22 08:21:04 -08:00