· 6 years ago · Feb 18, 2020, 08:46 PM
1* + "Pull request 33278":https://github.com/ceph/ceph/pull/33278
2* |\
3* | + "doc: update mondb recovery script":https://github.com/ceph/ceph/commit/065868905b7d1815a128a7baf189c0d7c3966d2c
4* | + "ceph-monstore-tool: correct the key for storing mgr_command_descs":https://github.com/ceph/ceph/commit/a1b24fa45e3495722b02d47638dfb4929509f224
5* | + "ceph-monstore-tool: rename mon-ids in initial monmap":https://github.com/ceph/ceph/commit/12310ddf4d3725d59720a916fb1f959dc687ac4e
6* + | "Pull request 33277":https://github.com/ceph/ceph/pull/33277
7* |\ \
8* | + | "common/bl: fix the dangling last_p issue.":https://github.com/ceph/ceph/commit/bda388c19a0a3c22b11e48ba4ff52ecb977bfd48
9* | |/
10* + | "Pull request 33276":https://github.com/ceph/ceph/pull/33276
11* |\ \
12* | + | "qa/suites/rados/multimon/tasks/mon_clock_with_skews: whitelist MOST_DOWN":https://github.com/ceph/ceph/commit/6dc0091b9b70be8b28ada7fad44e40b4f6e441f6
13* | + | "qa/suites/rados/multimon/tasks/mon_clock_with_skews: disable ntpd etc":https://github.com/ceph/ceph/commit/c506fbe0e3e29085ddd2752e4afc88acd49f3632
14* | |/
15* + | "Pull request 32844":https://github.com/ceph/ceph/pull/32844
16* |\ \
17* | + | "qa/standalone/misc/ok-to-stop: improve test":https://github.com/ceph/ceph/commit/b9e8232b27c8cfc42e4dc4cf18e4f51e2d466a0a
18* | + | "qa/standalone/ceph-helpers: add wait_for_peered":https://github.com/ceph/ceph/commit/38fc067f67aee23a34ce86caf173ceeb682bec2e
19* | + | "mgr/DaemonServer: fix 'osd ok-to-stop' for EC pools":https://github.com/ceph/ceph/commit/768a47e98b7c5182686e0749a4279f12ea9c58ba
20* + | | "Pull request 33337":https://github.com/ceph/ceph/pull/33337
21* |\ \ \
22* | + | | "ceph-volume: don't remove vg twice when zapping filestore":https://github.com/ceph/ceph/commit/104f6cad739ef5879344c1096e6511280188a595
23* + | | | "Pull request 33334":https://github.com/ceph/ceph/pull/33334
24* |\ \ \ \
25* | |/ / /
26* |/| | |
27* | + | | "ceph-volume: pass journal_size as Size not string":https://github.com/ceph/ceph/commit/23866324fbb83a90c08f86c9652bbaa11d7a2cc3
28* |/ / /
29* + | | "Pull request 33301":https://github.com/ceph/ceph/pull/33301
30* |\ \ \
31* | + | | "ceph-volume: batch bluestore fix create_lvs call":https://github.com/ceph/ceph/commit/7f6ebdc4de1fc3861a800153666c5450cb063803
32* + | | | "Pull request 33297":https://github.com/ceph/ceph/pull/33297
33* |\ \ \ \
34* | |/ / /
35* |/| | |
36* | + | | "ceph-volume: avoid calling zap_lv with a LV-less VG":https://github.com/ceph/ceph/commit/4e6231fe5cd29b309a88e83cf5b6ecb5bcc712f4
37* |/ / /
38* + | | "Pull request 33151":https://github.com/ceph/ceph/pull/33151
39* |\ \ \
40* | + | | "rgw: fix one part of the bulk delete(RGWDeleteMultiObj_ObjStore_S3)fails but no error messages Fixes: None Signed-off-by: Snow Si <silonghu@inspur.com>":https://github.com/ceph/ceph/commit/d1d725f59311f08c9808cd8719ab05f8a4af5649
41* + | | | "Pull request 33149":https://github.com/ceph/ceph/pull/33149
42* |\ \ \ \
43* | + | | | "rgw: maybe coredump when reload operator happened":https://github.com/ceph/ceph/commit/0918862c3f25888ce5784ef7db9ea5091e013d35
44* | |/ / /
45* + | | | "Pull request 33008":https://github.com/ceph/ceph/pull/33008
46* |\ \ \ \
47* | + | | | "rgw_file: avoid string::front() on empty path":https://github.com/ceph/ceph/commit/dad86a25d9416fef600cf9640957d12cff87dcba
48* + | | | | "Pull request 33152":https://github.com/ceph/ceph/pull/33152
49* |\ \ \ \ \
50* | + | | | | "mon: Don't put session during feature change":https://github.com/ceph/ceph/commit/682f231b7c72a68d84c5eedce0f4d47268aa1494
51* | | |/ / /
52* | |/| | |
53* + | | | | "Pull request 33095":https://github.com/ceph/ceph/pull/33095
54* |\ \ \ \ \
55* | + | | | | "mgr/telemetry: check get_metadata return val":https://github.com/ceph/ceph/commit/6599f5a9dab0aa6b827e0d4b932ea1c1e84a6a1b
56* + | | | | | "Pull request 32908":https://github.com/ceph/ceph/pull/32908
57* |\ \ \ \ \ \
58* | + | | | | | "mon/Session: only index osd ids >= 0":https://github.com/ceph/ceph/commit/5b9a2b756ecf4d4968cde34807aafee0d3e5d6a3
59* + | | | | | | "Pull request 33170":https://github.com/ceph/ceph/pull/33170
60* |\ \ \ \ \ \ \
61* | + | | | | | | "mgr/pg_autoscaler: calculate pool_pg_target using pool size":https://github.com/ceph/ceph/commit/0253205ef36acc6759a3a9687c5eb1b27aa901bf
62* | | |_|/ / / /
63* | |/| | | | |
64* + | | | | | | "Pull request 33168":https://github.com/ceph/ceph/pull/33168
65* |\ \ \ \ \ \ \
66* | + | | | | | | "mgr/telemetry: split entity_name only once (handle ids with dots)":https://github.com/ceph/ceph/commit/e9ff205a294cb1ba128e09335d0450f640f026b9
67* | |/ / / / / /
68* + | | | | | | "Pull request 33157":https://github.com/ceph/ceph/pull/33157
69* |\ \ \ \ \ \ \
70* | + | | | | | | "mgr/grafana: sum pg states for cluster":https://github.com/ceph/ceph/commit/654071d20f60f6b34dfde1f1be57420d0544cc21
71* | + | | | | | | "monitoring/grafana,prometheus: add per-pool pg states support":https://github.com/ceph/ceph/commit/191ef972a845ea64c18472d0ff1e7097686c9754
72* | + | | | | | | "mgr/prometheus: pg counters per pool descriptions":https://github.com/ceph/ceph/commit/1bd19295d565a42d600fd60c977bb0e880faf9d6
73* | + | | | | | | "mgr/prometheus: pg count by pool":https://github.com/ceph/ceph/commit/133dd7e4f6aca6c51a48e79739690ac7eff4a264
74* | + | | | | | | "mgr/prometheus: report per-pool pg states":https://github.com/ceph/ceph/commit/b07431242f496f978986bf5c3b7a9c9e0af297f9
75* | |/ / / / / /
76* + | | | | | | "Pull request 33155":https://github.com/ceph/ceph/pull/33155
77* |\ \ \ \ \ \ \
78* | + | | | | | | "mon/ConfigMonitor: only propose if leader":https://github.com/ceph/ceph/commit/4b60c0ef4d0f9b876a2ed0a73738a8112f82c827
79* | |/ / / / / /
80* + | | | | | | "Pull request 33147":https://github.com/ceph/ceph/pull/33147
81* |\ \ \ \ \ \ \
82* | + | | | | | | "OSD: Allow 64-char hostname to be added as the host in CRUSH":https://github.com/ceph/ceph/commit/7b595aa65f6d45086055d3fbd1d6d6b4dfacc17d
83* | |/ / / / / /
84* + | | | | | | "Pull request 33142":https://github.com/ceph/ceph/pull/33142
85* |\ \ \ \ \ \ \
86* | + | | | | | | "mon/MgrMonitor.cc: warn about missing mgr in a cluster with osds":https://github.com/ceph/ceph/commit/24a84c5779ee5444442cb2f28299bfe174743ec0
87* | |/ / / / / /
88* + | | | | | | "Pull request 33082":https://github.com/ceph/ceph/pull/33082
89* |\ \ \ \ \ \ \
90* | + | | | | | | "mgr/telemetry: anonymizing smartctl report itself":https://github.com/ceph/ceph/commit/3c7d09e200f19b5f95de795fd04349b3a8279aa4
91* | + | | | | | | "mgr/telemetry: added 'telemetry show-device' command":https://github.com/ceph/ceph/commit/c4dc4f0bb68c532d242e635c3e758ff4b0a5f5bb
92* | | |_|/ / / /
93* | |/| | | | |
94* + | | | | | | "Pull request 32948":https://github.com/ceph/ceph/pull/32948
95* |\ \ \ \ \ \ \
96* | + | | | | | | "mgr/telemetry: fix device serial number anonymization":https://github.com/ceph/ceph/commit/b338ffa03803b815a3fc55c2ca80bed84fc12678
97* + | | | | | | | "Pull request 33007":https://github.com/ceph/ceph/pull/33007
98* |\ \ \ \ \ \ \ \
99* | + | | | | | | | "mon: elector: return after triggering a new election":https://github.com/ceph/ceph/commit/9155cdf1875a3ad3fb991bafc46399efa9dcc61c
100* | | |_|_|_|/ / /
101* | |/| | | | | |
102* + | | | | | | | "Pull request 32931":https://github.com/ceph/ceph/pull/32931
103* |\ \ \ \ \ \ \ \
104* | + | | | | | | | "qa/tasks/mgr/dashboard: set pg_num to 32":https://github.com/ceph/ceph/commit/d45fbf17a3ab3e409999f81e53249ad129e264bb
105* | + | | | | | | | "mgr/pg_autoscaler: default to pg_num[_min] = 32":https://github.com/ceph/ceph/commit/1e5623e3ede9fd85bbef8f1e98c2542bac74c2d7
106* | | |/ / / / / /
107* | |/| | | | | |
108* + | | | | | | | "Pull request 32905":https://github.com/ceph/ceph/pull/32905
109* |\ \ \ \ \ \ \ \
110* | + | | | | | | | "crush/CrushWrapper: behave with empty weight vector":https://github.com/ceph/ceph/commit/fb34981fdd02b931c556193a6297340b9e629258
111* | + | | | | | | | "cmake: no need to link libglobal and libblkid for testing crush":https://github.com/ceph/ceph/commit/3a36e63ff71752159c01094159d2ddda3cafff06
112* | + | | | | | | | "test/crush: no need to use libglobal for testing crush":https://github.com/ceph/ceph/commit/178122e83b612dfb04e841341c9a2ba1210cd50d
113* | | |_|_|_|/ / /
114* | |/| | | | | |
115* + | | | | | | | "Pull request 32856":https://github.com/ceph/ceph/pull/32856
116* |\ \ \ \ \ \ \ \
117* | |_|_|_|_|_|_|/
118* |/| | | | | | |
119* | + | | | | | | "mon/ConfigMonitor: put global/ keys in global section":https://github.com/ceph/ceph/commit/961c9f8e64a2a48ca33d784246eccbd6fa7c6857
120* | + | | | | | | "mon/ConfigMonitor: transition old keys to have global/ prefix":https://github.com/ceph/ceph/commit/529ed32d58dd0983099c12b064a2cf1b85e5291b
121* | + | | | | | | "mon/ConfigMonitor: always prefix global config keys with global/":https://github.com/ceph/ceph/commit/60bb98aaada47ca9d976a2cc6d34f627a2f6bd93
122* | + | | | | | | "mon/ConfigMonitor: switch to use pending_cleanup boost::optional":https://github.com/ceph/ceph/commit/a9e12a80731704c3b1e3c36ec80152eec2e9f430
123* | + | | | | | | "mon/ConfigMonitor: clean out bad config records":https://github.com/ceph/ceph/commit/16790a881dc7429356f27081af0e172bb30ca34e
124* | + | | | | | | "mon/ConfigMonitor: make 'config get' on fsid work":https://github.com/ceph/ceph/commit/aae3121b6832e556396794bdfa74f579b4de9aa3
125* | + | | | | | | "common/options: remove NO_MON_UPDATE from mon_dns_srv_name":https://github.com/ceph/ceph/commit/dda98e513f3932c5066fde5efeab4e3935702a3a
126* | + | | | | | | "mon/ConfigMonitor: do not 'config get' on NO_MON_UPDATE options":https://github.com/ceph/ceph/commit/de2c3774fee05a1c0cbb8c6c4c68648be0ccf23e
127* | + | | | | | | "mon/ConfigMonitor: do not set NO_MON_UPDATE values":https://github.com/ceph/ceph/commit/e9ec2eea869580b21797fd7ebe60e7f6c8d4201d
128* | / / / / / /
129* + | | | | | | "Pull request 33254":https://github.com/ceph/ceph/pull/33254
130* |\ \ \ \ \ \ \
131* | + | | | | | | "ceph-volume: use get_device_vgs in has_common_vg":https://github.com/ceph/ceph/commit/17a6e4ab4bfc58f44528e14970d19997356446f8
132* + | | | | | | | "Pull request 33253":https://github.com/ceph/ceph/pull/33253
133* |\ \ \ \ \ \ \ \
134* | + | | | | | | | "ceph-volume: add is_ceph_device unit tests":https://github.com/ceph/ceph/commit/6acc68f2e715224f9c9daf657890a901082ee438
135* | + | | | | | | | "ceph-volume: fix is_ceph_device for lvm batch":https://github.com/ceph/ceph/commit/7df3e636e54523a656a6b56a8acf5d3b42efe52a
136* | |/ / / / / / /
137* + | | | | | | | "Pull request 33240":https://github.com/ceph/ceph/pull/33240
138* |\ \ \ \ \ \ \ \
139* | + | | | | | | | "ceph-volume: add available property in target specific flavors":https://github.com/ceph/ceph/commit/d16e2bc4791889da2a9c1ced0565ceb4e7cc948c
140* | | |_|_|_|_|_|/
141* | |/| | | | | |
142* + | | | | | | | "Pull request 33239":https://github.com/ceph/ceph/pull/33239
143* |\ \ \ \ \ \ \ \
144* | |_|/ / / / / /
145* |/| | | | | | |
146* | + | | | | | | "ceph-volume: remove stderr in has_bluestore_label()":https://github.com/ceph/ceph/commit/ffbf252299349511b5f8c2e0830fb8873d5e5c42
147* | + | | | | | | "ceph-volume: fix has_bluestore_label() function":https://github.com/ceph/ceph/commit/a095f5800bb076cb9363afcb5bfb72182ffe42de
148* | |/ / / / / /
149* + | | | | | | "Pull request 33242":https://github.com/ceph/ceph/pull/33242
150* |\ \ \ \ \ \ \
151* | + | | | | | | "ceph-volume: add unit test test_safe_prepare_osd_already_created":https://github.com/ceph/ceph/commit/1d48c4df8b2dcad22135d68814201972338c0e1b
152* | + | | | | | | "ceph-volume: skip osd creation when already done":https://github.com/ceph/ceph/commit/dff4c69d52284b27ba37a584277357a8e298aa0b
153* | |/ / / / / /
154* + | | | | | | "Pull request 32919":https://github.com/ceph/ceph/pull/32919
155* |\ \ \ \ \ \ \
156* | + | | | | | | "qa: ignore trimmed cache items for dead cache drop":https://github.com/ceph/ceph/commit/7f8f8f4d48d867dca591f8147768ba818250f321
157* | + | | | | | | "qa: use unit test comparisons":https://github.com/ceph/ceph/commit/5948820d42c275cfcaf4e58e6edb79379921d4d0
158* | | |/ / / / /
159* | |/| | | | |
160* + | | | | | | "Pull request 33183":https://github.com/ceph/ceph/pull/33183
161* |\ \ \ \ \ \ \
162* | + | | | | | | "rgw: update the hash source for multipart entries during resharding Fixes: https://tracker.ceph.com/issues/43583":https://github.com/ceph/ceph/commit/0e0b51946ef23c0a580e1f8f9ba7da1fa5e14644
163* | | |_|_|_|_|/
164* | |/| | | | |
165* + | | | | | | "Pull request 33115":https://github.com/ceph/ceph/pull/33115
166* |\ \ \ \ \ \ \
167* | + | | | | | | "mds: track high water mark for purges":https://github.com/ceph/ceph/commit/f00276b8cd6cdc9c69347aed0ee7092c1d2ca1b2
168* | + | | | | | | "qa: use correct variable for exception debug":https://github.com/ceph/ceph/commit/3cf787013409b88cfa99b4190726b54b62dd2827
169* | + | | | | | | "mds: mark purge queue protected members private":https://github.com/ceph/ceph/commit/c47ea1e219c86361ff7ad89e6182e2adc6330ba8
170* + | | | | | | | "Pull request 32921":https://github.com/ceph/ceph/pull/32921
171* |\ \ \ \ \ \ \ \
172* | + | | | | | | | "test: test case for openfiletable MAX_ITEMS_PER_OBJ value verification":https://github.com/ceph/ceph/commit/1a3bfd7d28aa114522a140069a1bf7597d8c3b03
173* | + | | | | | | | "mds/OpenFileTable: match MAX_ITEMS_PER_OBJ to osd_deep_scrub_large_omap_object_key_threshold Fixes: https://tracker.ceph.com/issues/42515":https://github.com/ceph/ceph/commit/b603319701de00a1d631176ca6ce5909e51b4408
174* | + | | | | | | | "mds: Reorganize class members in OpenFileTable header":https://github.com/ceph/ceph/commit/c703b29bba05d0160dc20d5cf1f5c60db131a81f
175* | | |_|_|_|_|_|/
176* | |/| | | | | |
177* + | | | | | | | "Pull request 32918":https://github.com/ceph/ceph/pull/32918
178* |\ \ \ \ \ \ \ \
179* | + | | | | | | | "qa: save MDS epoch barrier":https://github.com/ceph/ceph/commit/5a5fe02b07c52ee5876fef00f9ab85a97fe6f361
180* | + | | | | | | | "qa: prefer rank_asok":https://github.com/ceph/ceph/commit/fa08059956c00c9b0650c244d332e89b5d6eaa55
181* | |/ / / / / / /
182* + | | | | | | | "Pull request 32917":https://github.com/ceph/ceph/pull/32917
183* |\ \ \ \ \ \ \ \
184* | + | | | | | | | "qa: ignore slow ops for ffsb workunit":https://github.com/ceph/ceph/commit/c23c6173cb09875d769c9732b76760bc8c1c062a
185* | |/ / / / / / /
186* + | | | | | | | "Pull request 32756":https://github.com/ceph/ceph/pull/32756
187* |\ \ \ \ \ \ \ \
188* | + | | | | | | | "mds: fix assert(omap_num_objs <= MAX_OBJECTS) of OpenFileTable":https://github.com/ceph/ceph/commit/4802061055d676fb8b98cb03a3e441b3537acfc0
189* | |/ / / / / / /
190* + | | | | | | | "Pull request 31905":https://github.com/ceph/ceph/pull/31905
191* |\ \ \ \ \ \ \ \
192* | + | | | | | | | "mgr: drop session with Ceph daemon when not ready":https://github.com/ceph/ceph/commit/cb48be5a69fe6482cbe3bff1b53ba090e077de0d
193* | + | | | | | | | "mgr: improve debug message information":https://github.com/ceph/ceph/commit/372d184fa2df4c7854fc702b5940d08c4bb80643
194* | |/ / / / / / /
195* + | | | | | | | "Pull request 32916":https://github.com/ceph/ceph/pull/32916
196* |\ \ \ \ \ \ \ \
197* | + | | | | | | | "client: Add is_dir check before changing directory":https://github.com/ceph/ceph/commit/2bf8993f6f51c7263a29a563c5489a088f408ac5
198* | | |_|_|/ / / /
199* | |/| | | | | |
200* + | | | | | | | "Pull request 32807":https://github.com/ceph/ceph/pull/32807
201* |\ \ \ \ \ \ \ \
202* | + | | | | | | | "mount.ceph: remove arbitrary limit on size of name= option":https://github.com/ceph/ceph/commit/80f6f924a3b391f33004fa5fb734746fd1ce0351
203* + | | | | | | | | "Pull request 32910":https://github.com/ceph/ceph/pull/32910
204* |\ \ \ \ \ \ \ \ \
205* | + | | | | | | | | "mount.ceph: give a hint message when no mds is up or cluster is laggy":https://github.com/ceph/ceph/commit/39fb11569145a28bff588f153b13d134c815084d
206* | | |/ / / / / / /
207* | |/| | | | | | |
208* + | | | | | | | | "Pull request 33122":https://github.com/ceph/ceph/pull/33122
209* |\ \ \ \ \ \ \ \ \
210* | |_|_|_|_|_|/ / /
211* |/| | | | | | | |
212* | + | | | | | | | "mgr/volumes: fix py2 compat issue":https://github.com/ceph/ceph/commit/3b514df2cf23a4a3187687036d8badcdccaa73b2
213* | + | | | | | | | "mgr/volumes: type convert uid and gid to int":https://github.com/ceph/ceph/commit/96bcad5e4183d9206013e20ced7692056bc2ef5b
214* | + | | | | | | | "test: add subvolume clone tests":https://github.com/ceph/ceph/commit/6265db4e9cc4dac5779e038aba99b47ab1295742
215* | + | | | | | | | "mgr/volumes: allow force removal of incomplete failed clones":https://github.com/ceph/ceph/commit/41ca4b7f753c64059c74d1ea0748d521c814a7ca
216* | + | | | | | | | "mgr/volumes: asynchronous cloner module":https://github.com/ceph/ceph/commit/e994382a6378febfee94a639ea597c52bac1266c
217* | + | | | | | | | "mgr/volumes: purge thread uses new async interface":https://github.com/ceph/ceph/commit/b05daa5519e97ecf7197654b098adeac3200d51b
218* | + | | | | | | | "mgr/volumes: fetch oldest clone entry":https://github.com/ceph/ceph/commit/13ce8310c43dad5c4f7959ff91127327af7abcea
219* | + | | | | | | | "mgr/volumes: add clone specific commands":https://github.com/ceph/ceph/commit/478a38b5a4300f884d60d947b2cee8b38702c84d
220* | + | | | | | | | "mgr/volumes: interface for fetching cloned subvolume status":https://github.com/ceph/ceph/commit/c181702b2b5b0303a972643fe6526cf0bc7edebb
221* | + | | | | | | | "mgr/volumes: add protect/unprotect and snap clone interface":https://github.com/ceph/ceph/commit/067b94e5888f3494293a92eb32ead40577c196e4
222* | + | | | | | | | "mgr/volumes: handle transient subvolume states":https://github.com/ceph/ceph/commit/628496a47cdc4b8dd83434a1716cd1589863c6eb
223* | + | | | | | | | "mgr/volumes: interface for creating a cloned subvolume":https://github.com/ceph/ceph/commit/140a5c032f983b51bf2da15d002d14e81828451a
224* | + | | | | | | | "mgr/volumes: get/set property for subvolume mode/uid/gid":https://github.com/ceph/ceph/commit/f54469448efd570c80fb863470c4ab9b32f327a3
225* | + | | | | | | | "mgr/volumes: module to track pending clone operations":https://github.com/ceph/ceph/commit/69c6da6d266fbf8c9da2828c25689e862deb20e6
226* | + | | | | | | | "mgr/volumes: add operation state machine table":https://github.com/ceph/ceph/commit/5bba5984f4e6c9e82a8858580fba5ee9d53c0525
227* | + | | | | | | | "mgr/volumes: fail removing subvolume with snapshots":https://github.com/ceph/ceph/commit/340c2d886eb7347b0463bc52fc6acf5d740d300d
228* | + | | | | | | | "mgr/volumes: remove stale subvolume module":https://github.com/ceph/ceph/commit/9a86695fec5caccb1db74c2803d818ba3f5e8fd9
229* | + | | | | | | | "test: auto-upgrade subvolume test":https://github.com/ceph/ceph/commit/c469aef16b35dbbc1fda9e376336d053b4601070
230* | + | | | | | | | "mgr/volumes: tie everything together to implement versioned subvolumes":https://github.com/ceph/ceph/commit/c21fa0c30fdd67aa007dd760a79cc93ca346cf64
231* | + | | | | | | | "mgr/volumes: provide subvolume create/remove/open APIs":https://github.com/ceph/ceph/commit/ca4cc7166ebc38fd923669174ce7c9b074d6975a
232* | + | | | | | | | "mgr/volumes: implement subvolume based on subvolume template":https://github.com/ceph/ceph/commit/4aefbb3e2939bc97a5a2485d6afb10544a0a4b4d
233* | + | | | | | | | "mgr/volumes: implement subvolume group based on group template":https://github.com/ceph/ceph/commit/be0746524ec2859b4641411cfb2e8da74c7c8dd3
234* | + | | | | | | | "mgr/volumes: implement trash as a subvolume group":https://github.com/ceph/ceph/commit/0afdfbf1d1bedab157c66ee103cda8379d69a4f1
235* | + | | | | | | | "mgr/volumes: snapshot util module":https://github.com/ceph/ceph/commit/cb592a6228dd41430ccc5bf0d5f84987920eafeb
236* | + | | | | | | | "mgr/volumes: template for implementing groups and subvolumes":https://github.com/ceph/ceph/commit/f6e36a85a12c234ac027bd02d7d7bfcfb88f9215
237* | + | | | | | | | "mgr/volumes: implement filesystem volume module":https://github.com/ceph/ceph/commit/7c0adc0f6eb97a46b42af8e1f794d13bf5b79fb8
238* | + | | | | | | | "mgr/volumes: lock module to serialize volume operations":https://github.com/ceph/ceph/commit/c8a5ac00ef70a138129cc1e7bef1ea73dc20549d
239* | + | | | | | | | "mgr/volumes: introduce volume specification module":https://github.com/ceph/ceph/commit/4c17f917bef7d0edfa9708111022cd0e9961bc67
240* | + | | | | | | | "mgr/volumes: add fs_util helper module":https://github.com/ceph/ceph/commit/082baca9e96a54631ed3becf9d24ede82cf12220
241* | + | | | | | | | "mgr/volumes: drop obsolete comment in _cmd_fs_volume_create":https://github.com/ceph/ceph/commit/1cfa39ec616dee7cb8d86b0d34543c8228b5d8a3
242* | + | | | | | | | "mgr/volumes: cleanup on fs create error":https://github.com/ceph/ceph/commit/b701323f7da01a4e33ae16ef5a0fd2fae24c95e6
243* | + | | | | | | | "mgr/volumes: move up 'confirm' validation":https://github.com/ceph/ceph/commit/f2304fdb3ba85d59f9dcb1045d74d196677071ca
244* | + | | | | | | | "mgr/volumes: remove unsed variable":https://github.com/ceph/ceph/commit/6e6b55d7824f7fa46af67c15adc3ba7a30662512
245* | + | | | | | | | "mgr/volumes: guard volume delete by waiting for pending ops":https://github.com/ceph/ceph/commit/b1f85d896502b40af0fe01465e7bdf37c3e474e1
246* | + | | | | | | | "mgr/volumes: cleanup libcephfs handles when stopping":https://github.com/ceph/ceph/commit/a9819fe2802502d7c23cd935bb0ce96d88adfd1d
247* | + | | | | | | | "mgr/volumes: refactor dir handle cleanup":https://github.com/ceph/ceph/commit/2da46f644df929b9d5713414c067d1c2b963adc7
248* | + | | | | | | | "mgr/volumes: cleanup leftovers from earlier purge job implementation":https://github.com/ceph/ceph/commit/e81eb4aa9b363f0021043245130d8bdff4c89052
249* | + | | | | | | | "qa/tasks: Nothing to clean up if the volume was not created":https://github.com/ceph/ceph/commit/d2586a6d248c5ef9edfd6bd62be6ee83d34cf45e
250* | + | | | | | | | "qa/tasks: Fix the volume ls in test_volume_rm":https://github.com/ceph/ceph/commit/8dd64e8eb4b2dbbca783079a3c9cc4229f6c9c4c
251* | + | | | | | | | "qa/tasks: tests for 'fs volume create' and 'fs volume ls'":https://github.com/ceph/ceph/commit/6e01b15f0761dc685a0b7e82f1e41b7d9484476d
252* | + | | | | | | | "qa/tasks: remove subvolume, subvolumegroup and their snapshots with --force":https://github.com/ceph/ceph/commit/a6489c7e4a572dd07a9fac5f634e3e7abb8fff3b
253* | + | | | | | | | "qa/tasks: Fix the commands success":https://github.com/ceph/ceph/commit/556c7ee48b9c742791f33083e7ee234959c4203c
254* | + | | | | | | | "qa/tasks: Fix raises that doesn't re-raise":https://github.com/ceph/ceph/commit/9243d59cbfe19e2760d26e35958d740bf3143467
255* | + | | | | | | | "test: use distinct subvolume/group/snapshot names":https://github.com/ceph/ceph/commit/97ea800e55e6771bd072ec982cb5d47b638954ee
256* | + | | | | | | | "pybind/cephfs: add method that stats symlinks without following":https://github.com/ceph/ceph/commit/622d923329894274c201c7368880b3e9678a91a2
257* + | | | | | | | | "Pull request 33238":https://github.com/ceph/ceph/pull/33238
258* |\ \ \ \ \ \ \ \ \
259* | + | | | | | | | | "ceph-volume: fix various lvm list issues":https://github.com/ceph/ceph/commit/cad770415fd7e27e3bc0eb641a82a5288e75e1c5
260* | + | | | | | | | | "ceph-volume: add get_device_lvs to easily retrieve all lvs per device":https://github.com/ceph/ceph/commit/6b8b86ab7837f8ce2b2934aac386016a3bcb1e27
261* | + | | | | | | | | "ceph-volume: fix lvm list":https://github.com/ceph/ceph/commit/30dc9359e75e809195dd141ad804825688564d87
262* | + | | | | | | | | "ceph-volume: delete test_lvs_list_is_created_just_once":https://github.com/ceph/ceph/commit/6cb2aad6fe68ce1bec84eddda554bba1f62b725b
263* | + | | | | | | | | "ceph-volume: update tests since listing.py got heavily modified":https://github.com/ceph/ceph/commit/27bd05e916c26d29f8e8429e1f87b9fe20b19dd5
264* | + | | | | | | | | "ceph-volume: refactor devices/lvm/listing.py":https://github.com/ceph/ceph/commit/66bbe1651d549fac794acc30e9cb2575e7b61062
265* | + | | | | | | | | "ceph-volume: add new method in api/lvm.py":https://github.com/ceph/ceph/commit/17cba1fe09f5bcbb0e2926a4c77500b3a15b95d1
266* | + | | | | | | | | "ceph-volume: add helper methods to get only first LVM devs":https://github.com/ceph/ceph/commit/65f830e44fd542cd26b0cedb96ff31195e48986a
267* | + | | | | | | | | "ceph-volume: filter based on tags for api.lvm.get_* methods":https://github.com/ceph/ceph/commit/136a0feaa8afb021bf151d146354b720b829916f
268* |/ / / / / / / / /
269* + | | | | | | | | "Pull request 33232":https://github.com/ceph/ceph/pull/33232
270* |\ \ \ \ \ \ \ \ \
271* | + | | | | | | | | "ceph-volume: batch bluestore fix create_lvs call":https://github.com/ceph/ceph/commit/00317e84dfeedd1fc636a82c8835e871809710ef
272* + | | | | | | | | | "Pull request 33231":https://github.com/ceph/ceph/pull/33231
273* |\ \ \ \ \ \ \ \ \ \
274* | |_|/ / / / / / / /
275* |/| | | | | | | | |
276* | + | | | | | | | | "ceph-volume: remove redefinition of [LV,PV,VG]_FIELDS":https://github.com/ceph/ceph/commit/bf674332396936c277f9594bca22311ecb1052ff
277* | + | | | | | | | | "tests: fix tests after batch sizing was fixed":https://github.com/ceph/ceph/commit/3dc93ffae1438d88371d9891251fdea076812e8e
278* | + | | | | | | | | "lvm/batch: adjust devices for byte based size calculation":https://github.com/ceph/ceph/commit/50685cf70b94a1614d7c842afd4c8f2f2acf08f1
279* | + | | | | | | | | "lvm: add sizing arguments to prepare and create.":https://github.com/ceph/ceph/commit/31fb57fccd5e46d540771eec2fadfa38a7fa007f
280* | + | | | | | | | | "util/disk: extend Size class":https://github.com/ceph/ceph/commit/3f8ed660c6a07191cd6547aa017420393d0ac084
281* | |/ / / / / / / /
282* + | | | | | | | | "Pull request 33116":https://github.com/ceph/ceph/pull/33116
283* |\ \ \ \ \ \ \ \ \
284* | |/ / / / / / / /
285* |/| | | | | | | |
286* | + | | | | | | | "qa: test volumes plugin mount cleanup":https://github.com/ceph/ceph/commit/c03baa327d8fc98f7b598ec1dd3c5b02438cc125
287* | + | | | | | | | "pybind/mgr/volumes: use py3 items iterator":https://github.com/ceph/ceph/commit/11570355f23e5c332111635abe2d4e740116ffd4
288* | + | | | | | | | "pybind/mgr/volumes: print errors in cleanup timer":https://github.com/ceph/ceph/commit/e48394d9cddb96bed5a0f2a8fd5b92633778e8aa
289* | + | | | | | | | "qa: improve variable name":https://github.com/ceph/ceph/commit/9e11deb5d5a8312ebe324969ac6ef425b8cb12dc
290* | + | | | | | | | "qa: test mgr cephfs mount blacklist":https://github.com/ceph/ceph/commit/5e1d712b3c60aae94f7b5beff0877bd73ff42d21
291* | | |_|_|/ / / /
292* | |/| | | | | |
293* + | | | | | | | "Pull request 33220":https://github.com/ceph/ceph/pull/33220
294* |\ \ \ \ \ \ \ \
295* | + | | | | | | | "qa/tests: added client-upgrade-nautilus suite to be used on octopus release":https://github.com/ceph/ceph/commit/1224727558bb854a4a97846b69d83860105328e0
296* + | | | | | | | | "Pull request 32863":https://github.com/ceph/ceph/pull/32863
297* |\ \ \ \ \ \ \ \ \
298* | |/ / / / / / / /
299* |/| | | | | | | |
300* | + | | | | | | | "lvm/deactivate: add unit tests, remove --all":https://github.com/ceph/ceph/commit/04391ea9954025360b3db52ff92079cabb0858ff
301* + | | | | | | | | "Pull request 33217":https://github.com/ceph/ceph/pull/33217
302* |\ \ \ \ \ \ \ \ \
303* | + | | | | | | | | "ceph-volume: add methods to pass filters to pvs, vgs and lvs commands":https://github.com/ceph/ceph/commit/eac10447387e1eae84bc589d99dd71efae1151b3
304* |/ / / / / / / / /
305* + | | | | | | | | "Pull request 32912":https://github.com/ceph/ceph/pull/32912
306* |\ \ \ \ \ \ \ \ \
307* | |/ / / / / / / /
308* |/| | | | | | | |
309* | + | | | | | | | "qa: only restart MDS between tests":https://github.com/ceph/ceph/commit/4dd5aee430e1e40ac13794ceb4f4344453cbfb13
310* | + | | | | | | | "mon: print FSMap if standbys exist":https://github.com/ceph/ceph/commit/4a0f6d72846e03206f1adab5d86008241c62a4b5
311* | | |_|_|/ / / /
312* | |/| | | | | |
313* + | | | | | | | "Pull request 33209":https://github.com/ceph/ceph/pull/33209
314* |\ \ \ \ \ \ \ \
315* | + | | | | | | | "lvm: add deactivate subcommand":https://github.com/ceph/ceph/commit/644f3165461ede1893e82ed221ba17e851780439
316* | + | | | | | | | "util/system: add unmount_tmpfs helper":https://github.com/ceph/ceph/commit/3a5ea621f335d74fe1c8dcd9cb10fdfc2b166afc
317* | + | | | | | | | "api/lvm: add get_lv_by_osd_id method":https://github.com/ceph/ceph/commit/5a8d72bea8619b6db1ddda6fb0fcc6ca155edd1f
318* | + | | | | | | | "api/lvm: add deactivate method to Volume class":https://github.com/ceph/ceph/commit/44b7312ef294569e16271df859a2c5fb8f176133
319* + | | | | | | | | "Pull request 32915":https://github.com/ceph/ceph/pull/32915
320* |\ \ \ \ \ \ \ \ \
321* | + | | | | | | | | "client: disallow changing fuse_default_permissions option at runtime":https://github.com/ceph/ceph/commit/0213b7e7a142c6b3d4ee8db3d551bcdd41b94bb8
322* | | |_|_|/ / / / /
323* | |/| | | | | | |
324* + | | | | | | | | "Pull request 32914":https://github.com/ceph/ceph/pull/32914
325* |\ \ \ \ \ \ \ \ \
326* | + | | | | | | | | "mds: note client features when rejecting client":https://github.com/ceph/ceph/commit/68d876ff36230ae68b9dda0a47e7f6e1d010fc1e
327* | + | | | | | | | | "mds: add hex indicator to printed feature flags":https://github.com/ceph/ceph/commit/0c7b930dedf8345797a206d7ac5f53da5c15527e
328* | |/ / / / / / / /
329* + | | | | | | | | "Pull request 32913":https://github.com/ceph/ceph/pull/32913
330* |\ \ \ \ \ \ \ \ \
331* | + | | | | | | | | "cephfs-journal-tool: fix the usage":https://github.com/ceph/ceph/commit/c13fcaf8d5aaa0ed0b25f8572e8677414804a36a
332* | + | | | | | | | | "cephfs-journal-tool: fix crash with empty argv":https://github.com/ceph/ceph/commit/68daca8b7adb32709a25d9bfd73586d8341fcce0
333* | |/ / / / / / / /
334* + | | | | | | | | "Pull request 32909":https://github.com/ceph/ceph/pull/32909
335* |\ \ \ \ \ \ \ \ \
336* | + | | | | | | | | "mds: fix revoking caps after after stale->resume circle":https://github.com/ceph/ceph/commit/6d1ce3faa679355440c322ba0f261c5cba6a4e65
337* | + | | | | | | | | "client: fix incorrect debug message":https://github.com/ceph/ceph/commit/871279ef9eda404cc8e9571e9cc331cfaa33bd4a
338* | |/ / / / / / / /
339* + | | | | | | | | "Pull request 32602":https://github.com/ceph/ceph/pull/32602
340* |\ \ \ \ \ \ \ \ \
341* | + | | | | | | | | "mds: skip tell command scrub on multimds":https://github.com/ceph/ceph/commit/3f7f0c72f1cb3fe60951c13fbb5f4ae003bf1d02
342* | + | | | | | | | | "mds: throttle scrub start for multiple active MDS":https://github.com/ceph/ceph/commit/c9ec4659462cba9cf5474789c433d970abb57aec
343* | | |_|/ / / / / /
344* | |/| | | | | | |
345* + | | | | | | | | "Pull request 32600":https://github.com/ceph/ceph/pull/32600
346* |\ \ \ \ \ \ \ \ \
347* | + | | | | | | | | "qa: force creation of fs with EC default data pool":https://github.com/ceph/ceph/commit/83e9e9c7f2fb63d0fbb84ee9fa0094437533a9ce
348* | + | | | | | | | | "qa: add tests for adding EC data pools":https://github.com/ceph/ceph/commit/7a41fab8de985957b8cfb41c57fbb8ef918349ce
349* | + | | | | | | | | "mon/MDSMonitor: warn when creating fs with default EC data pool":https://github.com/ceph/ceph/commit/1ee9f2cdf8eef7180061a3a6c87ceb75a838d8f8
350* | + | | | | | | | | "qa: add tests for CephFS admin commands":https://github.com/ceph/ceph/commit/95baab01359b735a21af308e6f6d8e8f19d3e18b
351* | |/ / / / / / / /
352* + | | | | | | | | "Pull request 30843":https://github.com/ceph/ceph/pull/30843
353* |\ \ \ \ \ \ \ \ \
354* | |_|_|/ / / / / /
355* |/| | | | | | | |
356* | + | | | | | | | "mds: don't add metadata to session close message":https://github.com/ceph/ceph/commit/e7afc576d92ac66fcd9af22ade489a5ee9ee8c15
357* | + | | | | | | | "mds: complete all the replay op when mds is restarted ,no matter the session is closed or not.":https://github.com/ceph/ceph/commit/504dbcc94ae21124c59ea2f6b13752887bbdb0c4
358* | + | | | | | | | "mds: reject sessionless messages":https://github.com/ceph/ceph/commit/658d215718c6162f640ddc1530ddab14f1f7cd2b
359* | | |/ / / / / /
360* | |/| | | | | |
361* + | | | | | | | "Pull request 32868":https://github.com/ceph/ceph/pull/32868
362* |\ \ \ \ \ \ \ \
363* | + | | | | | | | "doc: update ceph-volume lvm prepare":https://github.com/ceph/ceph/commit/3abb9b21e501bbb9ecd3879e556aaf454726a2d1
364* | + | | | | | | | "ceph-volume: make lvm report fields into constants":https://github.com/ceph/ceph/commit/9089bf3e07196d18eac39a3432a3e6f419ae7bec
365* | + | | | | | | | "ceph-volume: api/lvm create or reuse a vg":https://github.com/ceph/ceph/commit/670351a9d51cf89c0c4ddc254381ebc47b4ee04f
366* |/ / / / / / / /
367* + | | | | | | | "Pull request 33202":https://github.com/ceph/ceph/pull/33202
368* |\ \ \ \ \ \ \ \
369* | + | | | | | | | "ceph-volume/batch: fail on filtered devices when non-interactive":https://github.com/ceph/ceph/commit/b1045cfbda00b93ebdd8595f93721b1023ccf6af
370* + | | | | | | | | "Pull request 33200":https://github.com/ceph/ceph/pull/33200
371* |\ \ \ \ \ \ \ \ \
372* | + | | | | | | | | "ceph-volume: refactor tests for refactored get_devices":https://github.com/ceph/ceph/commit/15f88a7b67fe97f20e9b8ccbdaf611ba200f76f1
373* | + | | | | | | | | "ceph-volume: refactor get_devices, don't use os.path.realpath":https://github.com/ceph/ceph/commit/1964650fa1dd79bee39159675aa1a8c33bd40afc
374* | |/ / / / / / / /
375* + | | | | | | | | "Pull request 32870":https://github.com/ceph/ceph/pull/32870
376* |\ \ \ \ \ \ \ \ \
377* | + | | | | | | | | "ceph-volume: import mock.mock instead of unittest.mock (py2)":https://github.com/ceph/ceph/commit/2dab9b20fab659165703e70706923d1ed57011dd
378* | | |_|_|_|_|/ / /
379* | |/| | | | | | |
380* + | | | | | | | | "Pull request 32877":https://github.com/ceph/ceph/pull/32877
381* |\ \ \ \ \ \ \ \ \
382* | + | | | | | | | | "ceph-volume: Dereference symlink in lvm list":https://github.com/ceph/ceph/commit/eb0c52a3120be53a02aa5846740f9aec7e60fff5
383* | |/ / / / / / / /
384* + | | | | | | | | "Pull request 32873":https://github.com/ceph/ceph/pull/32873
385* |\ \ \ \ \ \ \ \ \
386* | + | | | | | | | | "ceph-volume: fix the type mismatch, covert the tries and interval to int from string. Fixes: https://tracker.ceph.com/issues/43186":https://github.com/ceph/ceph/commit/a098289129820593d29a8db49324c80c737bea7b
387* | |/ / / / / / / /
388* + | | | | | | | | "Pull request 32874":https://github.com/ceph/ceph/pull/32874
389* |\ \ \ \ \ \ \ \ \
390* | + | | | | | | | | "ceph-volume: use correct extents when using db-devices and >1 osds_per_device":https://github.com/ceph/ceph/commit/34374469cb8a697979a090e0c8d06a39e60a1fa0
391* | |/ / / / / / / /
392* + | | | | | | | | "Pull request 32864":https://github.com/ceph/ceph/pull/32864
393* |\ \ \ \ \ \ \ \ \
394* | + | | | | | | | | "lvm/activate.py: clarify error message: fsid refers to osd_fsid":https://github.com/ceph/ceph/commit/2c6ca6cb5eaa83a12200d196e5d99ac091bfd40f
395* | |/ / / / / / / /
396* + | | | | | | | | "Pull request 32860":https://github.com/ceph/ceph/pull/32860
397* |\ \ \ \ \ \ \ \ \
398* | + | | | | | | | | "ceph-volume: util: look for executable in $PATH":https://github.com/ceph/ceph/commit/259dd744330faa0c0bde0d67b92cc53f9d34f41c
399* | |/ / / / / / / /
400* + | | | | | | | | "Pull request 31616":https://github.com/ceph/ceph/pull/31616
401* |\ \ \ \ \ \ \ \ \
402* | |_|/ / / / / / /
403* |/| | | | | | | |
404* | + | | | | | | | "ceph-volume: assume msgrV1 for all branches containing mimic":https://github.com/ceph/ceph/commit/d6916aa0b324939b03a82fa279a2e33675a5f589
405* | / / / / / / /
406* + | | | | | | | "Pull request 32558":https://github.com/ceph/ceph/pull/32558
407* |\ \ \ \ \ \ \ \
408* | + | | | | | | | "ceph-volume/test: patch VolumeGroups":https://github.com/ceph/ceph/commit/b1bc0eacd87383bff4bbad1a37e4076633cb7333
409* | / / / / / / /
410* + | | | | | | | "Pull request 32556":https://github.com/ceph/ceph/pull/32556
411* |\ \ \ \ \ \ \ \
412* | + | | | | | | | "ceph-volume: minor clean-up of `simple scan` subcommand help":https://github.com/ceph/ceph/commit/3effdddc1a3985e1c5627969246e849ac5185d4a
413* | / / / / / / /
414* + | | | | | | | "Pull request 32998":https://github.com/ceph/ceph/pull/32998
415* |\ \ \ \ \ \ \ \
416* | + | | | | | | | "common/options: bluestore 64k min_alloc_size for HDD":https://github.com/ceph/ceph/commit/cb923fd935714ba676b8541027e6aa2b77eaf588
417* | + | | | | | | | "common/options: Set bluestore min_alloc size to 4K":https://github.com/ceph/ceph/commit/698ef897bfcf0967327880d970821546b3da2de5
418* + | | | | | | | | "Pull request 32846":https://github.com/ceph/ceph/pull/32846
419* |\ \ \ \ \ \ \ \ \
420* | + | | | | | | | | "common/config: update values when they are removed via mon":https://github.com/ceph/ceph/commit/b0b5d9119b160eca1bf3690e0386f235d31aea15
421* + | | | | | | | | | "Pull request 32997":https://github.com/ceph/ceph/pull/32997
422* |\ \ \ \ \ \ \ \ \ \
423* | + | | | | | | | | | "mon/MgrMonitor.cc: add always_on_modules to the output of ceph mgr module ls ":https://github.com/ceph/ceph/commit/4bfaf2307e22b9e5aa0e2dbc42866415d30e9428
424* | | |/ / / / / / / /
425* | |/| | | | | | | |
426* + | | | | | | | | | "Pull request 32901":https://github.com/ceph/ceph/pull/32901
427* |\ \ \ \ \ \ \ \ \ \
428* | + | | | | | | | | | "common/util: use ifstream to read from /proc files":https://github.com/ceph/ceph/commit/d8ff6bc96339d81079b41b7cda026e3b0921707f
429* | + | | | | | | | | | "common,tools: make sure the destination buffer can handle the size of the string":https://github.com/ceph/ceph/commit/548e59e7fca2cbee137ef1c5b7b514b50172db10
430* | | |_|_|/ / / / / /
431* | |/| | | | | | | |
432* + | | | | | | | | | "Pull request 32858":https://github.com/ceph/ceph/pull/32858
433* |\ \ \ \ \ \ \ \ \ \
434* | + | | | | | | | | | "common: fix deadlocky inflight op visiting in OpTracker.":https://github.com/ceph/ceph/commit/04110b495316df7284c923237ddcf0fb385f14ea
435* + | | | | | | | | | | "Pull request 32845":https://github.com/ceph/ceph/pull/32845
436* |\ \ \ \ \ \ \ \ \ \ \
437* | + | | | | | | | | | | "os/bluestore/BlueStore.cc: set priorities for compression stats":https://github.com/ceph/ceph/commit/563070dfaa37e00c4cb4ef418165765ccdecf037
438* | | |_|_|/ / / / / / /
439* | |/| | | | | | | | |
440* + | | | | | | | | | | "Pull request 32774":https://github.com/ceph/ceph/pull/32774
441* |\ \ \ \ \ \ \ \ \ \ \
442* | |_|_|_|_|/ / / / / /
443* |/| | | | | | | | | |
444* | + | | | | | | | | | "test: Fix wait_for_state() to wait for a PG to get into a state":https://github.com/ceph/ceph/commit/611a86b9fd4eb08352b25270ef57ed8d68366fa9
445* + | | | | | | | | | | "Pull request 30689":https://github.com/ceph/ceph/pull/30689
446* |\ \ \ \ \ \ \ \ \ \ \
447* | + \ \ \ \ \ \ \ \ \ \ "Merge branch 'nautilus' into wip-42120-nautilus":https://github.com/ceph/ceph/commit/fe2035f3fed60f82349fbb2e436a7223f00980e6
448* | |\ \ \ \ \ \ \ \ \ \ \
449* | + | | | | | | | | | | | "qa/tasks/ceph.conf.template: disable power-of-2 warning":https://github.com/ceph/ceph/commit/6d50e97dfb6a45214ac14438245524140656b6a6
450* | + | | | | | | | | | | | "osd/OSDMap: remove remaining g_conf() usage":https://github.com/ceph/ceph/commit/b2c0a7cfbfacf3952920a5d27e3156a7157c83d4
451* | + | | | | | | | | | | | "PendingReleaseNotes: add note for 14.2.5 so we can backport this":https://github.com/ceph/ceph/commit/ac4489b521ff2d3769306cc8a0977d607ae8a200
452* | + | | | | | | | | | | | "osd/OSDMap: health alert for non-power-of-two pg_num":https://github.com/ceph/ceph/commit/4108c4657eebf2e70d2f503ad7a511a959afb778
453* | | |_|_|_|_|_|_|_|/ / /
454* | |/| | | | | | | | | |
455* + | | | | | | | | | | | "Pull request 32857":https://github.com/ceph/ceph/pull/32857
456* |\ \ \ \ \ \ \ \ \ \ \ \
457* | + | | | | | | | | | | | "osd/PeeringState.cc: don't let num_objects become negative":https://github.com/ceph/ceph/commit/9331abc54239d9114f7e8b091459cce66dc9b6de
458* | | |_|_|_|/ / / / / / /
459* | |/| | | | | | | | | |
460* + | | | | | | | | | | | "Pull request 32848":https://github.com/ceph/ceph/pull/32848
461* |\ \ \ \ \ \ \ \ \ \ \ \
462* | + | | | | | | | | | | | "qa/suites/rados/thrash: force normal pg log length with cache tiering":https://github.com/ceph/ceph/commit/375f56750b05d4622bd8cc3f857cf256bde68bcc
463* + | | | | | | | | | | | | "Pull request 32847":https://github.com/ceph/ceph/pull/32847
464* |\ \ \ \ \ \ \ \ \ \ \ \ \
465* | + | | | | | | | | | | | | "osd/PeeringState.cc: skip peer_purged when discovering all missing":https://github.com/ceph/ceph/commit/8a7f06d101b9ca2d5f2ce854bcaa206671c81d1d
466* | | |_|_|_|_|/ / / / / / /
467* | |/| | | | | | | | | | |
468* + | | | | | | | | | | | | "Pull request 32843":https://github.com/ceph/ceph/pull/32843
469* |\ \ \ \ \ \ \ \ \ \ \ \ \
470* | + | | | | | | | | | | | | "osd/OSD: enhance osd numa affinity compatibility":https://github.com/ceph/ceph/commit/43ec36a389c4f80a54d368ea55c61a0bed1c3888
471* | + | | | | | | | | | | | | "osd/osd: set_numa_affinty: add an err log when it unable to identify cluster interface's numa node":https://github.com/ceph/ceph/commit/8df71c790d2425451b3e8c10dc0c8403034150f5
472* | |/ / / / / / / / / / / /
473* + | | | | | | | | | | | | "Pull request 32773":https://github.com/ceph/ceph/pull/32773
474* |\ \ \ \ \ \ \ \ \ \ \ \ \
475* | |_|_|_|_|/ / / / / / / /
476* |/| | | | | | | | | | | |
477* | + | | | | | | | | | | | "osd: Use physical ratio for nearfull (doesn't include backfill resserve)":https://github.com/ceph/ceph/commit/d7bf2800e3bb211236ddc39fc2b1b622a937c53a
478* | | |_|_|_|/ / / / / / /
479* | |/| | | | | | | | | |
480* + | | | | | | | | | | | "Pull request 32716":https://github.com/ceph/ceph/pull/32716
481* |\ \ \ \ \ \ \ \ \ \ \ \
482* | + | | | | | | | | | | | "osd: Diagnostic logging for upmap cleaning":https://github.com/ceph/ceph/commit/4a568653e8e70a1d55b02deffaaaed36e9f5b80d
483* + | | | | | | | | | | | | "Pull request 32715":https://github.com/ceph/ceph/pull/32715
484* |\ \ \ \ \ \ \ \ \ \ \ \ \
485* | + | | | | | | | | | | | | "kv/RocksDBStore: break out of compaction thread early on shutdown":https://github.com/ceph/ceph/commit/aaedc54eb417ce553802248e6b489c6dc89bcb97
486* | + | | | | | | | | | | | | "kv/RocksDBStore: debug async compaction":https://github.com/ceph/ceph/commit/b82b1d37fd3ccc92a8f48187a10d1fc95c37defd
487* | |/ / / / / / / / / / / /
488* + | | | | | | | | | | | | "Pull request 32259":https://github.com/ceph/ceph/pull/32259
489* |\ \ \ \ \ \ \ \ \ \ \ \ \
490* | + | | | | | | | | | | | | "selinux: Allow ceph to read udev db":https://github.com/ceph/ceph/commit/ffcaac803597515679cc04d0b6823e60fbddec51
491* + | | | | | | | | | | | | | "Pull request 32769":https://github.com/ceph/ceph/pull/32769
492* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
493* | |_|_|_|_|_|_|_|_|_|_|/ / /
494* |/| | | | | | | | | | | | |
495* | + | | | | | | | | | | | | "mgr/MgrClient: fix open condition fix":https://github.com/ceph/ceph/commit/74a2704f78579c07b5a485a72abd00284e1a4409
496* | + | | | | | | | | | | | | "mgr/MgrClient: fix open condition":https://github.com/ceph/ceph/commit/85f85d88cd8980b8370d2c358b3220b7a7e98f72
497* + | | | | | | | | | | | | | "Pull request 32930":https://github.com/ceph/ceph/pull/32930
498* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
499* | + | | | | | | | | | | | | | "mgr/dashboard: disable 'Add Capability' button when all the capabilities are added":https://github.com/ceph/ceph/commit/27eb4d924cc00885b314c30b01aaad83c8a2fb5e
500* | | |_|_|_|_|_|_|_|_|_|/ / /
501* | |/| | | | | | | | | | | |
502* + | | | | | | | | | | | | | "Pull request 32827":https://github.com/ceph/ceph/pull/32827
503* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
504* | + | | | | | | | | | | | | | "mgr/dashboard: check if user has config-opt permissions before retrieving settings.":https://github.com/ceph/ceph/commit/b2296bf89e719dc88b3e1aa7a918d0dccc99bb03
505* | |/ / / / / / / / / / / / /
506* + | | | | | | | | | | | | | "Pull request 31808":https://github.com/ceph/ceph/pull/31808
507* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
508* | + | | | | | | | | | | | | | "mgr/dashboard: open files with UTF-8 encoding in Grafana checking script":https://github.com/ceph/ceph/commit/8e14bf42244743058dfa6e4baadb9c07be83dc0f
509* | + | | | | | | | | | | | | | "mgr/dashboard: check embedded Grafana dashboard references":https://github.com/ceph/ceph/commit/804990b3de94a93d05202c7a00158aa7a3632183
510* | / / / / / / / / / / / / /
511* + | | | | | | | | | | | | | "Pull request 31792":https://github.com/ceph/ceph/pull/31792
512* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
513* | + | | | | | | | | | | | | | "mgr/dashboard: Dashboard can't handle self-signed cert on Grafana API":https://github.com/ceph/ceph/commit/a83e839b215f3ee89dfc6b249d4bd1db3798068d
514* | / / / / / / / / / / / / /
515* + | | | | | | | | | | | | | "Pull request 31190":https://github.com/ceph/ceph/pull/31190
516* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
517* | + | | | | | | | | | | | | | "mgr/dashboard: remove traceback/version assertions":https://github.com/ceph/ceph/commit/a25793a2ae053ed3a7463a9d14c7b746d629acee
518* | + | | | | | | | | | | | | | "mgr/dashboard: cheroot moved into a separate project":https://github.com/ceph/ceph/commit/7454edd2c852ae95be2a7953b15d6962f8fe7db0
519* | + | | | | | | | | | | | | | "mgr/dashboard: fix LazyUUID4 not serializable":https://github.com/ceph/ceph/commit/9c4a79456be66fbaa964c103d2b30f9de400fd77
520* | + | | | | | | | | | | | | | "mgr/dashboard: accept socket error 0":https://github.com/ceph/ceph/commit/56fd8b67449d6d0855cf15ee81d6577949d12c9d
521* | + | | | | | | | | | | | | | "mgr/dashboard: accept exceptions from builtin SSL":https://github.com/ceph/ceph/commit/dabb9ea1450528c330f7e1986499e9b54c4cf299
522* | + | | | | | | | | | | | | | "mgr/dashboard: extract monkey patches for cherrypy out":https://github.com/ceph/ceph/commit/5ab81fa4a3fa139f2aa5d11564f0f14f095a5583
523* | + | | | | | | | | | | | | | "mgr/dashboard: add Debug plugin":https://github.com/ceph/ceph/commit/989db05aab50085e8f64e4af086b8e9b173efd37
524* | + | | | | | | | | | | | | | "mgr/dashboard: add new plugin hooks":https://github.com/ceph/ceph/commit/7b578b6c95e64be9243b0cfd32eaf7572e57b129
525* | + | | | | | | | | | | | | | "mgr/dashboard: doc plugin infra changes":https://github.com/ceph/ceph/commit/ae69803b2a4f2d9631bea516ef7c58a114630d45
526* | + | | | | | | | | | | | | | "mgr/dashboard: add SimplePlugin helper":https://github.com/ceph/ceph/commit/7979e20b0a2837ae718950041d85aa4e05c7c165
527* | + | | | | | | | | | | | | | "mgr/dashboard: add new interfaces to plugin":https://github.com/ceph/ceph/commit/dcb5d6bfe9f3d81db40948767791977c048c1c4f
528* | + | | | | | | | | | | | | | "mgr/dashboard: add Mixins and @final to plugins":https://github.com/ceph/ceph/commit/7ecadf9be8f2996d5d38011ec3ada00a2068ddfa
529* | + | | | | | | | | | | | | | "mgr: add new Command helper":https://github.com/ceph/ceph/commit/1298e7b56f4693ffc4970ea11544bdf3e4626252
530* | / / / / / / / / / / / / /
531* + | | | | | | | | | | | | | "Pull request 32304":https://github.com/ceph/ceph/pull/32304
532* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
533* | + | | | | | | | | | | | | | "mgr/dashboard: Unable to remove an iSCSI gateway that is already in use":https://github.com/ceph/ceph/commit/215ad503b427ea51518134e3984f42ab9b927f7a
534* | + | | | | | | | | | | | | | "mgr/dashboard: iSCSI targets not available if any gateway is down":https://github.com/ceph/ceph/commit/9f1f458fea3000ebf33e1c00573050c29257e926
535* | + | | | | | | | | | | | | | "mgr/dashboard: Check if `num_sessions` is available":https://github.com/ceph/ceph/commit/75c53d08c08ad1166544e37a55f6f2a6a4e0d160
536* | + | | | | | | | | | | | | | "mgr/dashboard: Prevent deletion of iSCSI IQNs with open sessions":https://github.com/ceph/ceph/commit/e091a5632f321e2730309cd61638f2b215fd650b
537* + | | | | | | | | | | | | | | "Pull request 32888":https://github.com/ceph/ceph/pull/32888
538* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
539* | |_|/ / / / / / / / / / / / /
540* |/| | | | | | | | | | | | | |
541* | + | | | | | | | | | | | | | "mgr/dashboard: Using wrong identifiers in RGW user/bucket datatables":https://github.com/ceph/ceph/commit/ed548f1e1e195ceb43f9dd6f782195e8fce0a2b1
542* |/ / / / / / / / / / / / / /
543* + | | | | | | | | | | | | | "Merge branch 'nautilus-saved' into nautilus":https://github.com/ceph/ceph/commit/c15b0b4124104a3ffdfda8666cdc419fb592a1f8
544* | |_|_|_|_|_|_|_|_|_|_|_|/
545* |/| | | | | | | | | | | |
546* + | | | | | | | | | | | | "Pull request 32979":https://github.com/ceph/ceph/pull/32979
547* |\ \ \ \ \ \ \ \ \ \ \ \ \
548* | + | | | | | | | | | | | | "ceph-volume: add db and wal support to raw mode":https://github.com/ceph/ceph/commit/d20e0d5779d3a285dc5b7b9a7c0ac98bc9132d38
549* | + | | | | | | | | | | | | "ceph-volume: fix raw list":https://github.com/ceph/ceph/commit/3a1b38922ed4e1f7bf692e6b4e94d20800137bf0
550* | + | | | | | | | | | | | | "ceph-volume: remove unnecessary comment":https://github.com/ceph/ceph/commit/f1114cdb7115a7b6aaea89c9b0908e8cf9f66454
551* | + | | | | | | | | | | | | "ceph-volume: remove osd-id and osd-fsid flag":https://github.com/ceph/ceph/commit/8dd70b6be1473ce0c5415a388544a828e171dd3a
552* | + | | | | | | | | | | | | "ceph-volume: remove create call from raw mode":https://github.com/ceph/ceph/commit/19e2786ddd25db998f31e367f8ea86bf5ecb2c71
553* | | |_|_|_|_|_|_|_|_|_|/ /
554* | |/| | | | | | | | | | |
555* + | | | | | | | | | | | | "Pull request 32221":https://github.com/ceph/ceph/pull/32221
556* |\ \ \ \ \ \ \ \ \ \ \ \ \
557* | |/ / / / / / / / / / / /
558* |/| | | | | | | | | | | |
559* | + | | | | | | | | | | | "rgw/pubsub: support eventId in push mode":https://github.com/ceph/ceph/commit/8497f7c4c631327f577bfc9068dc21c2b85ad783
560* | + | | | | | | | | | | | "rgw/pubsub: fix recerds/event json format to match documentation":https://github.com/ceph/ceph/commit/319543fb34bd595886ef3072e7223aa2f1a887fa
561* | | |_|/ / / / / / / / /
562* | |/| | | | | | | | | |
563* + | | | | | | | | | | | "Pull request 32835":https://github.com/ceph/ceph/pull/32835
564* |\ \ \ \ \ \ \ \ \ \ \ \
565* | + | | | | | | | | | | | "rgw: fix radosgw-admin zone/zonegroup placement get command":https://github.com/ceph/ceph/commit/ed207a143a099c13ea7c99e031532f1fc77b7dee
566* | + | | | | | | | | | | | "rgw: support radosgw-admin zone/zonegroup placement get command":https://github.com/ceph/ceph/commit/0e32748dd60f3318b6b9b30a89b5be8868571577
567* + | | | | | | | | | | | | "Pull request 32834":https://github.com/ceph/ceph/pull/32834
568* |\ \ \ \ \ \ \ \ \ \ \ \ \
569* | + | | | | | | | | | | | | "rgw: fix opslog operation field as per Amazon s3":https://github.com/ceph/ceph/commit/3abd3aed2940fcc3b4b94100b8b9d54ce36b8ffa
570* | |/ / / / / / / / / / / /
571* + | | | | | | | | | | | | "Pull request 32833":https://github.com/ceph/ceph/pull/32833
572* |\ \ \ \ \ \ \ \ \ \ \ \ \
573* | + | | | | | | | | | | | | "rgw: the http response code of delete bucket should not be 204-no-content":https://github.com/ceph/ceph/commit/41ebfb259d37988ff40ee2b5f7a0008716ec1f39
574* | |/ / / / / / / / / / / /
575* + | | | | | | | | | | | | "Pull request 32832":https://github.com/ceph/ceph/pull/32832
576* |\ \ \ \ \ \ \ \ \ \ \ \ \
577* | + | | | | | | | | | | | | "rgw: Incorrectly calling ceph::buffer::list::decode_base64 in bucket policy":https://github.com/ceph/ceph/commit/fdd19a2ad1df83b3b0b48faa5060d73695707602
578* | |/ / / / / / / / / / / /
579* + | | | | | | | | | | | | "Pull request 32504":https://github.com/ceph/ceph/pull/32504
580* |\ \ \ \ \ \ \ \ \ \ \ \ \
581* | + | | | | | | | | | | | | "rgw: Select the std::bitset to resolv ambiguity":https://github.com/ceph/ceph/commit/fa32c7fded98ada5972598efc5feb7b1ba360798
582* | | |/ / / / / / / / / / /
583* | |/| | | | | | | | | | |
584* + | | | | | | | | | | | | "Pull request 32437":https://github.com/ceph/ceph/pull/32437
585* |\ \ \ \ \ \ \ \ \ \ \ \ \
586* | + | | | | | | | | | | | | "rgw: Adding 'iam' namespace for Role and User Policy related REST APIs.":https://github.com/ceph/ceph/commit/33bb1bad74234b913a82bb3773022113b02ffa75
587* + | | | | | | | | | | | | | "Pull request 32239":https://github.com/ceph/ceph/pull/32239
588* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
589* | + | | | | | | | | | | | | | "rgw: fix bugs in listobjectsv1":https://github.com/ceph/ceph/commit/a68ca7df1f78169fcecb54352fba0b5f29536dc5
590* | | |/ / / / / / / / / / / /
591* | |/| | | | | | | | | | | |
592* + | | | | | | | | | | | | | "Pull request 32825":https://github.com/ceph/ceph/pull/32825
593* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
594* | + | | | | | | | | | | | | | "rgw: return error if lock log shard fails":https://github.com/ceph/ceph/commit/7c8e940d51e228a539ccdd0c2b4262612ceebe5e
595* | |/ / / / / / / / / / / / /
596* + | | | | | | | | | | | | | "Pull request 32824":https://github.com/ceph/ceph/pull/32824
597* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
598* | + | | | | | | | | | | | | | "rgw: move forward marker even in case of many non-existent indexes":https://github.com/ceph/ceph/commit/a075cd441e6d0dbad78d71914b4c60836bbb1ca3
599* | |/ / / / / / / / / / / / /
600* + | | | | | | | | | | | | | "Pull request 32822":https://github.com/ceph/ceph/pull/32822
601* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
602* | + | | | | | | | | | | | | | "rgw: fix a bug that bucket instance obj can't be removed after resharding completed.":https://github.com/ceph/ceph/commit/4676b41ae2642102b5e0c0334c9f682948843301
603* | |/ / / / / / / / / / / / /
604* + | | | | | | | | | | | | | "Pull request 32821":https://github.com/ceph/ceph/pull/32821
605* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
606* | + | | | | | | | | | | | | | "rgw:[bug] civetweb mg_write with offset.":https://github.com/ceph/ceph/commit/da595d309791e49d065761b1767cc8db289c985e
607* | |/ / / / / / / / / / / / /
608* + | | | | | | | | | | | | | "Pull request 32820":https://github.com/ceph/ceph/pull/32820
609* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
610* | + | | | | | | | | | | | | | "rgw: build_linked_oids_for_bucket and build_buckets_instance_index should return negative value if it fails":https://github.com/ceph/ceph/commit/8cac737318955fffe4551b4a713812f119a897a1
611* | |/ / / / / / / / / / / / /
612* + | | | | | | | | | | | | | "Pull request 32819":https://github.com/ceph/ceph/pull/32819
613* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
614* | + | | | | | | | | | | | | | "rgw: data sync markers include timestamp from datalog entry":https://github.com/ceph/ceph/commit/f845b0bca7589d550df7a1eea33187bf358d6526
615* | |/ / / / / / / / / / / / /
616* + | | | | | | | | | | | | | "Pull request 32818":https://github.com/ceph/ceph/pull/32818
617* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
618* | + | | | | | | | | | | | | | "radosgw-admin: sync status displays id of shard furthest behind":https://github.com/ceph/ceph/commit/9282dd32ae5394ae33166d453aacacb62f53ca8f
619* | |/ / / / / / / / / / / / /
620* + | | | | | | | | | | | | | "Pull request 32759":https://github.com/ceph/ceph/pull/32759
621* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
622* | + | | | | | | | | | | | | | "rgw: adding mfa code validation when bucket versioning status is changed.":https://github.com/ceph/ceph/commit/4131535fa7f7fac1b5d9c31ce7c6c088f4a68855
623* | | |_|_|_|/ / / / / / / / /
624* | |/| | | | | | | | | | | |
625* + | | | | | | | | | | | | | "Pull request 32489":https://github.com/ceph/ceph/pull/32489
626* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
627* | + | | | | | | | | | | | | | "src/rgw/rgw_rest_conn.h: fix build with clang":https://github.com/ceph/ceph/commit/9f69935ab2502b1bb367792ed815f764f8c55b2c
628* + | | | | | | | | | | | | | | "Pull request 32057":https://github.com/ceph/ceph/pull/32057
629* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
630* | + | | | | | | | | | | | | | | "cls/rgw: when object is versioned and lc transition it, the object is becoming non-current":https://github.com/ceph/ceph/commit/bd179359d99a4fca265c9d565567399920b3e3c3
631* | + | | | | | | | | | | | | | | "rgw: apply_olh_log ignores RGW_ATTR_OLH_VER decode error":https://github.com/ceph/ceph/commit/96fe1c9eaf13b09336dd2bbbf4805e6ee5cbccb2
632* | + | | | | | | | | | | | | | | "rgw: allow apply_olh_log to rewrite the same olh version":https://github.com/ceph/ceph/commit/959430aac2ff85ae90417bb550b566a2da4f24ea
633* | + | | | | | | | | | | | | | | "rgw: apply_olh_log filters out older instances of same epoch":https://github.com/ceph/ceph/commit/f60a8823a2547cfc8ec1da0f44f74b2c11e7bc60
634* | + | | | | | | | | | | | | | | "rgw: factor out decode_olh_info()":https://github.com/ceph/ceph/commit/72caadf8a2e8816afcbb22667eb9989e2ce62ff1
635* | + | | | | | | | | | | | | | | "cls/rgw: only promote instance entries if they sort after current instance":https://github.com/ceph/ceph/commit/625b89b6dde95f286dfd9cbabe5dae981848d9f0
636* | + | | | | | | | | | | | | | | "test/rgw: add test_concurrent_versioned_object_incremental_sync":https://github.com/ceph/ceph/commit/760f94de8ffcc903bbcf2b60cd3d24fd6908157b
637* | | |/ / / / / / / / / / / / /
638* | |/| | | | | | | | | | | | |
639* + | | | | | | | | | | | | | | "Pull request 32900":https://github.com/ceph/ceph/pull/32900
640* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
641* | + | | | | | | | | | | | | | | "librbd: don't call refresh from mirror::GetInfoRequest state machine":https://github.com/ceph/ceph/commit/a1e0d623d5026baec9d1e6ed83201c3fb326fc10
642* | | |_|_|_|_|_|_|_|_|_|_|_|/ /
643* | |/| | | | | | | | | | | | |
644* + | | | | | | | | | | | | | | "Pull request 32842":https://github.com/ceph/ceph/pull/32842
645* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
646* | + | | | | | | | | | | | | | | "doc/rbd: documented 'rbd compression hint' config option":https://github.com/ceph/ceph/commit/62ecab00cb2cb04c4c8e53b20d9bc2ccfc70bdad
647* | + | | | | | | | | | | | | | | "librbd: support compression allocation hints to the OSD":https://github.com/ceph/ceph/commit/61be332cdf9e1269e049294e4cd640e5d28baf2f
648* | | |_|_|_|_|_|_|_|_|/ / / / /
649* | |/| | | | | | | | | | | | |
650* + | | | | | | | | | | | | | | "Pull request 32841":https://github.com/ceph/ceph/pull/32841
651* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
652* | + | | | | | | | | | | | | | | "librbd: allow remove snapshot with child from non-existent pool":https://github.com/ceph/ceph/commit/9de6523b934956cec20ae8c5093da02f31f1552f
653* | + | | | | | | | | | | | | | | "librbd: skip stale child with non-existent pool for list_descendants":https://github.com/ceph/ceph/commit/d1693abb72485f64555647a3cd28b44c9e47fd2f
654* | + | | | | | | | | | | | | | | "librbd: fix error param of ioctx when passing to `list_descendants`":https://github.com/ceph/ceph/commit/75f4b31f33528ad23be79d5d1b5932dd0063d3fd
655* | |/ / / / / / / / / / / / / /
656* + | | | | | | | | | | | | | | "Pull request 32840":https://github.com/ceph/ceph/pull/32840
657* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
658* | + | | | | | | | | | | | | | | "rbd:the progress percent info exceeds 100%":https://github.com/ceph/ceph/commit/8fc22dc53939f4b862102e7ea2e4877ba67dd3c7
659* | |/ / / / / / / / / / / / / /
660* + | | | | | | | | | | | | | | "Pull request 32839":https://github.com/ceph/ceph/pull/32839
661* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
662* | + | | | | | | | | | | | | | | "librbd: remove pool objects when removing a namespace":https://github.com/ceph/ceph/commit/d7d52d5d603537bca79b74741eb177075a88904f
663* | |/ / / / / / / / / / / / / /
664* + | | | | | | | | | | | | | | "Pull request 32837":https://github.com/ceph/ceph/pull/32837
665* |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
666* | |_|_|_|_|_|_|_|_|_|_|_|_|_|/
667* |/| | | | | | | | | | | | | |
668* | + | | | | | | | | | | | | | "librbd: fix rbd_open_by_id, rbd_open_by_id_read_only":https://github.com/ceph/ceph/commit/73e6265e8afac96dbc690f0343a418ca301d4495
669* | |/ / / / / / / / / / / / /
670* + | | | | | | | | | | | | | "Pull request 32815":https://github.com/ceph/ceph/pull/32815
671* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
672* | + | | | | | | | | | | | | | "tests: add missing header cmath to test/mon/test_mon_memory_target.cc":https://github.com/ceph/ceph/commit/7debe63241ddb538120a2597e4e19cea1d0d7423
673* | | |_|_|_|_|_|_|_|_|_|_|_|/
674* | |/| | | | | | | | | | | |
675* + | | | | | | | | | | | | | "Pull request 32441":https://github.com/ceph/ceph/pull/32441
676* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
677* | |_|_|/ / / / / / / / / / /
678* |/| | | | | | | | | | | | |
679* | + | | | | | | | | | | | | "install-deps.sh: install boost-1.72 for bionic":https://github.com/ceph/ceph/commit/9daff0dcdcec1dd1b69b44b4d1b48be179be6832
680* | + | | | | | | | | | | | | "common,rgw: workaround for boost 1.72":https://github.com/ceph/ceph/commit/7118dbddeb3efe90924d3f43216f10ae59750bb1
681* | + | | | | | | | | | | | | "make-dist: package boost v1.72 instead of v1.67":https://github.com/ceph/ceph/commit/8e75283e30419e17bba7d0da9e92be796df07460
682* | + | | | | | | | | | | | | "cmake: build boost v1.72 instead of v1.67":https://github.com/ceph/ceph/commit/1ae0c124534c7ea0ff8bcf732f6d8c7ec2e8c15d
683* | + | | | | | | | | | | | | "cmake: update FindBoost.cmake for 1.72":https://github.com/ceph/ceph/commit/45166774fe8d7abfc1733ba0c27cf5ff64bd79a2
684* | + | | | | | | | | | | | | "cmake: do not use CMP0093 unless it is supported":https://github.com/ceph/ceph/commit/79f5497b0f94a7dd90b8779a7864794af38d533d
685* | + | | | | | | | | | | | | "cmake: do not use CMP0074 unless it is supported":https://github.com/ceph/ceph/commit/d174771d99286ba8116d0a499fff38b579cf6ef9
686* | + | | | | | | | | | | | | "cmake: update FindBoost.cmake for 1.71":https://github.com/ceph/ceph/commit/2690e682b10ba6477e77780c8468dc54176d8db0
687* + | | | | | | | | | | | | | "nautilus: monitoring: add details to Prometheus' alerts (#32892)":https://github.com/ceph/ceph/commit/2ab5460062b6732d368caed445f975e4b7ef2331
688* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
689* | + | | | | | | | | | | | | | "monitoring: add details to Prometheus' alerts":https://github.com/ceph/ceph/commit/fd82467d142b0391e1fe420270bb66c8d09d1d41
690* | | |_|_|_|_|_|/ / / / / / /
691* | |/| | | | | | | | | | | |
692* + | | | | | | | | | | | | | "Pull request 32838":https://github.com/ceph/ceph/pull/32838
693* |\ \ \ \ \ \ \ \ \ \ \ \ \ \
694* | |/ / / / / / / / / / / / /
695* |/| | | | | | | | | | | | |
696* | + | | | | | | | | | | | | "qa: kernel.sh: unlock before rolling back":https://github.com/ceph/ceph/commit/4e38db24948533a4f6e274cd4d40f2e3ce762443
697* | + | | | | | | | | | | | | "qa: krbd_exclusive_option.sh: update for recent kernel changes":https://github.com/ceph/ceph/commit/8a531b26e49fc74551609da3b89f43a0b992c7b8
698* | | |_|/ / / / / / / / / /
699* | |/| | | | | | | | | | |
700* + | | | | | | | | | | | | "Pull request 32781":https://github.com/ceph/ceph/pull/32781
701* |\ \ \ \ \ \ \ \ \ \ \ \ \
702* | |_|_|_|_|_|_|_|_|_|_|_|/
703* |/| | | | | | | | | | | |
704* | + | | | | | | | | | | | "doc/cephfs/client-auth: description and example are inconsistent":https://github.com/ceph/ceph/commit/5eb2f6dfe11560c4146d890e986e483a2c7b0797
705* | | |_|_|_|_|_|_|_|_|/ /
706* | |/| | | | | | | | | |
707* + | | | | | | | | | | | "Pull request 32208":https://github.com/ceph/ceph/pull/32208
708* |\ \ \ \ \ \ \ \ \ \ \ \
709* | |_|_|_|_|_|_|_|_|_|_|/
710* |/| | | | | | | | | | |
711* | + | | | | | | | | | | "install-deps.sh: install python2-{virtualenv,devel} on SUSE if needed":https://github.com/ceph/ceph/commit/64c4838ead63fcd13b843567d5b654d40f872277
712* | + | | | | | | | | | | "rpm: add rpm-build to SUSE-specific make check deps":https://github.com/ceph/ceph/commit/8cba1bdb33336782d757a84ca467b258cad22670
713* | / / / / / / / / / /
714* + | | | | | | | | | | "Pull request 32079":https://github.com/ceph/ceph/pull/32079
715* |\ \ \ \ \ \ \ \ \ \ \
716* | |_|/ / / / / / / / /
717* |/| | | | | | | | | |
718* | + | | | | | | | | | "mds: tolerate no snaprealm encoded in on-disk root inode":https://github.com/ceph/ceph/commit/bdc4f1e2b47aaff19ad8588e0513a10c30f3cc4e
719* | / / / / / / / / /
720* + | | | | | | | | | "Pull request 32245":https://github.com/ceph/ceph/pull/32245
721* |\ \ \ \ \ \ \ \ \ \
722* | |_|_|_|_|_|_|/ / /
723* |/| | | | | | | | |
724* | + | | | | | | | | "qa/cephfs: test case for timeout config of individual session":https://github.com/ceph/ceph/commit/1015ab21d92ba117576a5a39d0e91c29ae387a20
725* | + | | | | | | | | "mds: add command that config individual client session":https://github.com/ceph/ceph/commit/0bf4e1652cd0d145f6c3e7260a82801cbf6980ad
726* | | |_|_|/ / / / /
727* | |/| | | | | | |
728* + | | | | | | | | "Pull request 32746":https://github.com/ceph/ceph/pull/32746
729* |\ \ \ \ \ \ \ \ \
730* | |_|_|_|_|_|/ / /
731* |/| | | | | | | |
732* | + | | | | | | | "doc/ceph-volume: docs for zfs/inventory":https://github.com/ceph/ceph/commit/555375f8a2fa7c3faf024d2ce8dd422ace14c9fa
733* + | | | | | | | | "Pull request 32469":https://github.com/ceph/ceph/pull/32469
734* |\ \ \ \ \ \ \ \ \
735* | + | | | | | | | | "librbd: diff iterate with fast-diff now correctly includes parent":https://github.com/ceph/ceph/commit/53fe05db208fb8c767d20901791d4a821a980ea4
736* | / / / / / / / /
737* + | | | | | | | | "Pull request 32299":https://github.com/ceph/ceph/pull/32299
738* |\ \ \ \ \ \ \ \ \
739* | + | | | | | | | | "mgr/dashboard: Standby Dashboards don't handle all requests properly":https://github.com/ceph/ceph/commit/cca4b4b4d6d08dfaa1a2914e5336701f43fe3f6f
740* + | | | | | | | | | "Pull request 31980":https://github.com/ceph/ceph/pull/31980
741* |\ \ \ \ \ \ \ \ \ \
742* | + | | | | | | | | | "mgr/dashboard,grafana: remove shortcut menu":https://github.com/ceph/ceph/commit/11a10582f4f41d08fa4300002655649c9d8c284a
743* | / / / / / / / / /
744* + | | | | | | | | | "Pull request 31942":https://github.com/ceph/ceph/pull/31942
745* |\ \ \ \ \ \ \ \ \ \
746* | + | | | | | | | | | "mgr/dashboard: Trim IQN on iSCSI target form":https://github.com/ceph/ceph/commit/b3a65ea53d9e3470495742e4d19546bba56a09fc
747* | / / / / / / / / /
748* + | | | | | | | | | "Pull request 31941":https://github.com/ceph/ceph/pull/31941
749* |\ \ \ \ \ \ \ \ \ \
750* | |_|_|_|_|_|/ / / /
751* |/| | | | | | | | |
752* | + | | | | | | | | "mgr/dashboard: unable to set bool values to false when default is true":https://github.com/ceph/ceph/commit/def67fc52b95826745b2c28dc540c556eeef956d
753* | / / / / / / / /
754* + | | | | | | | | "Pull request 32123":https://github.com/ceph/ceph/pull/32123
755* |\ \ \ \ \ \ \ \ \
756* | + | | | | | | | | "nautilus: osd: set collection pool opts on collection create, pg load":https://github.com/ceph/ceph/commit/11811e612efdcb1f9138b8b22e0e580d53390324
757* | / / / / / / / /
758* + | | | | | | | | "Pull request 32070":https://github.com/ceph/ceph/pull/32070
759* |\ \ \ \ \ \ \ \ \
760* | + | | | | | | | | "monitoring: fix indentation of ceph default alerts":https://github.com/ceph/ceph/commit/617f8642c0de09e0e2ecc0a97a6ff816b0d18993
761* | + | | | | | | | | "monitoring: wait before firing osd full alert":https://github.com/ceph/ceph/commit/89e2630657915a35d293d27403b8274d45e1269d
762* | / / / / / / / /
763* + | | | | | | | | "Pull request 32069":https://github.com/ceph/ceph/pull/32069
764* |\ \ \ \ \ \ \ \ \
765* | + | | | | | | | | "mgr/pg_autoscaler: default to pg_num[_min] = 16":https://github.com/ceph/ceph/commit/e5135ee5b0143870f7f91069192b5faa91285b58
766* | / / / / / / / /
767* + | | | | | | | | "Pull request 32068":https://github.com/ceph/ceph/pull/32068
768* |\ \ \ \ \ \ \ \ \
769* | + | | | | | | | | "pybind/mgr/pg_autoscaler: implement shutdown method":https://github.com/ceph/ceph/commit/c9af8d14a4d8f7852c6f927e441a4dd6578e8c39
770* | / / / / / / / /
771* + | | | | | | | | "Pull request 32733":https://github.com/ceph/ceph/pull/32733
772* |\ \ \ \ \ \ \ \ \
773* | |_|_|_|/ / / / /
774* |/| | | | | | | |
775* | + | | | | | | | "ceph-volume: fix device unittest, mock has_bluestore_label, lint":https://github.com/ceph/ceph/commit/f3dca3bfa3d53b7e7a5500f302d89bed0dc04173
776* | + | | | | | | | "ceph-volume: raw: activate: drop --all, --osd-id and --osd-fsid args":https://github.com/ceph/ceph/commit/1186ae178e6d021256d2a381daa96aed785ff7dd
777* | + | | | | | | | "raw: fix activate args":https://github.com/ceph/ceph/commit/a9275d1e1239f99c71961a303cc7e5ad13c996fc
778* | + | | | | | | | "raw: --osd-fsid throughout":https://github.com/ceph/ceph/commit/a450bcd0b6c45ff46748497c7f7b0a130466df7b
779* | + | | | | | | | "ceph-volume: add raw mode":https://github.com/ceph/ceph/commit/658d20ad0e6a13dce3a0acb0e35e8c5ba1b3b18e
780* | + | | | | | | | "ceph-volume: show devices with bluestore labels and unavailable":https://github.com/ceph/ceph/commit/b5cde8128f6ee002791cfcb6f3f2df6cf55a0783
781* + | | | | | | | | "Pull request 31956":https://github.com/ceph/ceph/pull/31956
782* |\ \ \ \ \ \ \ \ \
783* | + | | | | | | | | "test: Sort pool list because the order isn't guaranteed from balancer pool ls ":https://github.com/ceph/ceph/commit/39a725f7285e4fee04b58335dbf0b467e229d941
784* | + | | | | | | | | "mgr: Change default upmap_max_deviation to 5":https://github.com/ceph/ceph/commit/cc96a4cb0cc65ee0d761656af3689c5740c2c4a9
785* | + | | | | | | | | "osdmaptool: Add --upmap-active to simulate active upmap balancing":https://github.com/ceph/ceph/commit/64dc06fe3b0015ff16d90e18bd2794df15267776
786* | + | | | | | | | | "doc: Add upmap options to osdmaptool man page and give example":https://github.com/ceph/ceph/commit/3833001d1b2fa34e119986d88e6dc17e2c831b48
787* | + | | | | | | | | "tools: osdmaptool document non-upmap options that were missing":https://github.com/ceph/ceph/commit/836d91bc43e55b2531510793c12ad47690107b13
788* | + | | | | | | | | "test: Fix test case for pool based balancing instead of rule batched":https://github.com/ceph/ceph/commit/e51e0896fd91c1c9e4ee7ec50b1571ef74c134dd
789* | + | | | | | | | | "Partially revert mgr/balancer: balance pools with same crush_rule in batch ":https://github.com/ceph/ceph/commit/c97fe42ab02ece255c3c948c34bfd3ab1f62934d
790* | + | | | | | | | | "Revert tools: osdmaptool sync with balancer module behavior ":https://github.com/ceph/ceph/commit/917a26416c0cce2230dd01ed5fc8bb3dcc013f33
791* | + | | | | | | | | "release note: Add pending release notes for already merged code":https://github.com/ceph/ceph/commit/37e4f81b8881ea9c32ef8534cc0a38afca28f458
792* | + | | | | | | | | "tools/osdmaptool.cc: do not use deprecated std::random_shuffle() the use of `std::random_shuffle()` was introduced by b946308 .":https://github.com/ceph/ceph/commit/6870d141030b59bf998f08d9dd4cdcfe52342f25
793* | + | | | | | | | | "test: Add test case based on Xie script in commit comment":https://github.com/ceph/ceph/commit/d5d34e6ece702d000551aed06f450089e7c9a20d
794* | + | | | | | | | | "osd: ceph_pg_upmaps() use any overfull when there are still underfull":https://github.com/ceph/ceph/commit/731e293d888a4983ecb3a25edd681086cfeadc87
795* | + | | | | | | | | "osd: Create more_underfull with below target that aren't in underfull":https://github.com/ceph/ceph/commit/98c12d24f70ae871e513976aec19194c7ee648fd
796* | + | | | | | | | | "osd/OSDMap.cc: don't output over/underfull messages to lderr":https://github.com/ceph/ceph/commit/f897ee7e098b9c4b7d6931faef64779b6372de5d
797* | + | | | | | | | | "osd: calc_pg_upmaps() pick most overfull remap from try_pg_upmap()":https://github.com/ceph/ceph/commit/7fc25efc0fcf381021fb5d7c8e6827d5e8d6a54e
798* | + | | | | | | | | "osd: ceph_pg_upmaps() use max_deviation to determine perfect distribution":https://github.com/ceph/ceph/commit/7090d669669df0883d8a4afece39492f4b273d20
799* | + | | | | | | | | "tools: osdmaptool sync with balancer module behavior":https://github.com/ceph/ceph/commit/19e1476801781b13232940527c815f378eed89b6
800* | + | | | | | | | | "tools: osdmaptool: Perform upmap calculation as ceph-mgr does":https://github.com/ceph/ceph/commit/976bfe017007db44285710432395799a0d65abb5
801* | + | | | | | | | | "osd: For balancer crush needs the rule passed to get_parent_of_type()":https://github.com/ceph/ceph/commit/b789357a75a91f43fbadd64294641b3975f92605
802* | + | | | | | | | | "osdmaptool: Match default max value of 10":https://github.com/ceph/ceph/commit/faa78c28267582509372b191da63b34dd3b871fc
803* | + | | | | | | | | "tools: odsmaptool truncate target upmap file":https://github.com/ceph/ceph/commit/ad4702f301cc334f0c5aea3c76303da2ba26318d
804* | + | | | | | | | | "mgr: Fix balancer print":https://github.com/ceph/ceph/commit/22c0df4a921c024d9c913f94ef08dba599c62659
805* | | |/ / / / / / /
806* | |/| | | | | | |
807* + | | | | | | | | "Pull request 31556":https://github.com/ceph/ceph/pull/31556
808* |\ \ \ \ \ \ \ \ \
809* | |_|_|_|/ / / / /
810* |/| | | | | | | |
811* | + | | | | | | | "mgr/prometheus: initializing osd_dev_node = None":https://github.com/ceph/ceph/commit/99271c148d5db9225823a59cdd159ce885250b6c
812* | + | | | | | | | "mgr/prometheus: assign a value to osd_dev_node when obj_store is not filestore or bluestore":https://github.com/ceph/ceph/commit/311723023f0a51ab7918accdfe12da4782a1d8bc
813* | / / / / / / /
814* + | | | | | | | "Pull request 32743":https://github.com/ceph/ceph/pull/32743
815* |\ \ \ \ \ \ \ \
816* | |_|_|/ / / / /
817* |/| | | | | | |
818* | + | | | | | | "qa/standalone/ceph-helpers.sh: remove osd down check":https://github.com/ceph/ceph/commit/ed8e7c1eada0ea671e9723d321619e6144effca7
819* | + | | | | | | "qa/standalone/ceph-helpers.sh: destroy_osd: mark osd down":https://github.com/ceph/ceph/commit/561503f5911e5e645a7f76ada7f3c2a3aaf8ed52
820* | + | | | | | | "osd: add osd_fast_shutdown option (default true)":https://github.com/ceph/ceph/commit/823359c76f6c94d77f0dc8bbe0b90d8150ff0529
821* + | | | | | | | "Pull request 31554":https://github.com/ceph/ceph/pull/31554
822* |\ \ \ \ \ \ \ \
823* | + | | | | | | | "ceph-volume: add proper size attribute to partitions":https://github.com/ceph/ceph/commit/6287fddf663b21718995d43cfb853e2ea61aca82
824* | + | | | | | | | "ceph-volume: reject disks smaller then 5GB in inventory":https://github.com/ceph/ceph/commit/51b0d7b3d0eebba4b99c6028e380baa7db4f04d8
825* | / / / / / / /
826* + | | | | | | | "Pull request 31553":https://github.com/ceph/ceph/pull/31553
827* |\ \ \ \ \ \ \ \
828* | |/ / / / / / /
829* |/| | | | | | |
830* | + | | | | | | "ceph-volume: use fsync for dd command":https://github.com/ceph/ceph/commit/04d8b21d0baf5f8a66d4f3926f668bb824adc128
831* | / / / / / /
832* + | | | | | | "Pull request 32078":https://github.com/ceph/ceph/pull/32078
833* |\ \ \ \ \ \ \
834* | + | | | | | | "tools/cephfs: make 'cephfs-data-scan scan_links' fix dentry's first":https://github.com/ceph/ceph/commit/480f3acb6e83783b03c6e00abc3081cc4da36897
835* | / / / / / /
836* + | | | | | | "Pull request 32077":https://github.com/ceph/ceph/pull/32077
837* |\ \ \ \ \ \ \
838* | + | | | | | | "mds: remove unnecessary debug warning":https://github.com/ceph/ceph/commit/4144d789b9318eb02ba06383c131c7cbc087e24a
839* | / / / / / /
840* + | | | | | | "Pull request 32075":https://github.com/ceph/ceph/pull/32075
841* |\ \ \ \ \ \ \
842* | + | | | | | | "qa: fs Ignore getfattr errors for ceph.dir.pin":https://github.com/ceph/ceph/commit/140aa533f7d2fd9197063d8b42f8f6eafd631e35
843* | / / / / / /
844* + | | | | | | "Pull request 32073":https://github.com/ceph/ceph/pull/32073
845* |\ \ \ \ \ \ \
846* | + | | | | | | "mds: properly evaluate unstable locks when evicting client":https://github.com/ceph/ceph/commit/91ecede104df24451ee9d7c8ebf15a9500383ef5
847* | / / / / / /
848* + | | | | | | "Pull request 32072":https://github.com/ceph/ceph/pull/32072
849* |\ \ \ \ \ \ \
850* | + | | | | | | "qa: ignore RECENT_CRASH for multimds snapshot testing":https://github.com/ceph/ceph/commit/fa63de6a7b9f94c4100b2c454d5d2b0d35742985
851* | / / / / / /
852* + | | | | | | "Pull request 32233":https://github.com/ceph/ceph/pull/32233
853* |\ \ \ \ \ \ \
854* | |_|/ / / / /
855* |/| | | | | |
856* | + | | | | | "mgr/dashboard: KeyError on dashboard reload":https://github.com/ceph/ceph/commit/04cc5982d81ff19eab94b3b526a666ceff8ba0df
857* + | | | | | | "Pull request 31789":https://github.com/ceph/ceph/pull/31789
858* |\ \ \ \ \ \ \
859* | + | | | | | | "mgr/dashboard: refactor TableKeyValueComponent":https://github.com/ceph/ceph/commit/9c6866bccf2848d90e8f224fda84652bec8de3ec
860* | + | | | | | | "mgr/dashboard: key-value-table doesn't render booleans":https://github.com/ceph/ceph/commit/2d1f9a524a64b63fea3eb121a34583479e291194
861* | / / / / / /
862* + | | | | | | "Pull request 31741":https://github.com/ceph/ceph/pull/31741
863* |\ \ \ \ \ \ \
864* | + | | | | | | "doc: uid, gid for subvolume create and subvolumegroup create commands":https://github.com/ceph/ceph/commit/e31e7a07917a36c19bc45fab5f3011c832291be9
865* | + | | | | | | "mgr/volumes: check for string values in uid/gid":https://github.com/ceph/ceph/commit/67d7221edc4415329eebb345c6672bbb52b8be6f
866* | + | | | | | | "pybind / cephfs: remove static typing in LibCephFS.chown":https://github.com/ceph/ceph/commit/0055fbdce22793a87599f1a16ff8f0d3ae0c43e8
867* | + | | | | | | "qa/tasks: uid, gid for subvolume create and subvolumegroup create commands":https://github.com/ceph/ceph/commit/c60c9b4adae8ae5c7b394ff4cdb62240da20324d
868* | + | | | | | | "cephfs: chown function":https://github.com/ceph/ceph/commit/1bb0fbb482f8e80047908142bf3e82800f652761
869* | + | | | | | | "mgr/volumes: uid, gid for subvolume create and subvolumegroup create commands":https://github.com/ceph/ceph/commit/ee853e26b0d484d0673212cb9aae6a8e89fdc193
870* | / / / / / /
871* + | | | | | | "Pull request 32071":https://github.com/ceph/ceph/pull/32071
872* |\ \ \ \ \ \ \
873* | |_|_|_|_|_|/
874* |/| | | | | |
875* | + | | | | | "mds: no assert on frozen dir when scrub path":https://github.com/ceph/ceph/commit/0566dfc76d0d7c2c60373fdedbd4e34bf5d95a6d
876* | / / / / /
877* + | | | | | "Pull request 31802":https://github.com/ceph/ceph/pull/31802
878* |\ \ \ \ \ \
879* | + | | | | | "mds: release free heap pages after trim":https://github.com/ceph/ceph/commit/da45b4e7ca3a1c88c44424256c104b07710e9679
880* | / / / / /
881* + | | | | | "Pull request 32065":https://github.com/ceph/ceph/pull/32065
882* |\ \ \ \ \ \
883* | + | | | | | "client: add warning when cap != in->auth_cap.":https://github.com/ceph/ceph/commit/b59318702bdd862400461dba3ac4922a081cb1ea
884* | / / / / /
885* + | | | | | "Pull request 32012":https://github.com/ceph/ceph/pull/32012
886* |\ \ \ \ \ \
887* | + | | | | | "mgr/dashboard: Cross sign button not working for some modals":https://github.com/ceph/ceph/commit/55cab2ef6185366fdfc076ec94af6a77aa99d953
888* | / / / / /
889* + | | | | | "Pull request 32128":https://github.com/ceph/ceph/pull/32128
890* |\ \ \ \ \ \
891* | + | | | | | "nautilus: mgr/dashboard: Hardening accessing the metadata":https://github.com/ceph/ceph/commit/c3832362686d84d3e96b329a64aeb4fa728c416c
892* | / / / / /
893* + | | | | | "Pull request 31784":https://github.com/ceph/ceph/pull/31784
894* |\ \ \ \ \ \
895* | + | | | | | "mgr/dashboard: Remove compression mode unset in pool from":https://github.com/ceph/ceph/commit/a5a88763ad8e1fc5ee5e71799ee5f00fcb0401c8
896* | / / / / /
897* + | | | | | "Pull request 31999":https://github.com/ceph/ceph/pull/31999
898* |\ \ \ \ \ \
899* | + | | | | | "mgr/dashboard: grafana charts match time picker selection.":https://github.com/ceph/ceph/commit/bab89482cc4b9d49bde92fed9e2b1d0540ae36ed
900* | / / / / /
901* + | | | | | "Pull request 32658":https://github.com/ceph/ceph/pull/32658
902* |\ \ \ \ \ \
903* | |_|/ / / /
904* |/| | | / /
905* | | |_|/ /
906* | |/| | |
907* | + | | | "cmake: remove seastar tests from make check ":https://github.com/ceph/ceph/commit/ab58e6e1c277ba7cbbfe5bbe5f9a52f366577488
908* + | | | | "Pull request 32063":https://github.com/ceph/ceph/pull/32063
909* |\ \ \ \ \
910* | + | | | | "common/admin_socket: Increase socket timeouts":https://github.com/ceph/ceph/commit/339d57626d4cd272d67b12f0d6b091f96bac6c44
911* | / / / /
912* + | | | | "Pull request 31850":https://github.com/ceph/ceph/pull/31850
913* |\ \ \ \ \
914* | + | | | | "common/options: remove unused ms_msgr2_{sign,encrypt}_messages":https://github.com/ceph/ceph/commit/6856f696d0717bf9066f402baf694b254b9a3ce1
915* | / / / /
916* + | | | | "Pull request 32059":https://github.com/ceph/ceph/pull/32059
917* |\ \ \ \ \
918* | + | | | | "qa: add krbd_get_features.t test":https://github.com/ceph/ceph/commit/42ade3c7699a5e250ad9e968a1390ca9230d078a
919* | + | | | | "qa: krbd_blkroset.t: update for read-only changes":https://github.com/ceph/ceph/commit/683883b417a9585f9333269a8276b23873f5ab57
920* | + | | | | "qa: avoid hexdump skip and length options":https://github.com/ceph/ceph/commit/7fe6c3a4720950d9dfea7e5d981454b355f517fb
921* + | | | | | "Pull request 31848":https://github.com/ceph/ceph/pull/31848
922* |\ \ \ \ \ \
923* | + | | | | | "qa: kernel.sh: update for read-only changes":https://github.com/ceph/ceph/commit/a1f606095208bd011cfe487a8b8777d4b46588a6
924* | / / / / /
925* + | | | | | "Pull request 31782":https://github.com/ceph/ceph/pull/31782
926* |\ \ \ \ \ \
927* | + | | | | | "mgr/dashboard: test_mgr_module QA test has not been adapted to latest controller changes":https://github.com/ceph/ceph/commit/d49e8f09ffc9c6c6cf51f048225a33e821bad730
928* | + | | | | | "mgr/dashboard: Handle always-on Ceph Manager modules correctly":https://github.com/ceph/ceph/commit/1a9b150ad6bbe343d7637bf02899effa9876777b
929* | / / / / /
930* + | | | | | "Pull request 31697":https://github.com/ceph/ceph/pull/31697
931* |\ \ \ \ \ \
932* | |_|_|/ / /
933* |/| | | | |
934* | + | | | | "pybind/mgr: Cancel output color control":https://github.com/ceph/ceph/commit/901c37b58bdd8854101ab6360a2e480acd041f03
935* | / / / /
936* + | | | | "Pull request 32651":https://github.com/ceph/ceph/pull/32651
937* |\ \ \ \ \
938* | |_|/ / /
939* |/| | | |
940* | + | | | "install-deps,rpm: enable devtoolset-8 on aarch64 also":https://github.com/ceph/ceph/commit/8c8a9f098587befd71c10c666695125c4c7c55ae
941* + | | | | "Pull request 31791":https://github.com/ceph/ceph/pull/31791
942* |\ \ \ \ \
943* | |/ / / /
944* |/| | | |
945* | + | | | "mgr/dashboard: sort monitors by open sessions correctly.":https://github.com/ceph/ceph/commit/bee5aa8d6570ec254669ae18d6da43a0fc31306f
946* | / / /
947* + | | | "Pull request 31646":https://github.com/ceph/ceph/pull/31646
948* |\ \ \ \
949* | + | | | "global: disable THP for Ceph daemons":https://github.com/ceph/ceph/commit/d7af6c7069b77bde6b6b7d3c363a2e18f786090e
950* | / / /
951* + | | | "Pull request 31082":https://github.com/ceph/ceph/pull/31082
952* |\ \ \ \
953* | + | | | "qa: tolerate ECONNRESET errcode during logrotate":https://github.com/ceph/ceph/commit/4d4c47830a1691e26decf2c1b6737d307ca089ee
954* | / / /
955* + | | | "Pull request 30820":https://github.com/ceph/ceph/pull/30820
956* |\ \ \ \
957* | + | | | "mgr/alerts: raise health alert if smtplib has a problem":https://github.com/ceph/ceph/commit/a953d5a79b8fec629ff6a0add901892013f83f23
958* | + | | | "mgr/alerts: simple module to send health alerts":https://github.com/ceph/ceph/commit/155465512b56aa8fcbec9624aa5cd742d9a9b297
959* | / / /
960* + | | | "Pull request 30765":https://github.com/ceph/ceph/pull/30765
961* |\ \ \ \
962* | + | | | "doc/ceph-fuse: mention -k option in ceph-fuse man page":https://github.com/ceph/ceph/commit/963d5939ddfb492058096da07bd8480efda3d48c
963* | / / /
964* + | | | "Pull request 30739":https://github.com/ceph/ceph/pull/30739
965* |\ \ \ \
966* | + | | | "make-dist: drop Python 2/3 autoselect":https://github.com/ceph/ceph/commit/83a4eb0130f8349ce4f543cca77a8c2e9a205c80
967* | + | | | "tools/setup-virtualenv.sh: do not default to python2.7":https://github.com/ceph/ceph/commit/028ac37de6a15645cfd159cc1abe4e9ae9daa078
968* + | | | | "Pull request 30009":https://github.com/ceph/ceph/pull/30009
969* |\ \ \ \ \
970* | |/ / / /
971* |/| | | |
972* | + | | | "Added validation of zabbix_host to support hostnames, IPv4 and IPv6. Changed exception logging. Doc typo fixed.":https://github.com/ceph/ceph/commit/af6c343efedb26feba521f3583d1dde1798037c9
973* | + | | | "mgr/zabbix: Documentation added.":https://github.com/ceph/ceph/commit/943108a51c5b3ff7653d89d58b907b02c1514dd4
974* | + | | | "mgr/zabbix: Adds possibility to send data to multiple zabbix servers.":https://github.com/ceph/ceph/commit/d2f25f937ac40e2c579bfbe66a0b001aab175d36
975* | / / /
976* + | | | "Pull request 32593":https://github.com/ceph/ceph/pull/32593
977* |\ \ \ \
978* | + | | | "logrotate: also sighup rbd-mirror":https://github.com/ceph/ceph/commit/717718db838ab2918e02a203aaf7fdcaf2203958
979* | + | | | "rbd-mirror: reopen all contexts logs on SIGHUP":https://github.com/ceph/ceph/commit/bcc2653783bddf4cc14a8b0f85f5248d65ddb6dd
980* | + | | | "rbd-mirror: delay local/remote rados initialization until context created":https://github.com/ceph/ceph/commit/4064fd20ef640376f5837b336a78ed5a00da20c2
981* + | | | | "Pull request 32447":https://github.com/ceph/ceph/pull/32447
982* |\ \ \ \ \
983* | + | | | | "rbd-mirror: fix 'rbd mirror status' asok command output":https://github.com/ceph/ceph/commit/0a0fcc7da4573e8b3c82440226747a2cc377496b
984* | |/ / / /
985* + | | | | "Pull request 32086":https://github.com/ceph/ceph/pull/32086
986* |\ \ \ \ \
987* | + | | | | "PendingReleaseNotes: reference new MGR profile cap support":https://github.com/ceph/ceph/commit/6b316c1a0962803693ad632ecdd62665df638625
988* | + | | | | "pybind/mgr: use custom exception to handle authorization failures":https://github.com/ceph/ceph/commit/b81b01b9b019bdacc274bdd39c34e336a578fdce
989* | + | | | | "qa/workunits/rbd: add permission tests for mgr profile":https://github.com/ceph/ceph/commit/ead2d7c16280089322319f6a42780e4832724b2f
990* | + | | | | "mgr: added placeholder 'osd' and 'mds' profiles":https://github.com/ceph/ceph/commit/d90465ec740425bc1b4b632d98d4e586d76c40b8
991* | + | | | | "doc/rbd: add new 'profile rbd' mgr caps to examples":https://github.com/ceph/ceph/commit/c081a52a4ff2a2d759b426967359b441268a2e06
992* | + | | | | "pybind/mgr: test session authorization against specific pools/namespaces":https://github.com/ceph/ceph/commit/6d257164754fb84ec276d6753cc5bd8eddf821d8
993* | + | | | | "mgr: python modules can now perform authorization tests":https://github.com/ceph/ceph/commit/3940af0598c89b3ecaa703d7d1e2290324e5792b
994* | + | | | | "mgr: validate that profile caps are actually valid":https://github.com/ceph/ceph/commit/8ba79b836c6e7a957f29f749fdb0cebca331c79d
995* | + | | | | "mgr: added 'profile rbd/rbd-read-only' cap":https://github.com/ceph/ceph/commit/6ae3efd2a079cd91182b06abcbe887a76b403a0d
996* | + | | | | "mgr: support optional arguments for module and profile caps":https://github.com/ceph/ceph/commit/2b7f0f975483769325499ef5167c6f498c806097
997* | + | | | | "mgr: add new 'allow module' cap to MgrCap":https://github.com/ceph/ceph/commit/b8492f256aa8abf1ecc0438afb6e7a73ecf7b76d
998* | + | | | | "mon: dropped daemon type argument for MonCap":https://github.com/ceph/ceph/commit/bbf037d6f77f87232c1339791dc5933b5c7ad666
999* | + | | | | "mgr: stop re-using MonCap for handling MGR caps":https://github.com/ceph/ceph/commit/647c0e5dac2cf27f59d096409000cd80fd807dd5
1000* | |/ / / /
1001* + | | | | "Pull request 32167":https://github.com/ceph/ceph/pull/32167
1002* |\ \ \ \ \
1003* | + | | | | "mds: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/192fea3ce29b470c475b8340944a89debeb7c8ed
1004* | + | | | | "osd: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/f4423fa1699190634afcfbd8c9232e5058459fd1
1005* | + | | | | "osdc: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/a1dd8d3863b280b3ec08361ce03af6b6eca2de5d
1006* | + | | | | "librbd: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/81a42532979f34d99b0441d132bcc3b686c7796c
1007* | + | | | | "librados: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/4d3e939034f5fdf7d1a9c52646d0f6804e9e031f
1008* | + | | | | "rgw: add some missed FIPS zeroization calls.":https://github.com/ceph/ceph/commit/abe9fea507055977513265909de1fb926769ff3f
1009* | + | | | | "rgw: switch to ceph::crypto::zeroize_for_security().":https://github.com/ceph/ceph/commit/7b061bce13e26d82280b107d1670a5b06d077da3
1010* | + | | | | "rgw: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/c2a8a9de42192361c0f080b9daa224d64acc1c06
1011* | + | | | | "rgw: fix indentation in parse_rgw_ldap_bindpw().":https://github.com/ceph/ceph/commit/a81fbe895478967d76333ad4446be081e96d1b02
1012* | + | | | | "msg/async: switch to ceph::crypto::zeroize_for_security().":https://github.com/ceph/ceph/commit/0496f641d50b1d85b847cdf4cd8d95babf40cf63
1013* | + | | | | "msg/async: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/596f058fdfbc68cc907dab8f4658fff82a718efd
1014* | + | | | | "common: switch to ceph::crypto::zeroize_for_security().":https://github.com/ceph/ceph/commit/cccb3ec4e724c5a151821d85f1567e5a6a18863b
1015* | + | | | | "common: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/a0cbd8fc6a7170392eec9c074ac7fe7ad5f1fb0c
1016* | + | | | | "auth: audit memset & bzero users for FIPS.":https://github.com/ceph/ceph/commit/d4f7430b6215c1e091a0736bbdd143ea622d5a2b
1017* | + | | | | "common: introduce ceph::crypto::zeroize_for_security().":https://github.com/ceph/ceph/commit/41caed22f66e471cc357aa208baf62ce4fed1408
1018* | / / / /
1019* + | | | | "Pull request 31332":https://github.com/ceph/ceph/pull/31332
1020* |\ \ \ \ \
1021* | + | | | | "doc: update inf/infinite option for subvolume resize":https://github.com/ceph/ceph/commit/cf2f113d4e3877655ae433b50bc880601092ec86
1022* | + | | | | "doc: fs subvolume resize command":https://github.com/ceph/ceph/commit/41c52396de2dc8ef00bc7ef579af6666c192007a
1023* | + | | | | "qa/tasks: fs subvolume resize inf command":https://github.com/ceph/ceph/commit/77a93fa3ca0b2d2d7f066957637c801d721000e0
1024* | + | | | | "mgr/volumes: fs subvolume resize inf/infinite command":https://github.com/ceph/ceph/commit/d5a0ddb86f9c550138fb8abd09d096a3b8468f34
1025* | + | | | | "qa/tasks: tests for resize subvolume":https://github.com/ceph/ceph/commit/7d9694cd22730cc8033ce9b8fda908473de5c407
1026* | + | | | | "mgr/volumes: fs subvolume resize command":https://github.com/ceph/ceph/commit/400e4462a5fe92bef49cd43dc64938feee99d6c9
1027* | / / / /
1028* + | | | | "Pull request 31302":https://github.com/ceph/ceph/pull/31302
1029* |\ \ \ \ \
1030* | + | | | | "mds: split the dir if the op makes it oversized":https://github.com/ceph/ceph/commit/87b8b27127cd946da6febb90de026d4b3c9b8756
1031* | / / / /
1032* + | | | | "Pull request 31084":https://github.com/ceph/ceph/pull/31084
1033* |\ \ \ \ \
1034* | + | | | | "qa: whitelist Error recovering journal for cephfs-data-scan":https://github.com/ceph/ceph/commit/fe8c6f7d4408f093db9948fb0d7542f015bc4344
1035* | / / / /
1036* + | | | | "Pull request 31083":https://github.com/ceph/ceph/pull/31083
1037* |\ \ \ \ \
1038* | + | | | | "qa: allow client mount to reset fully":https://github.com/ceph/ceph/commit/6558448e3f52642b805125fa668ba7252294e236
1039* | / / / /
1040* + | | | | "Pull request 31081":https://github.com/ceph/ceph/pull/31081
1041* |\ \ \ \ \
1042* | + | | | | "client/MetaRequest: Add age to MetaRequest dump":https://github.com/ceph/ceph/commit/885bcf9ac469d784aed9143700bc70fe34691bbd
1043* | + | | | | "osdc/Objecter: Add age to the ops":https://github.com/ceph/ceph/commit/e88db9752d09ef8123c4b383ad27fd740949a636
1044* | + | | | | "common/ceph_time: Use fixed floating-point notation for mono_clock":https://github.com/ceph/ceph/commit/88761e9a1903219014928fa936116b7680a1bfe2
1045* | / / / /
1046* + | | | | "Pull request 30769":https://github.com/ceph/ceph/pull/30769
1047* |\ \ \ \ \
1048* | + | | | | "libcephfs: Add test for lazyio via libcephfs":https://github.com/ceph/ceph/commit/9c35026310de598ecc51122728d1076f345a75d5
1049* | + | | | | "libcephfs: Add lazyio_propogate and lazyio_synchronize methods to libcephfs":https://github.com/ceph/ceph/commit/ffc7207d50ee1b8508213ad86345937f9887e9ca
1050* | + | | | | "client: fix lazyio_synchronize() to update file size":https://github.com/ceph/ceph/commit/aa71d538badc6f022f30dd7c17772bdc7976421d
1051* | / / / /
1052* + | | | | "Pull request 30767":https://github.com/ceph/ceph/pull/30767
1053* |\ \ \ \ \
1054* | + | | | | "mds: mds returns -5 error when the deleted file does not exist":https://github.com/ceph/ceph/commit/5fdf9e9dd0010ba8b971155d3e6b56751317094c
1055* | / / / /
1056* + | | | | "Pull request 30766":https://github.com/ceph/ceph/pull/30766
1057* |\ \ \ \ \
1058* | + | | | | "client: don't ceph_abort on bad llseek whence value":https://github.com/ceph/ceph/commit/8f4f4f9a33cac6ef628a3c81de78e918e6c688cc
1059* | + | | | | "client: remove Inode dir_contacts field":https://github.com/ceph/ceph/commit/ce1e0f9195e7597d3e509288e2cfafe4a1065ad2
1060* | / / / /
1061* + | | | | "Pull request 30764":https://github.com/ceph/ceph/pull/30764
1062* |\ \ \ \ \
1063* | + | | | | "client: add procession of SEEK_HOLE and SEEK_DATA in lseek.":https://github.com/ceph/ceph/commit/ea832c4fcbe8500bf31cc54331a36f58888cd468
1064* | / / / /
1065* + | | | | "Pull request 30763":https://github.com/ceph/ceph/pull/30763
1066* |\ \ \ \ \
1067* | + | | | | "client: _readdir_cache_cb() may use the readdir_cache already clear":https://github.com/ceph/ceph/commit/0eae89bccb57791ae69927848ac04a30172288da
1068* | / / / /
1069* + | | | | "Pull request 30762":https://github.com/ceph/ceph/pull/30762
1070* |\ \ \ \ \
1071* | + | | | | "client:EINVAL may be returned when offset is 0 ,Loff_t pos = f->pos should be the best. Fixes:https://tracker.ceph.com/issues/41837 Signed-off-by: wenpengLi <liwenpeng@inspur.com>":https://github.com/ceph/ceph/commit/07801c9a4f713f9afade43428f9dbad640ab08be
1072* | / / / /
1073* + | | | | "Pull request 30761":https://github.com/ceph/ceph/pull/30761
1074* |\ \ \ \ \
1075* | + | | | | "mds: drive cap recall while dropping cache":https://github.com/ceph/ceph/commit/acfbedea12b7c065866fa0b1d9d53a8197b2cef4
1076* | + | | | | "qa: update json format from session listing":https://github.com/ceph/ceph/commit/f20081b84cbc492b4a0fb6ee0140195bdd165ccc
1077* | + | | | | "mds: recall caps from quiescent sessions":https://github.com/ceph/ceph/commit/68e2be7ea659004224012a5dd13e7215fe57bfff
1078* | + | | | | "mds: use Session::dump method uniformly":https://github.com/ceph/ceph/commit/937b9b2e91a4b54e7e4ab43ef86bf5108c49e643
1079* | + | | | | "mds: fix dump routine for session_info_t.used_inos":https://github.com/ceph/ceph/commit/6b99509be09e54ccfb0795812e9e6bf5d00ec7b6
1080* | + | | | | "mds: fix comment over MDRequestImpl":https://github.com/ceph/ceph/commit/5049372c87761cc364b720dfb4e06a3dc9c0c674
1081* | + | | | | "mds: fix some misleading log messages":https://github.com/ceph/ceph/commit/3698c9427afe8bf91c153a499bb3144893d5279c
1082* | + | | | | "client: comment fix in _lookup":https://github.com/ceph/ceph/commit/34160786ed41dd4f6a97d294fa511d77bc0d42cb
1083* | + | | | | "mds: use stdbool.h instead of hand-rolling our own bool type":https://github.com/ceph/ceph/commit/e291c33334e7ccd4dc49f8ea26015ff9bbeda323
1084* | + | | | | "mds: use auto to deduce iterator type":https://github.com/ceph/ceph/commit/0fd3e5b79f9b810dc94f0bdabb914eaa989c6b58
1085* | + | | | | "mds: simplify method definition":https://github.com/ceph/ceph/commit/857d6d9cb15c20fc5a0a7e67367bfc59d31f9b50
1086* | + | | | | "mds: remove useless debug message":https://github.com/ceph/ceph/commit/7a0790f745c9f565feb31db30b6d3b66b52779a1
1087* | + | | | | "mds: use const get_request_count":https://github.com/ceph/ceph/commit/be014c4c251a636dc0b0b35a52761e8e560363df
1088* | + | | | | "mds: use session_info_t socket inst for addr":https://github.com/ceph/ceph/commit/d24342ae70fe86a7f4cdc0dea36717c0bbd83e88
1089* | + | | | | "mds: refactor session lookup":https://github.com/ceph/ceph/commit/4ccdb7ddfc75c202b6f3fd44424f480b18d437f2
1090* | + | | | | "mds: add explicit trim flag":https://github.com/ceph/ceph/commit/511f44fd53cff80e1342b68ae03167675d7155c5
1091* | + | | | | "common/TrackedOp: make settings atomic":https://github.com/ceph/ceph/commit/593ab54bdd900d64d58e589cdb2cef3e232d81f0
1092* | + | | | | "mds: alphabetize tracked config keys":https://github.com/ceph/ceph/commit/7384f650b3ab614f8436248e89068f48bf7f0a58
1093* | + | | | | "mds: apply configuration changes through MDSRank":https://github.com/ceph/ceph/commit/c4ff344f99f2984ffb5ac4c61a50e63c8b969a59
1094* | + | | | | "common: provide method to get half-life":https://github.com/ceph/ceph/commit/97cd26a87ff4044945dace591804b3a4f6b32135
1095* | + | | | | "common: correct variable name":https://github.com/ceph/ceph/commit/d8e5cfa367f3134c0676f85bc66e2c5d18058be8
1096* | / / / /
1097* + | | | | "Pull request 31518":https://github.com/ceph/ceph/pull/31518
1098* |\ \ \ \ \
1099* | + | | | | "test/rbd_mirror: fix mock warnings":https://github.com/ceph/ceph/commit/5995bc10dd46cc468f9386a6061949ff4fb322e0
1100* | + | | | | "qa/workunits/rbd: test mirrored snap trash removal":https://github.com/ceph/ceph/commit/3a67a06c0ebddced21a71afe887da0c2d9081a1b
1101* | + | | | | "rbd-mirror: allow proxied trash snap remove for local image":https://github.com/ceph/ceph/commit/c0dc9345d45a770c4ad63e844cf2a86ee88379d6
1102* | + | | | | "librbd: introduce a way to allow proxied trash snap remove":https://github.com/ceph/ceph/commit/d6840dc3ce808da8acefeb34550bf225afa39e1b
1103* | + | | | | "librbd: do not try to open parent journal when removing trash snapshot":https://github.com/ceph/ceph/commit/f3eea7032ed71e16599065bbea89c3165f6a925e
1104* | + | | | | "rbd-mirror: mirrored clone should be same format":https://github.com/ceph/ceph/commit/73de9cffb5418d2a82ed2ee596784f4f36dc3a6b
1105* | + | | | | "librbd: allow to override format in clone request":https://github.com/ceph/ceph/commit/42f7af560e37b52f21bbb63edbd88ad1523dff59
1106* | / / / /
1107* + | | | | "Pull request 32133":https://github.com/ceph/ceph/pull/32133
1108* |\ \ \ \ \
1109* | |/ / / /
1110* |/| | | |
1111* | + | | | "mgr/dashboard: properly handle a missing rbd-mirror service status":https://github.com/ceph/ceph/commit/6c404da6943dd7bebb7b2fa9f9cc1269c905314e
1112* | + | | | "mgr: cull service daemons when the last instance has been removed":https://github.com/ceph/ceph/commit/3166cd86bf636075c9c218498d7754202930a2e7
1113* | + | | | "mgr: ensure new daemons are properly indexed by hostname":https://github.com/ceph/ceph/commit/1a5288357e6d20645f581920fd90af7e3070c98b
1114* | / / /
1115* + | | | "Pull request 32520":https://github.com/ceph/ceph/pull/32520
1116* |\ \ \ \
1117* | + | | | "mon/OSDMonitor: Don't update mon cache settings if rocksdb is not used":https://github.com/ceph/ceph/commit/9ca8059cf2841f8b6e51c1ab83cdf9e7bd3ebda8
1118* | + | | | "Pull request 32436":https://github.com/ceph/ceph/pull/32436
1119* | + | | | "qa/tasks/cbt: install python3 deps":https://github.com/ceph/ceph/commit/53497b4252e80c61636b899084c6c0da82b48256
1120* | / / /
1121* + | | | "Pull request 32056":https://github.com/ceph/ceph/pull/32056
1122* |\ \ \ \
1123* | + | | | "rgw: allow reshard log entries for non-existent buckets to be cancelled":https://github.com/ceph/ceph/commit/784c18d6690ed26ac1294550b834078b3d734bbc
1124* | / / /
1125* + | | | "Pull request 32055":https://github.com/ceph/ceph/pull/32055
1126* |\ \ \ \
1127* | + | | | "rgw: auto-clean reshard queue entries for non-existent buckets":https://github.com/ceph/ceph/commit/66d63176a80f0f5a86427f5effdef345fcea8110
1128* | / / /
1129* + | | | "Pull request 31683":https://github.com/ceph/ceph/pull/31683
1130* |\ \ \ \
1131* | + | | | "rgw/rgw_reshard: Don't dump RGWBucketReshard JSON in process_single_logshard":https://github.com/ceph/ceph/commit/a06039de5759197fd69d69a55e811cc18a44c86b
1132* | + | | | "rgw: when resharding store progress json only when both verbose and out are specified.":https://github.com/ceph/ceph/commit/91974d297aca4ae52516e612e476fcadc82ee7fd
1133* | / / /
1134* + | | | "Pull request 32058":https://github.com/ceph/ceph/pull/32058
1135* |\ \ \ \
1136* | + | | | "rgw: url_encode prefixes if requested for List Objects":https://github.com/ceph/ceph/commit/99d9af3a527290037ce0b37f7613cab85fcaada3
1137* | + | | | "rgw: make encode_key a member of ListBucket":https://github.com/ceph/ceph/commit/22a149a425497f449ece618c0fa7ba2ecf6507c4
1138* | / / /
1139* + | | | "Merge remote-tracking branch 'origin/nautilus-saved' into nautilus":https://github.com/ceph/ceph/commit/998499f5690f9f7749bdae39339dc5414f617440
1140* + | | | "qa/tasks/cbt: install python3 deps":https://github.com/ceph/ceph/commit/e9a5afe5f3ec2d529bc71fd192efc9a11435631c
1141* + | | | "Pull request 32466":https://github.com/ceph/ceph/pull/32466
1142* |\ \ \ \
1143* | + | | | "mon/PGMap.h: disable network stats in dump_osd_stats":https://github.com/ceph/ceph/commit/479f6c16fbb6cb33e5b70705aa0b09859c1cf001
1144* | + | | | "osd_stat_t::dump: Add option for ceph-mgr pythonn callers to skip ping network":https://github.com/ceph/ceph/commit/59f711526e666136c197139c58c9f17f7fbe5257
1145* + | | | | "Pull request 32064":https://github.com/ceph/ceph/pull/32064
1146* |\ \ \ \ \
1147* | + | | | | "osd/PeeringState: do not exclude up from acting_recovery_backfill":https://github.com/ceph/ceph/commit/9b037400115b28bd721a91a04c90566553dc2ffd
1148* | + | | | | "Revert osd/PG: avoid choose_acting picking want with > pool size items ":https://github.com/ceph/ceph/commit/5402f2961764e465acadefd489cb35b0dc803ec0
1149* | / / / /
1150* + | | | | "Pull request 32062":https://github.com/ceph/ceph/pull/32062
1151* |\ \ \ \ \
1152* | + | | | | "osd/OSDMap: fix format error ceph osd stat --format json":https://github.com/ceph/ceph/commit/e49b1e5743e8088a90c62b4931bb07c631d4efc7
1153* | / / / /
1154* + | | | | "Pull request 31740":https://github.com/ceph/ceph/pull/31740
1155* |\ \ \ \ \
1156* | + | | | | "mon/OSDMonitor : Fix pool set taget_size_bytes":https://github.com/ceph/ceph/commit/77040ae242cf8792e29ac75444ce8c62b00342b9
1157* | / / / /
1158* + | | | | "Pull request 31736":https://github.com/ceph/ceph/pull/31736
1159* |\ \ \ \ \
1160* | + | | | | "src/msg/async/net_handler.cc: Fix compilation":https://github.com/ceph/ceph/commit/8a33561b540cae92561330ad3bd86e0194171c4d
1161* | / / / /
1162* + | | | | "Pull request 32067":https://github.com/ceph/ceph/pull/32067
1163* |\ \ \ \ \
1164* | + | | | | "mgr/pg_autoscaler: only generate target_* health warnings if targets set":https://github.com/ceph/ceph/commit/6b5d902f341b95ece19c59d4298da03fc80bd56a
1165* | / / / /
1166* + | | | | "Pull request 31862":https://github.com/ceph/ceph/pull/31862
1167* |\ \ \ \ \
1168* | + | | | | "rgw: crypt: permit RGW-AUTO/default with SSE-S3 headers":https://github.com/ceph/ceph/commit/f9ec42b29de6ba281974120bb4f79af308ce63ea
1169* | / / / /
1170* + | | | | "Pull request 31684":https://github.com/ceph/ceph/pull/31684
1171* |\ \ \ \ \
1172* | + | | | | "RGW: fix an endless loop error when to show usage":https://github.com/ceph/ceph/commit/78ebf085263582986ea68e8a306bafae832d3250
1173* | / / / /
1174* + | | | | "Pull request 31298":https://github.com/ceph/ceph/pull/31298
1175* |\ \ \ \ \
1176* | + | | | | "rgw: prevent bucket reshard scheduling if bucket is resharding":https://github.com/ceph/ceph/commit/7a08825ad4f792083239f3645d0ef2af0f76156c
1177* | / / / /
1178* + | | | | "Pull request 31289":https://github.com/ceph/ceph/pull/31289
1179* |\ \ \ \ \
1180* | + | | | | "rgw: add executor type for basic_waitable_timers":https://github.com/ceph/ceph/commit/3bba7c3d41a347a511ed17bf13b8adedc1486679
1181* | + | | | | "rgw: beast handle_connection() takes io_context":https://github.com/ceph/ceph/commit/57a191863bdb96bb1d90da819f3e66c64cca9ae7
1182* | / / / /
1183* + | | | | "Pull request 31182":https://github.com/ceph/ceph/pull/31182
1184* |\ \ \ \ \
1185* | + | | | | "rgw: add num_shards to radosgw-admin bucket stats":https://github.com/ceph/ceph/commit/84829db3f5cc44cd03e80f340c0f3049dbf624f4
1186* | / / / /
1187* + | | | | "Pull request 32050":https://github.com/ceph/ceph/pull/32050
1188* |\ \ \ \ \
1189* | + | | | | "rgw: fix rgw crash when token is not base64 encode":https://github.com/ceph/ceph/commit/823c497465dd887d069f27e334bebbca5a3eaaaf
1190* | / / / /
1191* + | | | | "Pull request 31844":https://github.com/ceph/ceph/pull/31844
1192* |\ \ \ \ \
1193* | + | | | | "remove the restriction of address type in init_with_hosts when build initial monmap":https://github.com/ceph/ceph/commit/6515fbbc64c5ae124447e74893599867148e58ea
1194* | / / / /
1195* + | | | | "Pull request 31028":https://github.com/ceph/ceph/pull/31028
1196* |\ \ \ \ \
1197* | + | | | | "osd/PrimaryLogPG: skip obcs that don't exist during backfill scan_range":https://github.com/ceph/ceph/commit/10c4f3071e4ac542504d50802e1fa69581f2ad8e
1198* | / / / /
1199* + | | | | "Pull request 31852":https://github.com/ceph/ceph/pull/31852
1200* |\ \ \ \ \
1201* | |/ / / /
1202* |/| | | |
1203* | + | | | "os/bluestore: Add config observer for osd memory specific options.":https://github.com/ceph/ceph/commit/91c99b8550bac0b0404ee9fdef51aef9306eb634
1204* | / / /
1205* + | | | "Pull request 31295":https://github.com/ceph/ceph/pull/31295
1206* |\ \ \ \
1207* | |_|/ /
1208* |/| | |
1209* | + | | "ceph-volume-zfs: add the inventory command":https://github.com/ceph/ceph/commit/611df8166c8aefb3bb59aa89ac3f9306fb293190
1210* | / /
1211* + | | "Pull request 32028":https://github.com/ceph/ceph/pull/32028
1212* |\ \ \
1213* | + | | "ceph-mon: keep v1 address type when explicitly set":https://github.com/ceph/ceph/commit/297ce6092a27b99d63a12e928b27d27e2b4a713b
1214* | / /
1215* + | | "Pull request 31779":https://github.com/ceph/ceph/pull/31779
1216* |\ \ \
1217* | + | | "mgr/dashboard: show Rename in modal header & button when renaming RBD snapshot":https://github.com/ceph/ceph/commit/2556604306a3eb7362d3bf80300ba18feb4e72b5
1218* | / /
1219* + | | "nautilus: mgr/dashboard: fix RGW subuser auto-generate key. (#32240)":https://github.com/ceph/ceph/commit/673a387d36b43e72a43f1ef50240c8ae0d0fa78a
1220* |\ \ \
1221* | + | | "mgr/dashboard: fix RGW subuser auto-generate key.":https://github.com/ceph/ceph/commit/bc1c561cc8d15b706f05d0a21a1643b5f0394d75
1222* + | | | "Pull request 32216":https://github.com/ceph/ceph/pull/32216
1223* |\ \ \ \
1224* | + | | | "qa: radosgw-admin: remove dependency on bunch package":https://github.com/ceph/ceph/commit/5b2d8116ba90e94130137fec196812bc53c42d04
1225* | / / /
1226* + | | | "Pull request 31089":https://github.com/ceph/ceph/pull/31089
1227* |\ \ \ \
1228* | + | | | "add bucket permission verify when copy obj":https://github.com/ceph/ceph/commit/b061da67cb4410b576b2865f511c024654d700b1
1229* | / / /
1230* + | | | "Pull request 30743":https://github.com/ceph/ceph/pull/30743
1231* |\ \ \ \
1232* | + | | | "rgw: fix list versions starts with version_id=null":https://github.com/ceph/ceph/commit/354413d663214ca3f2539b42c3a0fd8311b1cd56
1233* | / / /
1234* + | | | "Pull request 30733":https://github.com/ceph/ceph/pull/30733
1235* |\ \ \ \
1236* | + | | | "rgw: gc remove tag after all sub io finish":https://github.com/ceph/ceph/commit/3fd05da32a9f47f0bd37941397656b615f217940
1237* | / / /
1238* + | | | "Pull request 30741":https://github.com/ceph/ceph/pull/30741
1239* |\ \ \ \
1240* | + | | | "rgw: make rollback refcount tag match":https://github.com/ceph/ceph/commit/e8216d06d39bd854180b1c060ca794d21095e476
1241* | + | | | "rgw: make sure object's idtag is updated when available":https://github.com/ceph/ceph/commit/2a0bcd39ee5bd3d37bd74d18e165dde1a08564af
1242* | / / /
1243* + | | | "Pull request 31301":https://github.com/ceph/ceph/pull/31301
1244* |\ \ \ \
1245* | + | | | "auth/Crypto: assert(len <= 256) before calling getentropy()":https://github.com/ceph/ceph/commit/b1d44987109e792521be0dce7f0af12445814d45
1246* | + | | | "auth/Crypto: fallback to /dev/urandom if getentropy() fails":https://github.com/ceph/ceph/commit/958e43a1abba257755129247dc4f82915accf9b1
1247* | / / /
1248* + | | | "Pull request 31359":https://github.com/ceph/ceph/pull/31359
1249* |\ \ \ \
1250* | + | | | "osd: set affinity for *all* threads":https://github.com/ceph/ceph/commit/e1ab77034ef558f2c504f7fa98e967cc06801353
1251* | / / /
1252* + | | | "Pull request 31735":https://github.com/ceph/ceph/pull/31735
1253* |\ \ \ \
1254* | + | | | "mgr/devicehealth: ensure we don't store empty objects":https://github.com/ceph/ceph/commit/aa035cfcf6a4d34d00d3a589c039a11dbe3ce1ed
1255* | / / /
1256* + | | | "Pull request 31367":https://github.com/ceph/ceph/pull/31367
1257* |\ \ \ \
1258* | + | | | "ceph.in: check ceph-conf returncode":https://github.com/ceph/ceph/commit/098187c86ecfeaa974ea7cef8c8025d4d8a68b4b
1259* | / / /
1260* + | | | "Pull request 32283":https://github.com/ceph/ceph/pull/32283
1261* |\ \ \ \
1262* | + | | | "os/bluestore: default bluestore_block_size 1T -> 100G":https://github.com/ceph/ceph/commit/324621e472a64d2c02a3056037c775aef2ba57e6
1263* | | |/ /
1264* | |/| |
1265* + | | | "nautilus: mgr/dashboard: A block-manager can not access the po… (#31570)":https://github.com/ceph/ceph/commit/3b0a63406bf204ac7b03a951ccb5d2fcd65336c0
1266* |\ \ \ \
1267* | + | | | "mgr/dashboard: A block-manager can not access the pool page":https://github.com/ceph/ceph/commit/dba5920365a7477e28708d6fa74f468999d299c1
1268* | / / /
1269* + | | | "Pull request 32254":https://github.com/ceph/ceph/pull/32254
1270* |\ \ \ \
1271* | + | | | "doc/rados/operations: crush_rule is a name":https://github.com/ceph/ceph/commit/e459be89a827cbb882aecdec49224dcd74463090
1272* + | | | | "Pull request 32035":https://github.com/ceph/ceph/pull/32035
1273* |\ \ \ \ \
1274* | + | | | | "qa/rgw: add missing force-branch: ceph-nautilus for swift tasks":https://github.com/ceph/ceph/commit/a4f15fc6ae03627725379fbf433c72ce8d935a8d
1275* | / / / /
1276* + | | | | "Pull request 32229":https://github.com/ceph/ceph/pull/32229
1277* |\ \ \ \ \
1278* | |_|_|_|/
1279* |/| | | |
1280* | + | | | "nautilus: update s3-test download code for s3-test tasks":https://github.com/ceph/ceph/commit/cb1d71cdc8cf1e3c2ba2884f924b567c52f1723f
1281* | / / /
1282* + | | | "nautilus: mgr/dashboard: Use serial RGW Admin OPS API calls (#31569)":https://github.com/ceph/ceph/commit/c1aa1dfc9d8e5b6ab7b56f6e27e5989357eec21b
1283* |\ \ \ \
1284* | + | | | "mgr/dashboard: Use serial RGW Admin OPS API calls":https://github.com/ceph/ceph/commit/ff84110161ca8603fd5561da12fde207ca76d4b0
1285* | / / /
1286* + | | | "nautilus: mgr/dashboard: Disable event propagation in the help… (#31566)":https://github.com/ceph/ceph/commit/6b191010e05b17205a7ca4bae1d0d081bdf0fd37
1287* |\ \ \ \
1288* | + | | | "mgr/dashboard: Disable event propagation in the helper icon":https://github.com/ceph/ceph/commit/1cc98f5514da24d047b36b3c3e42280bd5260169
1289* | / / /
1290* + | | | "nautilus: mgr/dashboard: Remove title from sparkline tooltips (#31737)":https://github.com/ceph/ceph/commit/99e65c891bb74b2353aa91bdeeb20e11706dee55
1291* |\ \ \ \
1292* | |/ / /
1293* |/| | |
1294* | + | | "mgr/dashboard: Remove title from sparkline tooltips":https://github.com/ceph/ceph/commit/02c8b069f9e9c3306c7d62490673c6025d528be0
1295* | / /
1296* + | | "Pull request 32248":https://github.com/ceph/ceph/pull/32248
1297* |\ \ \
1298* | |/ /
1299* |/| |
1300* | + | "doc/_templates/page.html: redirect to etherpad":https://github.com/ceph/ceph/commit/51bc52998c4598a066aa29f3e6dff54de1aae174
1301* |/ /
1302* + | "Pull request 31116":https://github.com/ceph/ceph/pull/31116
1303* |\ \
1304* | + | "doc/cephfs: improve add/remove MDS section":https://github.com/ceph/ceph/commit/a3a7d9ef8bbfd23e4eea84b6fcdce83d9ae133d7
1305* | /
1306* + | "nautilus: mgr/dashboard: Fix e2e chromedriver problem (#32241)":https://github.com/ceph/ceph/commit/a0ff2dafb23d5452661f79ba97f2d561b665263e
1307* |\ \
1308* | |/
1309* |/|
1310* | + "mgr/dashboard: Fix e2e chromedriver problem":https://github.com/ceph/ceph/commit/ca326724fdb714af124e18d3dcea63ab99dc5903
1311* |/
1312* + "Pull request 31810":https://github.com/ceph/ceph/pull/31810
1313* |\
1314* | + "mgr/dashboard: fix restored RBD image naming issue":https://github.com/ceph/ceph/commit/0e8e9a872bf2360b692bdfb08849d3df50425970
1315* + "nautilus: mgr/dashboard: Update translations nautilus (#31759)":https://github.com/ceph/ceph/commit/acef74bac67f1e04b04132051f65026c1b89b1af
1316* |\
1317* | + "mgr/dashboard: Update translation":https://github.com/ceph/ceph/commit/8718b4668e7f8c806360425e9375c012c6a95e65
1318* + "Pull request 31300":https://github.com/ceph/ceph/pull/31300
1319* + "doc, qa:remove invalid option mon_pg_warn_max_per_osd":https://github.com/ceph/ceph/commit/f225bc2a1c1b386a588238d1b46a2167fc83d0b0