J. Eric Ivancich
f070376b0b
Merge pull request #44589 from xijiacun/lc-transition
...
rgw: Get canonical storage class when storage class is empty in lifecycle configuration
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-09-02 12:38:56 -04:00
J. Eric Ivancich
ddf1ccab16
Merge pull request #44610 from xijiacun/append-object
...
rgw: Use STANDARD storage class in objects appending operation when the
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-09-02 12:37:10 -04:00
J. Eric Ivancich
f8a76e4ea6
Merge pull request #46930 from zealot-xzd/wip-rgw-list-optimization2
...
rgw: bucket list operation slow down in special scenario
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2022-09-02 12:36:27 -04:00
Casey Bodley
03d8457694
Merge pull request #47831 from a16bitsysop/libaio-musl
...
rgw: rgw_d3n_datacache.cc add check for musl
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2022-09-02 12:29:48 -04:00
Casey Bodley
ef458ab281
Merge pull request #47819 from yehudasa/wip-cloud-sync-fixes
...
rgw: cloud sync fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2022-09-02 12:26:47 -04:00
Casey Bodley
9f870f8527
Merge pull request #47527 from shraddhaghatol/shr/etag_cosmetic_change
...
rgw: Added Cosmetic change in etag of copyObjectResult
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-09-02 11:20:10 -04:00
Casey Bodley
303689fac1
Merge pull request #47667 from AISHU-Technology/fix-rgw-data-corruption
...
rgw: fix data corruption due to network jitter
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Or Friedmann <ofriedma@redhat.com>
2022-09-02 11:18:37 -04:00
David Galloway
af4906e084
Merge pull request #47818 from petrutlucian94/fix_is_err
...
include: fix IS_ERR on Windows
2022-09-02 09:41:40 -04:00
Ernesto Puerta
c228491636
Merge pull request #47916 from rhcs-dashboard/applitools-master-main
...
mgr/dashboard: s/master/main in applitools config
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-09-02 15:05:14 +02:00
Adam King
e9a8fc8ecc
Merge pull request #47796 from adk3798/test_cephadm_fix
...
qa/cephadm: remove fsid dir before bootstrap in test_cephadm.sh
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-02 08:57:15 -04:00
Rishabh Dave
831344e3ac
Merge pull request #47620 from lxbsz/wip-56249
...
client: stop the remount_finisher thread in the Client::unmount()
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
2022-09-02 17:54:22 +05:30
Rishabh Dave
bc264a9812
Merge pull request #47593 from lxbsz/wip-57126
...
client: abort the client if we couldn't invalidate dentry caches
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
2022-09-02 17:53:07 +05:30
Rishabh Dave
d5ab255225
Merge pull request #46988 from rishabh-d-dave/qa-suites-upgraded-client
...
qa/cephfs: clean up evicted client in 4-compat_client.yaml
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2022-09-02 17:51:25 +05:30
Tim Serong
ad580135e2
Merge pull request #47919 from SUSE/wip-fix-57390
...
ceph-dencoder: Add erasure_code to denc-mod-osd's target_link_libraries
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-09-02 20:04:31 +10:00
Tim Serong
690b9c6e80
ceph-dencoder: Add erasure_code to denc-mod-osd's target_link_libraries
...
Fixes: https://tracker.ceph.com/issues/57390
Signed-off-by: Tim Serong <tserong@suse.com>
2022-09-02 18:44:11 +10:00
Ilya Dryomov
140ce93b1d
Merge pull request #47881 from idryomov/wip-57343
...
test/cli-integration/rbd: iSCSI REST API responses aren't pretty-printed anymore
Reviewed-by: Xiubo Li <xiubli@redhat.com>
2022-09-02 10:00:23 +02:00
Yingxin
926cef781b
Merge pull request #47847 from xxhdx1985126/wip-simplify-may-interrupt
...
crimson/common/interrupt_future: simplify may_interrupt
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-09-02 15:03:34 +08:00
Nizamudeen A
c3d0e6c8e8
mgr/dashboard: s/master/main in applitools config
...
Signed-off-by: Nizamudeen A <nia@redhat.com>
2022-09-02 10:51:41 +05:30
Yuri Weinstein
e1f12f7693
Merge pull request #47650 from rzarzynski/wip-bug-57119
...
osd: fix the "heap" admin cmd printing always to error stream
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Prashant D <pdhange@redhat.com>
2022-09-01 16:03:02 -07:00
Adam King
0c55bf362e
Merge pull request #47817 from rkachach/fix_issue_57304
...
mgr/cephadm: allow binding to loopback for rgw daemons
Reviewed-by: Adam King <adking@redhat.com>
2022-09-01 14:17:31 -04:00
Adam King
9be200001b
Merge pull request #47098 from rkachach/fix_issue_56508
...
mgr/cephadm: Adding logic to store grafana cert/key per node
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Francesco Pantano <fpantano@redhat.com>
2022-09-01 14:15:29 -04:00
Daniel Gryniewicz
646e23e993
Merge pull request #47884 from dang/wip-dang-zipper-invalidate
...
RGW - Zipper - Pass invaliate down from RadosStore
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-09-01 14:12:53 -04:00
Adam King
87b1845c60
Merge pull request #47631 from guits/bz2112730
...
ceph-volume: add a retry in util.disk.remove_partition
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2022-09-01 14:02:43 -04:00
Adam King
977a9daba0
Merge pull request #47665 from adk3798/apply-spec-error-code
...
cephadm: return nonzero exit code when applying spec fails in bootstrap
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-01 14:00:00 -04:00
Adam King
9a5b94c51b
Merge pull request #47666 from adk3798/offline-no-check
...
mgr/cephadm: don't try to write client/os tuning profiles to known offline hosts
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-01 13:58:29 -04:00
Adam King
812be8465f
Merge pull request #47763 from phlogistonjohn/jjm-object-format-fixes
...
pybind/mgr: object_format.py decorator updates & docs
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Redouane Kachach <rkachach@redhat.com>
2022-09-01 13:54:13 -04:00
Adam King
948ad7d4d9
Merge pull request #47804 from p-se/wip-7294-pse-custom-prometheus-alerts
...
mgr/dashboard: enable addition of custom Prometheus alerts
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2022-09-01 13:44:16 -04:00
Daniel Gryniewicz
3e3aa38040
Merge pull request #47788 from dang/wip-dang-zipper-admin
...
RGW - Zipper - Remove a number of casts from rgw_admin
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
2022-09-01 12:57:35 -04:00
Casey Bodley
b45daa62e8
Merge pull request #47719 from yuvalif/wip-yuval-lua-filter2
...
rgw/lua: allow read access to object data
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-09-01 11:31:31 -04:00
Yuri Weinstein
4b0182efda
Merge pull request #47184 from ljflores/wip-telemetry-memory-stats
...
mgr/telemetry: add `perf_memory_metrics` collection to telemetry
Reviewed-by: Yaarit Hatuka <yaarithatuka@gmail.com>
Reviewed-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
2022-09-01 08:29:25 -07:00
David Galloway
f4df4090b0
Merge pull request #47885 from ceph/boost-focal
...
install-deps: Actually install libboost we built for Jammy
2022-09-01 10:02:07 -04:00
Ernesto Puerta
14189b78d8
Merge pull request #47886 from ceph/chillout
...
.github: Give folks 30 seconds to fill out the checklist
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-09-01 11:18:43 +02:00
Yingxin
1a6acf6772
Merge pull request #47816 from cyx1231st/wip-seastore-split-trimmer
...
crimson/os/seastore/async_cleaner: factor out journal trimming implementation
Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
Reviewed-by: Zhang Song <zhangsong325@gmail.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-09-01 09:45:51 +08:00
Xuehan Xu
761e5296ff
crimson/common/interrupt_future: simplify may_interrupt
...
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
2022-09-01 09:41:27 +08:00
David Galloway
c123f1ab2b
Merge pull request #47880 from ionutbalutoiu/qa-update-branch-name
...
qa: update branch name for Windows job
2022-08-31 14:38:34 -04:00
David Galloway
41fcdd9a5b
.github: Give folks 30 seconds to fill out the checklist
...
Otherwise GitHub sends an annoying e-mail right away when you file a PR that doesn't have the checklist filled out. It's easier IMO to create the PR, then check the boxes instead of putting Xes in brackets while filling out the PR comment.
Signed-off-by: David Galloway <dgallowa@redhat.com>
2022-08-31 14:21:16 -04:00
David Galloway
e2fba2d228
install-deps: Actually install libboost we built for Jammy
...
Follow up to 947ac23979
Signed-off-by: David Galloway <dgallowa@redhat.com>
2022-08-31 14:02:36 -04:00
Ilya Dryomov
b24aed80d9
Merge pull request #47856 from idryomov/wip-56154
...
rbd-mirror: resume pending shutdown on error in snapshot replayer
Reviewed-by: Mykola Golub <mgolub@suse.com>
2022-08-31 18:57:40 +02:00
Ilya Dryomov
6a8134e0fd
Merge pull request #47835 from idryomov/wip-57317
...
librbd: use actual monitor addresses when creating a peer bootstrap token
Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Christopher Hoffman <choffman@redhat.com>
2022-08-31 18:56:17 +02:00
Daniel Gryniewicz
285326cd45
RGW - Zipper - Pass invaliate down from RadosStore
...
When we invalidate the state of a RadosObject, we need to also
invalidate it in the ctx for that object.
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2022-08-31 11:16:25 -04:00
Ernesto Puerta
c25bde9c5e
Merge pull request #47641 from rhcs-dashboard/value-error-centos
...
install-deps: script exit on "/ValueError" in centos_stream8
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2022-08-31 15:59:03 +02:00
Daniel Gryniewicz
f8526840a0
RGW - Zipper - Remove a number of casts from rgw_admin
...
There are still a ton of casts to RadosStore in rgw_admin. Remove the
easy ones. Many of the rest represent actual operations that are
specific to RadosStore, and need to be split out.
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
2022-08-31 09:44:01 -04:00
Pedro Gonzalez Gomez
b99845174b
Merge pull request #47673 from rhcs-dashboard/test_rbd_list
...
mgr/dashboard: ensure rbd image limit 0 returns 0 images
Reviewed-by: Pegonzal <pegonzal@redhat.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2022-08-31 15:08:19 +02:00
Ionut Balutoiu
2d6305cb61
qa: update branch name for Windows job
...
Use `main` instead of `master` in the workunit scripts for the
Windows Teuthology job.
Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
2022-08-31 12:06:14 +00:00
Kefu Chai
0daef7c82e
Merge pull request #47802 from NitzanMordhai/wip-nitzan-leak-some-memory-with-memory-optimization
...
common/ceph_context: leak some memory fail to show in valgrind
Reviewed-by: Laura Flores <lflores@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2022-08-31 17:55:05 +08:00
Kefu Chai
2e9f5ae081
Merge pull request #47829 from tchaikov/wip-cmake-CMP0135
...
cmake: set CMP0135 policy
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-08-31 17:51:44 +08:00
Redouane Kachach
1a722f35c1
mgr/cephadm: allow binding to loopback for rgw daemons
...
Fixes: https://tracker.ceph.com/issues/57304
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-08-31 11:40:23 +02:00
Ilya Dryomov
1cec9e83c0
test/cli-integration/rbd: iSCSI REST API responses aren't pretty-printed anymore
...
See https://github.com/ceph/ceph-iscsi/pull/263 and
https://github.com/pallets/flask/pull/2193 . Flask stopped
pretty-printing by default in 1.0:
Change the default for JSONIFY_PRETTYPRINT_REGULAR to False.
json.jsonify returns a compact format by default, and an indented
format in debug mode.
Fixes: https://tracker.ceph.com/issues/57343
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-08-31 11:01:12 +02:00
J. Eric Ivancich
91c57c3fb1
Merge pull request #47772 from ivancich/wip-dout_subsys-header
...
rgw: remove dout_subsys defs from header files
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2022-08-30 18:11:00 -04:00
J. Eric Ivancich
bccf6c3074
rgw: remove dout_subsys defs from header files
...
Each compilation unit should be able to define its own dout_subsys
without generating a redefinition warning. When dout_subsys is defined
in header files, it complicates this matter. This commit removes
definitions and header files and makes sure definitions are added to
.cc files as needed.
Additionally, at Adam Emerson's suggestion, use "static constexpr"
rather than "#define" to set "dout_subsys" in a few places as a
reminder to ultimately do it more broadly.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
2022-08-30 13:04:32 -04:00