Commit Graph

143953 Commits

Author SHA1 Message Date
Nizamudeen A
09e55fb7c5
Merge pull request #52617 from TomNewChao/main
mgr/dashboard/frontend:Ceph dashboard supports multiple languages

Reviewed-by: Svelar <NOT@FOUND>
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2024-03-21 00:28:38 +05:30
Yuri Weinstein
c1e6f35145
Merge pull request #55841 from Matan-B/wip-matanb-mon-rmsnap-fix
mon/OSDMonitor: fix rmsnap command

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-03-20 08:43:22 -07:00
Yuri Weinstein
bf30425f5e
Merge pull request #55409 from cybozu/add-ceph-exporter-to-deb-package
debian: add ceph-exporter package

Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2024-03-20 08:40:57 -07:00
Yuri Weinstein
98a7421080
Merge pull request #53308 from NitzanMordhai/wip-nitzan-qa-tasks-with-crush-rules
suites: qa tasks with crush rules

Reviewed-by: Samuel Just <sjust@redhat.com>
2024-03-20 08:37:45 -07:00
Casey Bodley
dfa9b1d868
Merge pull request #56266 from cbodley/wip-qa-rgw-lua-pool-application
qa/rgw: ignore POOL_APP_NOT_ENABLED in rgw/lua subsuite

Reviewed-by: Soumya Koduri <skoduri@redhat.com>
2024-03-20 14:44:17 +00:00
Casey Bodley
a6fb5e875e
Merge pull request #56220 from linuxbox2/wip-nfs-rename
rgw_file: fix mv/rename cases broken by zipper integration

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2024-03-20 13:41:56 +00:00
Casey Bodley
ca57c4b722
Merge pull request #56225 from linuxbox2/wip-cors-fix
rgw: Add missing empty checks to the split string in is_string_in_set().

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-03-20 13:41:41 +00:00
Casey Bodley
0bcea93afa
Merge pull request #56044 from pr0ton11/rgw-disable-signature-url
RGW: allow user disabling presigned urls in rgw configuration

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-03-20 13:41:09 +00:00
Casey Bodley
b77f7656b7
Merge pull request #55795 from kchheda3/wip-rename-notif-events
rgw/notification: Make the LifeCycle & Replication events AWS Compatible and Support s3:Replication:Delete event

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2024-03-20 13:40:43 +00:00
Zac Dover
24f5b81013
Merge pull request #56333 from molpako/patch-3
doc/cephfs: fix architecture link to correct relative path

Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-03-20 23:36:25 +10:00
Ilya Dryomov
c870ead3d4
Merge pull request #55595 from VallariAg/wip-nvmeof-test-v3
qa/suite/rbd/nvmeof: Deploy multiple gateways and namespaces

Reviewed-by: Barak Davidov <barakda@il.ibm.com>
Reviewed-by: Aviv Caro <Aviv.Caro@ibm.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2024-03-20 10:49:36 +01:00
molpako
ceeb1ca4b3
doc/cephfs: fix architecture link to correct relative path
Signed-off-by: molpako <35787116+molpako@users.noreply.github.com>
2024-03-20 18:43:42 +09:00
Rixin Luo
622068ce1e
Merge pull request #55864 from rosinL/wip-speedup-check-generated
test/encoding/check-generated: parallel testing by type
2024-03-20 09:19:07 +08:00
Dan Mick
d3f3b0784c
Merge pull request #56203 from athanatos/sjust/wip-protoc-dependencies
crimson: add crimson-osd rpm and deb runtime dependencies for protobuf inherited from seastar
2024-03-19 16:03:00 -07:00
Adam King
a2aeca3d11
Merge pull request #56070 from phlogistonjohn/jjm-cephadm-sudo-cmd-auditing
cephadm: sudo cmd auditing

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 15:39:07 -04:00
Adam King
c64bb8f50e
Merge pull request #56178 from adk3798/cephadm-pub-net-config-check-out-of-date
mgr/cephadm: refresh public_network for config checks before checking

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-03-19 14:04:51 -04:00
Adam King
3df7d76ea2
Merge pull request #56175 from asm0deuz/bootstrap_no_container
cephadm: bootstrap fails if no container engine installed

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-03-19 14:01:47 -04:00
Adam King
39304bc481
Merge pull request #56147 from adk3798/stopped-daemon-shell
cephadm: fix `cephadm shell --name <daemon-name>` for stopped/failed daemon

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-03-19 14:00:29 -04:00
Adam King
cb73032ad7
Merge pull request #56143 from insatomcat/timemaster
cephadm.py: add timemaster to timesync services list

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 13:51:19 -04:00
Adam King
6fb1026668
Merge pull request #56075 from phlogistonjohn/jjm-enable-black-cephadm
cephadm: enforce black formatting for cephadmlib

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 13:46:11 -04:00
Adam King
88acf0e7a6
Merge pull request #55883 from thegreenbear/ingress-haproxy-bind-ipv4v6
Ingress service: make HAProxy to listen on IPv4 and IPv6 …

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 13:43:03 -04:00
Adam King
5ecb9dd933
Merge pull request #55874 from adk3798/only-bind-to-network
mgr/cephadm: allow grafana and prometheus to only bind to specific network

Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-03-19 12:35:53 -04:00
Ronen Friedman
4b37500e28
Merge pull request #55645 from ronen-fr/wip-rf-nextobj
osd: improved get_objects_by_prefixes() ergonomics

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Matan Breizman <mbreizma@redhat.com>
2024-03-19 17:36:48 +02:00
Vallari Agrawal
00651cfac2
qa/suite/rbd/nvmeof: Deploy multiple gateways and namespaces
1. Deploy 2 gateways on different nodes, then check for multi-path.
    To add another gateway, only "roles" need to be changed in job yaml.
2. Create "n" nvmeof namespaces, configured by 'namespaces_count'
3. Rename qa/suites/rbd/nvmeof/cluster/fixed-3.yaml to fixed-4.yaml
    which contains 2 gateways and 2 initiators.

Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
2024-03-19 20:48:26 +05:30
Zac Dover
f938337595
Merge pull request #56109 from anthonyeleven/improve-monitoring
doc/cephadm/services: Improve monitoring.rst

Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-03-20 00:13:20 +10:00
Adam King
94a1ce4998
Merge pull request #55877 from adk3798/cephadm-pull-usage
cephadm: improve cephadm pull usage message

Reviewed-by: Guillaume Abrioux <gabrioux@ibm.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
2024-03-19 10:11:20 -04:00
Adam King
920886ac64
Merge pull request #55615 from rhcs-dashboard/grafana-mount-dashboards
mgr/cephadm: mount grafana dashboards from the path

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
2024-03-19 10:03:16 -04:00
Adam King
106ae8f73e
Merge pull request #52760 from thotz/add-healthchecker-timeout-haproxy
cephadm: adjust the ingress ha proxy health check interval

Reviewed-by: Adam King <adking@redhat.com>
2024-03-19 09:41:54 -04:00
Nizamudeen A
ceea81790a
Merge pull request #56189 from rhcs-dashboard/fix-64913-main
mgr/dashboard: Allow DELETE method api request, X-TOTAL-COUNT header in CORS config in dashboard

Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-03-19 11:08:46 +05:30
Yingxin
e76d3a3f39
Merge pull request #56250 from myoungwon/wip-laod-metadata-during-gc
crimson/os/seastore: cache metadata during trimming to prevent from disk read

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2024-03-19 09:29:26 +08:00
Zack Cerza
95c763e395
Merge pull request #56204 from zmc/do-cmake-args
do_cmake.sh: Use value of ARGS at runtime
2024-03-18 18:35:23 -06:00
Matan Breizman
9ef43722ad osd/SnapMapper: add common logs
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit f302be018ebef365d8876d14185c4bdb246f22d8)
2024-03-18 15:09:21 -05:00
Ronen Friedman
6d561092fa osd: improved get_objects_by_prefixes() ergonomics
Improved call signatures for get_next_objects_to_trim() &
get_objects_by_prefixes().

Also: as as get_next_objects_to_trim() has only a single
failure mode, we should not try to handle two distinct failures
in its callers' code.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-03-18 15:09:21 -05:00
Samuel Just
bed336a3e0
Merge pull request #55846 from athanatos/sjust/for-review/wip-crimson-coroutine-support
crimson: add coroutine support for errorated and interruptible futures

Reviewed-by: Matan Breizman <mbreizma@redhat.com>
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2024-03-18 12:23:54 -07:00
Yuri Weinstein
96b9d3adf7
Merge pull request #56034 from tchaikov/wip-msgr-dont-panic-at-hot-unplug
msg: do not abort if driver->del_event() returns -ENOENT

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-03-18 11:22:28 -07:00
Yuri Weinstein
69a634ca35
Merge pull request #55896 from ronen-fr/wip-rf-compactref
osd: avoid calling a virtual function in a ctor

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-03-18 11:21:48 -07:00
Yuri Weinstein
459b79a2fd
Merge pull request #55872 from aclamk/wip-aclamk-bs-fix-unused
os/bluestore: Mute warnings

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2024-03-18 11:21:24 -07:00
Yuri Weinstein
e6363cc893
Merge pull request #54492 from Matan-B/wip-matanb-op-thread-timeout
qa/suites/rados/verify/validater/valgrind: increase op thread timeout

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2024-03-18 11:20:44 -07:00
Zac Dover
a4f58d3369
Merge pull request #56240 from zdover23/wip-doc-2024-03-17-rados-config-common
doc/rados: update common.rst

Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-03-19 03:40:18 +10:00
Casey Bodley
9234fbcbe6 qa/rgw: ignore POOL_APP_NOT_ENABLED in rgw/lua subsuite
> cluster [WRN] Health check failed: 1 pool(s) do not have an application enabled (POOL_APP_NOT_ENABLED)" in cluster log

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-03-18 10:48:03 -04:00
Anthony D'Atri
ead944be18 doc/cephadm/services: Improve monitoring.rst
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
2024-03-18 23:45:51 +10:00
Zac Dover
c8ef9160aa
Merge pull request #56248 from nbalacha/wip-nbalacha-rbd-doc-man
doc/rbd: minor changes to the rbd man page

Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2024-03-18 23:38:02 +10:00
N Balachandran
5dcff6a4b8 doc/rbd: minor changes to the rbd man page
Fixes typos and grammar for some commands. Adds
additional details for some commandds.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 17:52:47 +05:30
myoungwon oh
7f253ce5aa crimson/os/seastore: cache metadata during trimming to prevent from disk read
I encountered continous disk reads during trimming even though there are sufficient
cache available, in 4K random write test with RBM (RBD).
This is because metadata is note cached if its source is background transaction
within touch_extent(). So, seastore, including the trimming process,  needs to
constantly retrieve metadata (e.g., BACKREF_LEAF).

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
2024-03-18 11:51:34 +00:00
Guillaume Abrioux
90760c8264
Merge pull request #56223 from guits/tracker_64951
node-proxy: support more Location value formats
2024-03-18 09:25:07 +01:00
Anthony D'Atri
10f92c1de1
Merge pull request #56247 from nbalacha/wip-nbalacha-rbd-doc-2
docs/rbd: fix typos in the rbd basic cmds documentation
2024-03-18 04:14:31 -04:00
Nizamudeen A
34f4f60094
Merge pull request #56198 from ivoalmeida/fix-nfs-attach-cmd
mgr/dashboard: fixed nfs attach command

Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-03-18 12:17:44 +05:30
N Balachandran
4fd5c13453 docs/rbd: typo in "retrieving image information"
Replace "for the image" with "of the image".

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 10:04:44 +05:30
N Balachandran
ebf2f60f78 docs/rbd: replace introspect with inspect
Replace "introspect" with "inspect" in the rbd basic commands
description.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 09:41:10 +05:30
N Balachandran
f3eb489520 docs/rbd: fix typo in arg name
Replace "{image-}" with "{image-id}" in the "rbd trash rm"
command description.

Signed-off-by: N Balachandran <nibalach@redhat.com>
2024-03-18 09:32:39 +05:30