Sage Weil
b3914e26bc
qa/suites/upgrade/*-x/stress-split: run latest python tests at end
...
Use the master/test/x branch, so that we run the python3 variant of the
test.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-24 06:52:41 -06:00
Sage Weil
29d3eaa1a3
qa/tasks/ceph_manager: kludge around /var/log/ceph permissions
...
The ceph.py task normally makes these permissive. But a package upgrade
can reset the permissions so that we can't read and write the temp
export files. (We put them in these dirs now because it's alreadly
mapped out of cephadm containers to the host.)
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 21:25:08 -06:00
Sage Weil
1816e7bb62
mgr/pg_autoscaler: don't check anything until cluster is nautilus
...
This prevents any health alerts about too many/few PGs due to old pools
that are defaulted to 'warn'.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 21:14:31 -06:00
Sage Weil
37d107cd7e
qa/suites/upgrade: install python3-* as part of final upgrade step
...
These are new packages, so they won't install just by upgrading the old
packages, and they are needed for some of the tests.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 21:14:31 -06:00
Sage Weil
fb991fa5f6
qa/tasks/radosbench: only set object size if != block size
...
This is mostly pointless, except that the -O option for objects size
used to be -o for pre-octopus, so passing -O breaks the upgrade tests.
Fortunately, the upgrades use the defaults, so we can just skate by here.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 21:14:31 -06:00
Sage Weil
be05f210e7
qa/tasks/ceph: simplify mon_health_to_clog suppression during restart
...
This only does one thing--do that. More simply.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 21:14:31 -06:00
Sage Weil
10ffeef1fb
cls_hello: alias write_return_data -> writes_dont_return_data
...
This allows pre-octopus tests to reach this (renamed) method via the old
method name.
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
0f829ba4a6
ceph_test_cls_hello: only do returndata test on octopus+
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Josh Durgin
fa27ba5c9c
qa: remove unnecessary package excludes in upgrades/nautilus*
...
These packages are present in nautilus.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2020-01-23 17:13:09 -06:00
Josh Durgin
ec560a69eb
qa: exclude cephadm from upgrade/nautilus-x
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
ba31ccb533
qa/suites/upgrade/mimic-x/parallel: fix msgr2 vs octopus ordering
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
2adadc2356
qa/suites/upgrade/nautilus-x/stress-split: fix msgr2 vs octopus ordering
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
Sage Weil
8283ea9f58
qa/suites/upgrade/mimic-x: fix msgr2 vs octopus ordering
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-23 17:13:09 -06:00
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