File ceph-test.changes of Package ceph-test
2742
1
-------------------------------------------------------------------
2
Thu Mar 31 21:01:09 UTC 2022 - Stefen Allen <stefen.allen@suse.com>
3
4
- Update to v15.2.16-99-g96ce9b152f5
5
+ (bsc#1196733) ceph.spec.in: remove build directory during %clean
6
7
-------------------------------------------------------------------
8
Tue Mar 29 16:17:30 UTC 2022 - Stefen Allen <stefen.allen@suse.com>
9
10
- Update to v15.2.16-97-ge5eb7a74fdf
11
+ (pr#464) ses7: mgr/cephadm: try to get FQDN for configuration files
12
+ (pr#466) cephadm: infer the default container image during pull
13
+ (pr#444) [SES7] Notify user that there is a SES7.1 upgrade available
14
15
-------------------------------------------------------------------
16
Fri Mar 18 03:27:59 UTC 2022 - Stefen Allen <stefen.allen@suse.com>
17
18
- Update to v15.2.16-93-gafbeee1955c
19
+ (bsc#1196046) mgr/cephadm: try to get FQDN for configuration files
20
21
-------------------------------------------------------------------
22
Fri Mar 4 20:04:44 UTC 2022 - Stefen Allen <stefen.allen@suse.com>
23
24
- Update to v15.2.16
25
+ rebase on top of Ceph v15.2.16 tag v15.2.16
26
+ https://ceph.io/en/news/blog/2022/v15-2-16-octopus-released/
27
+ (bsc#1192838) cephadm: Fix iscsi client caps (allow mgr <service status> calls) - https://github.com/ceph/ceph/pull/43822 (Merged)
28
+ (bsc#1187748) When an RBD is mapped, it is attempted to be deployed as an OSD.
29
+ (bsc#1188911) OSD marked down causes wrong backfill_toofull
30
31
-------------------------------------------------------------------
32
Mon Nov 22 23:08:05 UTC 2021 - Nathan Cutler <ncutler@suse.com>
33
34
- Update to 15.2.15-83-gf72054fa653:
35
+ rebase on top of Ceph v15.2.15 tag
36
https://ceph.io/releases/v15-2-15-octopus-released/
37
+ (bsc#1192840) mgr/mgr_module.py: CLICommand: Fix parsing of kwargs arguments
38
+ re-do some downstream patches
39
* patches dropped:
40
"cephadm: use full qualified image names for cephadm"
41
"Switch to CaaSP v4.5 container images"
42
"cephadm: Update Grafana container image from 7.0.3"
43
* replaced by:
44
"cephadm: downstream-ify default container image paths"
45
46
-------------------------------------------------------------------
47
Tue Sep 14 08:46:50 UTC 2021 - Nathan Cutler <ncutler@suse.com>
48
49
- Update to 15.2.14-86-g25f8e6a7abf:
50
+ (jsc#SES-704) mgr/mgr_module.py: CLICommand: Fix parsing of kwargs arguments
51
(fixes an issue caused by downstream commit "pybing/mgr/mgr_module: allow
52
keyword arguments")
53
54
-------------------------------------------------------------------
55
Wed Aug 11 08:54:36 UTC 2021 - Nathan Cutler <ncutler@suse.com>
56
57
- Update to 15.2.14-84-gb6e5642e260:
58
+ rebase on top of Ceph v15.2.14 tag
59
https://ceph.io/releases/v15-2-14-octopus-released/
60
* (bsc#1184517) cls/rgw: look for plane entries in non-ascii plain namespace too
61
* (bsc#1185246) rgw: check object locks in multi-object delete
62
+ (bsc#1186348) mgr/zabbix: adapt zabbix_sender default path
63
+ (bsc#1188979) mgr/cephadm: pass --container-init to "cephadm deploy" if specified
64
+ (bsc#1189173) mgr/dashboard: Downstream branding: Adapt latest upstream
65
changes to branded navigation component
66
67
-------------------------------------------------------------------
68
Tue Aug 3 09:54:23 UTC 2021 - Nathan Cutler <ncutler@suse.com>
69
70
- Update to 15.2.13-85-g18a335e0360:
71
+ qa/tasks/salt_manager: allow gatherlogs for files in subdir
72
+ qa/tasks/ceph_salt: gather /var/log/ceph/cephadm.out
73
+ (bsc#1186348) mgr/zabbix: adapt zabbix_sender default path
74
+ (bsc#1188979) Revert "cephadm: default container_init to False"
75
76
-------------------------------------------------------------------
77
Wed Jul 21 14:12:58 UTC 2021 - Nathan Cutler <ncutler@suse.com>
78
79
- Additional bugs fixed by 15.2.13-79-g51835b62d61:
80
+ (bsc#1181291) mgr/cephadm: alias rgw-nfs -> nfs
81
+ (bsc#1183561) mgr/cephadm: on ssh connection error, advice chmod 0600
82
83
-------------------------------------------------------------------
84
Thu Jun 24 19:05:11 UTC 2021 - Nathan Cutler <ncutler@suse.com>
85
86
- Update _constraints: only honor physical memory, not 'any memory'
87
(e.g. swap). But then, be happy with 8GB (bumping the current
88
x86_64 worker pool from 16 to 64). (Dominique Leuenberger)
89
90
-------------------------------------------------------------------
91
Thu May 27 09:28:42 UTC 2021 - Nathan Cutler <ncutler@suse.com>
92
93
- Update to 15.2.13-79-g51835b62d61:
94
+ rebase on top of Ceph v15.2.13 tag
95
https://ceph.io/releases/v15-2-13-octopus-released/
96
* (bsc#1174526) mgr/dashboard: allow getting fresh inventory data from the orchestrator
97
+ drop obsolete downstream patches:
98
* cephadm: add global flag --container-init
99
* mgr/cephadm: append --container-init to basecommand
100
* cephadm: remove container-init subparser from "deploy"
101
102
-------------------------------------------------------------------
103
Fri May 14 06:58:02 UTC 2021 - Nathan Cutler <ncutler@suse.com>
104
105
- Update to 15.2.12-83-g528da226523:
106
+ rebase on top of Ceph v15.2.12 tag
107
https://ceph.io/releases/v15-2-12-octopus-released/
108
* mgr/dashboard: fix base-href: revert it to previous approach
109
* (bsc#1186021) mgr/dashboard: fix cookie injection issue (CVE-2021-3509)
110
* (bsc#1186020) rgw: RGWSwiftWebsiteHandler::is_web_dir checks empty subdir_name (CVE-2021-3531)
111
* (bsc#1185619) rgw: sanitize \r in s3 CORSConfiguration’s ExposeHeader (CVE-2021-3524)
112
113
-------------------------------------------------------------------
114
Tue Apr 27 10:40:20 UTC 2021 - Nathan Cutler <ncutler@suse.com>
115
116
- Update to 15.2.11-83-g8a15f484c2:
117
+ (bsc#1184231) cephadm: Allow to use paths in all <_devices> drivegroup sections
118
119
-------------------------------------------------------------------
120
Fri Apr 23 16:02:32 UTC 2021 - Nathan Cutler <ncutler@suse.com>
121
122
- Update to 15.2.11-82-g7c6356e178:
123
+ upstream Octopus v15.2.11 release
124
see https://ceph.io/releases/v15-2-11-octopus-released/
125
* (bsc#1183074) - (CVE-2021-20288) ceph: Unauthorized global_id reuse
126
+ cephadm: Update Grafana container image from 7.0.3 to 7.3.1
127
128
-------------------------------------------------------------------
129
Tue Mar 23 20:06:12 UTC 2021 - Nathan Cutler <ncutler@suse.com>
130
131
- Update to 15.2.10-81-g29303934a5:
132
+ upstream Octopus v15.2.10 release, see https://ceph.io/releases/v15-2-10-octopus-released/
133
* bluestore: fix huge reads/writes at BlueFS (bsc#1183899)
134
135
-------------------------------------------------------------------
136
Fri Mar 1 10:05:37 UTC 2021 - Nathan Cutler <ncutler@suse.com>
137
138
- Update to 15.2.9-83-g4275378de0:
139
+ cephadm: fix 'inspect' and 'pull' (bsc#1182766)
140
141
-------------------------------------------------------------------
142
Thu Feb 25 12:44:09 UTC 2021 - Nathan Cutler <ncutler@suse.com>
143
144
- Update to 15.2.9-82-gee18977364:
145
+ upstream Octopus v15.2.9 release, see https://ceph.io/releases/v15-2-9-octopus-released/
146
* (bsc#1179997) (CVE-2020-27839) mgr/dashboard: Use secure cookies to store JWT Token
147
* (bsc#1178905) (CVE-2020-25678) Do not add sensitive information in Ceph log files
148
* (bsc#1172926) mgr/orchestrator: Sort 'ceph orch device ls' by host
149
* (bsc#1176390, bsc#1176679) mgr/dashboard: enable different URL for users
150
of browser to Grafana
151
* (bsc#1176489) mgr/cephadm: lock multithreaded access to OSDRemovalQueue
152
* (bsc#1176828) cephadm: command_unit: call systemctl with verbose=True
153
* (bsc#1177360) cephadm: silence "Failed to evict container" log msg
154
* (bsc#1177857) mgr/cephadm: upgrade: fail gracefully, if daemon redeploy fails
155
* (bsc#1178837) rgw: cls/user: set from_index for reset stats calls
156
* (bsc#1178860) mgr/dashboard: Disable TLS 1.0 and 1.1
157
* (bsc#1178932, bsc#1179569) cephadm: reference the last local image by digest
158
159
-------------------------------------------------------------------
160
Thu Dec 17 10:42:42 UTC 2020 - Nathan Cutler <ncutler@suse.com>
161
162
- Update to 15.2.8-80-g1f4b6229ca:
163
+ Rebase on tip of upstream "octopus" branch, SHA1 bdf3eebcd22d7d0b3dd4d5501bee5bac354d5b55
164
* upstream Octopus v15.2.8 release, see https://ceph.io/releases/v15-2-8-octopus-released/
165
* (bsc#1179802, bsc#1180155, CVE-2020-27781) cephx privilege escalation possible via
166
ceph_volume_client Python interface
167
168
-------------------------------------------------------------------
169
Wed Dec 16 18:58:41 UTC 2020 - Nathan Cutler <ncutler@suse.com>
170
171
- Update to 15.2.7-776-g343cd10fe5:
172
+ Rebase on tip of upstream "octopus" branch, SHA1 1b8a634fdcd94dfb3ba650793fb1b6d09af65e05
173
* (bsc#1178860) mgr/dashboard: Disable TLS 1.0 and 1.1
174
+ (bsc#1179016) rpm: require smartmontools on SUSE
175
+ (bsc#1180107) ceph-volume: pass --filter-for-batch from drive-group subcommand
176
177
-------------------------------------------------------------------
178
Wed Dec 2 13:15:49 UTC 2020 - Nathan Cutler <ncutler@suse.com>
179
180
- Update to 15.2.7-689-g2c35e99e0a:
181
+ Rebase on tip of upstream "octopus" branch, SHA1 bf8c93ed52f9fc8b0ead7434383bfc40f78d4204
182
* upstream Octopus v15.2.7 release, see https://ceph.io/releases/v15-2-7-octopus-released/
183
* (bsc#1179526) rgw: during GC defer, prevent new GC enqueue
184
+ (bsc#1179452) mgr/insights: Test environment requires 'six'
185
186
-------------------------------------------------------------------
187
Thu Nov 26 14:41:55 UTC 2020 - Nathan Cutler <ncutler@suse.com>
188
189
- Update to 15.2.6-684-gd472d0011a:
190
+ Rebase on tip of upstream "octopus" branch, SHA1 ad83229f58142c7c9e23b931df437dfdbc9a9f68
191
* upstream Octopus v15.2.6 release, see https://ceph.io/releases/v15-2-6-octopus-released/
192
+ qa/task/cephadm: run cephadm only on bootstrap_remote
193
194
-------------------------------------------------------------------
195
Fri Nov 13 16:58:17 UTC 2020 - Nathan Cutler <ncutler@suse.com>
196
197
- Update to 15.2.5-667-g1a579d5bf2:
198
+ Fix CVE-2020-25660 (bsc#1177843)
199
* mon/MonClient: bring back CEPHX_V2 authorizer challenges
200
* msg/async/ProtocolV1: resurrect "implement cephx_*require_version options"
201
* msg/async/ProtocolV1: resurrect "include MGR as service when applying cephx settings"
202
203
-------------------------------------------------------------------
204
Fri Nov 13 11:13:11 UTC 2020 - Nathan Cutler <ncutler@suse.com>
205
206
- Update to 15.2.5-664-gfbc9fa98aa:
207
+ Rebase on tip of upstream "octopus" branch, SHA1 31d4e76d0d584790763b4b1146b29ea4cfc2e9af
208
* (bsc#1170200) mgr/dashboard: Fix for CrushMap viewer items getting compressed vertically
209
* (bsc#1174466) mon: have 'mon stat' output json as well
210
* (bsc#1177344) mgr/dashboard: support Orchestrator and user-defined Ganesha cluster
211
* (bsc#1178073) mgr/dashboard: fix downstream NFS doc links
212
* (bsc#1178531) cephadm: set default container_image to registry.suse.com/ses/7/ceph/ceph
213
214
-------------------------------------------------------------------
215
Wed Oct 21 09:48:15 UTC 2020 - Nathan Cutler <ncutler@suse.com>
216
217
- Update to 15.2.5-514-g7a2bcdb091:
218
+ Rebase on tip of upstream "octopus" branch, SHA1 afe740393a17dc80a91f8baca4ef92d0135c4525
219
+ (bsc#1177319) mgr/cephadm: make --container-init a global option
220
+ (bsc#1177933) cephadm: configure journald as the logdriver
221
222
-------------------------------------------------------------------
223
Wed Oct 14 19:08:06 UTC 2020 - Nathan Cutler <ncutler@suse.com>
224
225
- Update to 15.2.5-432-g0ead4ca479:
226
+ cephadm: allow uid/gid == 0 in copy_tree, copy_files, move_files (bsc#1177676)
227
228
-------------------------------------------------------------------
229
Tue Oct 13 20:16:42 UTC 2020 - Nathan Cutler <ncutler@suse.com>
230
231
- Update to 15.2.5-430-g652d1d1e54:
232
+ Revert "spec: Podman (temporarily) requires apparmor-abstractions on suse"
233
(bsc#1177643)
234
235
-------------------------------------------------------------------
236
Fri Oct 9 07:54:00 UTC 2020 - Nathan Cutler <ncutler@suse.com>
237
238
- Update to 15.2.5-429-g96b264c584:
239
+ Rebase on tip of upstream "octopus" branch, SHA1 82793ade49526d7d5674e488fba88e7568888ebb
240
* (bsc#1173079) mgr/devicehealth: device_health_metrics pool gets created
241
even without any OSDs in the cluster
242
243
-------------------------------------------------------------------
244
Thu Oct 8 17:20:48 UTC 2020 - Nathan Cutler <ncutler@suse.com>
245
246
- Update to 15.2.5-411-g6432ac8c37:
247
+ Rebase on tip of upstream "octopus" branch, SHA1 72e846aa6fb25df05a17ded0287ff0a59c579d7f
248
* (bsc#1174644) cephadm: log to file
249
* (bsc#1176499) mgr/cephadm: fix RemoveUtil.load_from_store()
250
251
-------------------------------------------------------------------
252
Thu Oct 8 10:20:48 UTC 2020 - Nathan Cutler <ncutler@suse.com>
253
254
- Update to 15.2.5-355-g33a4cd4ce3:
255
+ Rebase on tip of upstream "octopus" branch, SHA1 be28449139148fb00086e11185abeebd3cb5b5b8
256
+ ceph-volume: don't exit before empty report can be printed (bsc#1177450)
257
258
-------------------------------------------------------------------
259
Wed Oct 7 08:54:25 UTC 2020 - Nathan Cutler <ncutler@suse.com>
260
261
- Update to 15.2.5-352-gf4a94295a4:
262
+ Rebase on tip of upstream "octopus" branch, SHA1 e819e7280dd64d9f2d54359067056fe0e342c10d
263
+ Drop patch "rpm: on SUSE, podman is required for cephadm to work"
264
(bsc#1176451)
265
+ Re-cherry-pick "ceph-volume: major batch refactor" upstream octopus backport PR
266
* (bsc#1177151) python-common: do not skip unavailable devices
267
268
-------------------------------------------------------------------
269
Wed Oct 7 07:43:59 UTC 2020 - Nathan Cutler <ncutler@suse.com>
270
271
- Update to 15.2.5-222-g3a105ce6a4:
272
+ cherry-pick --container-init feature and follow-on fix from upstream
273
(bsc#1163764) (bsc#1177319)
274
* cephadm: Fix error setting 'mgr/cephadm/container_init' config
275
* mgr/cephadm: Call cephadm with --container-image
276
* cephadm: Add --container-image
277
278
-------------------------------------------------------------------
279
Tue Sep 29 10:29:19 UTC 2020 - Nathan Cutler <ncutler@suse.com>
280
281
- Update to 15.2.5-220-gb758bfd693:
282
+ rebase on tip of upstream "octopus" branch, SHA1 4e5be808dc271f6dc00ebdcc352e5e8ab0bac16e
283
* mgr/dashboard: Fix bugs in a unit test and i18n translation (bsc#1177078)
284
285
-------------------------------------------------------------------
286
Mon Sep 28 19:48:03 UTC 2020 - Nathan Cutler <ncutler@suse.com>
287
288
- Update to 15.2.5-206-g1627a4c33d:
289
+ octopus: cephfs: backport snap-schedule module (jsc#SES-704)
290
291
-------------------------------------------------------------------
292
Fri Sep 25 13:29:42 UTC 2020 - Nathan Cutler <ncutler@suse.com>
293
294
- Update to 15.2.5-170-g2cc001476b:
295
+ Updated SES7 downstream branding (bsc#1175120)
296
+ monitoring: switch to CaaSP v4.5 container images
297
+ ceph-volume: batch: call the right prepare method
298
+ ceph-volume: batch: fix very_fast_allocation plan and add tests
299
300
-------------------------------------------------------------------
301
Thu Sep 24 15:13:12 UTC 2020 - Nathan Cutler <ncutler@suse.com>
302
303
- Update to 15.2.5-167-gee11658d9d:
304
+ rebase on tip of upstream "octopus" branch, SHA1 efdb0db2de7b1795bace506fc1538c0325fdcbbc
305
* upstream Octopus v15.2.5 release, see https://ceph.io/releases/v15-2-5-octopus-released/
306
307
-------------------------------------------------------------------
308
Wed Sep 16 19:00:33 UTC 2020 - Nathan Cutler <ncutler@suse.com>
309
310
- Update to 15.2.4-944-g85788353cf:
311
+ ceph-volume: batch: call the right prepare method (bsc#1176638)
312
313
-------------------------------------------------------------------
314
Mon Sep 14 20:18:52 UTC 2020 - Nathan Cutler <ncutler@suse.com>
315
316
- Update to 15.2.4-942-g7a609d729d:
317
+ ceph-volume: major batch refactor (jsc#SES-1071)
318
319
-------------------------------------------------------------------
320
Fri Sep 11 17:50:12 UTC 2020 - Nathan Cutler <ncutler@suse.com>
321
322
- Update to 15.2.4-908-g4cc5421bb2:
323
+ octopus: cephadm batch backport September (1) (upstream PR #36975)
324
+ mgr/dashboard: Downstream branding update
325
326
-------------------------------------------------------------------
327
Mon Sep 7 08:11:00 UTC 2020 - Nathan Cutler <ncutler@suse.com>
328
329
- Update to 15.2.4-864-g0f510cb110:
330
+ rebase on tip of upstream "octopus" branch, SHA1 65d8836383deeacfc8343f8d6563548a4c44c835
331
+ revert "ceph-volume: add lvmcache plugin" (jsc#SES-185)
332
+ rpm: on SUSE, podman is required for cephadm to work (bsc#1174529)
333
+ mgr/dashboard: Downstream branding update (bsc#1175161, bsc#1175169)
334
+ monitoring: use full qualified image names for cephadm
335
336
-------------------------------------------------------------------
337
Mon Aug 31 10:38:56 UTC 2020 - Nathan Cutler <ncutler@suse.com>
338
339
- Update to 15.2.4-827-g318de690ed:
340
+ ceph-volume: add lvmcache plugin
341
342
-------------------------------------------------------------------
343
Wed Aug 26 11:57:23 UTC 2020 - Nathan Cutler <ncutler@suse.com>
344
345
- Update to 15.2.4-822-g24d833526b
346
+ rebase on tip of upstream "octopus" branch, SHA1 0887d548597b9d2381de42c1cc8a5c01d264ae8b
347
348
-------------------------------------------------------------------
349
Mon Aug 10 10:30:37 UTC 2020 - Tim Serong <tserong@suse.com>
350
351
- Update to 15.2.4.557+g4ac763f0b3
352
+ rebase on tip of upstream "octopus" branch, SHA1 96411838ef6fef9a5285ca4d5c0708e6a599632e
353
354
-------------------------------------------------------------------
355
Sun Aug 9 21:21:15 UTC 2020 - Nathan Cutler <ncutler@suse.com>
356
357
- Update to 15.2.4-511-g40953bf9d6
358
+ rebase on tip of upstream "octopus" branch, SHA1 f3b8bc0d11ca4f8167615007645759e905b1ada5
359
360
-------------------------------------------------------------------
361
Sun Jul 26 11:04:15 UTC 2020 - Nathan Cutler <ncutler@suse.com>
362
363
- Update to 15.2.4-465-g5e8d9ae6bd
364
+ rebase on tip of upstream "octopus" branch, SHA1 213e2c803b4f68c9f0b33119c64638a6813d2692
365
366
-------------------------------------------------------------------
367
Fri Jul 17 16:08:29 UTC 2020 - Nathan Cutler <ncutler@suse.com>
368
369
- Update to 15.2.4-381-g734ae877b4:
370
+ rebase on tip of upstream "octopus" branch, SHA1 d0da4070a19a55ebe9c55904d6da2ad38833aae0
371
372
-------------------------------------------------------------------
373
Wed Jul 15 17:05:19 UTC 2020 - Nathan Cutler <ncutler@suse.com>
374
375
- Update to 15.2.4-342-g6987dec446:
376
+ cmake: add empty RPATH to ceph-diff-sorted
377
378
-------------------------------------------------------------------
379
Tue Jul 14 18:08:04 UTC 2020 - Nathan Cutler <ncutler@suse.com>
380
381
- Update to 15.2.4-337-g55cec95eaf:
382
+ rebase on tip of upstream "octopus" branch, SHA1 405556b2629d8274dea2e14ee017c70a7dfb24a1
383
+ Monitoring: Use downstream container images
384
385
-------------------------------------------------------------------
386
Fri Jul 3 17:06:22 UTC 2020 - Nathan Cutler <ncutler@suse.com>
387
388
- Update to 15.2.4-89-g583fe198f6:
389
+ rebase on tip of upstream "octopus" branch, SHA1 5a3693ca1e7148b0365557740d6f70f3db8cd0e8
390
* upstream Octopus v15.2.4 release, see https://ceph.io/releases/v15-2-4-octopus-released/
391
+ mgr/dashboard: Downstream branding (add fix for bsc#1170498)
392
393
-------------------------------------------------------------------
394
Mon Jun 29 16:24:37 UTC 2020 - Nathan Cutler <ncutler@suse.com>
395
396
- Update to 15.2.3-579-g762c7116a8:
397
+ mgr/dashboard: Downstream branding
398
399
-------------------------------------------------------------------
400
Mon Jun 29 13:54:04 UTC 2020 - Nathan Cutler <ncutler@suse.com>
401
402
- Update to 15.2.3-578-g498d3083b7:
403
+ rebase on tip of upstream "octopus" branch, SHA1 7b12a033c2fbeb415846ddda46d91eeab998e7a4
404
405
-------------------------------------------------------------------
406
Tue Jun 16 13:33:00 UTC 2020 - Nathan Cutler <ncutler@suse.com>
407
408
- Update to 15.2.3-455-g04541bbb8e:
409
+ rebase on tip of upstream "octopus" branch, SHA1 ec315386e94adb4f844f6f3b7ce519e8f7789213
410
* python-common: only validate host_pattern if present
411
412
-------------------------------------------------------------------
413
Mon Jun 8 14:18:25 UTC 2020 - Nathan Cutler <ncutler@suse.com>
414
415
- Up ceph-test disk constraint to address "no space left on device"
416
build error seen in OBS
417
418
-------------------------------------------------------------------
419
Fri Jun 5 09:36:19 UTC 2020 - Nathan Cutler <ncutler@suse.com>
420
421
- Update to 15.2.3-252-gf2237253cd:
422
+ rebase on tip of upstream "octopus" branch, SHA1 22279597fa9ca40ba2f05af9f186a99ce73a6047
423
* upstream v15.2.3 release
424
https://ceph.io/releases/v15-2-3-octopus-released/
425
426
-------------------------------------------------------------------
427
Mon May 25 12:57:39 UTC 2020 - Nathan Cutler <ncutler@suse.com>
428
429
- Update to 15.2.2-60-gf5864377ab:
430
+ rebase on tip of upstream "octopus" branch, SHA1 9e890709ef53ce29006c6fc754dd80e25df186d0
431
432
-------------------------------------------------------------------
433
Tue May 19 15:00:23 UTC 2020 - Nathan Cutler <ncutler@suse.com>
434
435
- Update to 15.2.2-18-g1dbcddb5d8:
436
+ rebase on tip of upstream "octopus" branch, SHA1 0c857e985a29d90501a285f242ea9c008df49eb8
437
* Upstream v15.2.2 release
438
https://ceph.io/releases/v15-2-2-octopus-released/
439
* mon, mgr: require all caps for pre-octopus tell commands (bsc#1170021, CVE-2020-10736)
440
441
-------------------------------------------------------------------
442
Tue May 5 12:00:09 UTC 2020 - Nathan Cutler <ncutler@suse.com>
443
444
- Update to 15.2.1-277-g17d346932e:
445
+ rebase on tip of upstream "octopus" branch, SHA1 752b293586d0c8749483e60e43c7a98c1e0d7b19
446
* rpm: drop "is_opensuse" conditional in SUSE-specific bcond block
447
(jsc#SLE-11802)
448
449
-------------------------------------------------------------------
450
Mon May 4 17:27:20 UTC 2020 - Nathan Cutler <ncutler@suse.com>
451
452
- Update to 15.2.1-246-g66cd0e5497:
453
+ rebase on tip of upstream "octopus" branch, SHA1 939661f696d3d9eb4d31e998a3ad1487852a4741
454
455
-------------------------------------------------------------------
456
Mon Apr 13 18:19:49 UTC 2020 - Nathan Cutler <ncutler@suse.com>
457
458
- Update to 15.2.1-16-gb3a86250a6:
459
+ rebase on tip of upstream "octopus" branch, SHA1 9fd2f65f91d9246fae2c841a6222d34d121680ee
460
* upstream 15.2.1 release
461
https://ceph.io/releases/v15-2-1-octopus-released/
462
+ fix Nonce reuse in msgr V2 secure mode (bsc#1166403, CVE-2020-1759)
463
+ prevent RGW GetObject header-splitting XSS (bsc#1166484, CVE-2020-1760)
464
465
-------------------------------------------------------------------
466
Mon Mar 30 13:08:29 UTC 2020 - Nathan Cutler <ncutler@suse.com>
467
468
- Update to 15.2.0-108-g8cf4f02b08:
469
+ rebase on tip of upstream "octopus" branch, SHA1 9267cc03e1b1612109dd57cc6ce74c34ed1f1d00
470
* cephadm: Fix truncated output of "ceph mgr dump"
471
472
-------------------------------------------------------------------
473
Tue Mar 24 16:20:46 UTC 2020 - Nathan Cutler <ncutler@suse.com>
474
475
- Update to 15.2.0-29-g274f7bc2e7:
476
+ rebase on tip of upstream "octopus" branch, SHA1 a8062613c81ad08815edcdf06e668fcc77270a03
477
* upstream 15.2.0 (first Octopus stable) release
478
https://ceph.io/releases/v15-2-0-octopus-released/
479
480
-------------------------------------------------------------------
481
Mon Mar 23 11:20:40 UTC 2020 - Nathan Cutler <ncutler@suse.com>
482
483
- Update to 15.1.1-220-g0f87374dc1:
484
+ rebase on tip of upstream "octopus" branch, SHA1 243cbd6224921f7f5c2463705c75cb9eafd0db5c
485
* upstream 15.1.1 (Octopus release candidate) release
486
https://github.com/ceph/ceph/releases/tag/v15.1.1
487
+ cephadm: read everything when calling "ceph mgr dump"
488
489
-------------------------------------------------------------------
490
Fri Mar 13 11:08:51 UTC 2020 - Nathan Cutler <ncutler@suse.com>
491
492
- Update to 15.1.0-2160-g310e512e18:
493
+ rebase on tip of upstream "octopus" branch, SHA1 465f3855623e30f3b4694f3090adbe27c8cd49c3
494
495
-------------------------------------------------------------------
496
Thu Mar 5 12:33:00 UTC 2020 - Nathan Cutler <ncutler@suse.com>
497
498
- Update to 15.1.0-1766-g3d31471523:
499
+ rebase on tip of upstream master, SHA1 25b8ecc216b02e848f9719ced8c84670de656e78
500
501
-------------------------------------------------------------------
502
Mon Mar 2 14:19:37 UTC 2020 - Nathan Cutler <ncutler@suse.com>
503
504
- Update to 15.1.0-1521-gcdf35413a0:
505
+ rebase on tip of upstream master, SHA1 28c08615e5c27e5a0986e3191ca4427cdc32f538
506
507
-------------------------------------------------------------------
508
Tue Feb 25 12:55:29 UTC 2020 - Nathan Cutler <ncutler@suse.com>
509
510
- significant changes since the last Factory SR:
511
+ ceph-rpmlintrc: silence RPMLINT warnings and document ones that are in
512
the process of being fixed ("WIP")
513
+ fix s390x build failure
514
+ fix GCC 10 build failure (boo#1161086)
515
+ spec:
516
* drop Python 2 support
517
* make Python 3 build work on CentOS 8
518
* globally change %_python_buildid macro to %_python3_pkgversion
519
* Use pkgconfig() style BuildRequires for udev/libudev-devel
520
* add cmake_verbose_logging bcond
521
* rename ceph-daemon subpackage to cephadm
522
* add scriptlets to cephadm subpackage
523
* rename ceph-mgr-ssh subpackage to ceph-mgr-cephadm
524
* stop calling MGR modules "plugins"
525
* move "always-on" MGR modules into their own subpackage, ceph-mgr-modules-core
526
* make ceph-mgr-cephadm explicitly require openssh on SUSE
527
528
-------------------------------------------------------------------
529
Tue Feb 25 10:24:26 UTC 2020 - Nathan Cutler <ncutler@suse.com>
530
531
- Update to 15.1.0-1207-g89308cc4c6:
532
+ rebase on tip of upstream master, SHA1 0ffbe4a5ef73036309a3c6488be4dbb1b667a4c7
533
+ drop temporary fix "cephadm: Don't call prepare-host from bootstrap"
534
535
-------------------------------------------------------------------
536
Fri Feb 21 07:46:56 UTC 2020 - Nathan Cutler <ncutler@suse.com>
537
538
- Update to 15.1.0-951-g36f83482b6c:
539
+ cephadm: Don't call prepare-host from bootstrap
540
(temporary fix to keep cephadm running on SUSE after upstream merged
541
932ac9342483141f10dbf99d1806d81a4d70a26a)
542
543
-------------------------------------------------------------------
544
Thu Feb 20 10:21:39 UTC 2020 - Nathan Cutler <ncutler@suse.com>
545
546
- Update to 15.1.0-950-g0ba22d2e46:
547
+ rebase on tip of upstream master, SHA1 e79e42467970c1be210d674e90dab21ce73e2872
548
* mgr/orch: resurrect ServiceDescription, 'orch ls'
549
550
-------------------------------------------------------------------
551
Mon Feb 17 16:08:29 UTC 2020 - Nathan Cutler <ncutler@suse.com>
552
553
- Update to 15.1.0-818-g5f8ed0e957:
554
+ rebase on tip of upstream master, SHA1 eb72aebb92f1bfce00aedaebf140789871eb943f
555
* includes "mgr/orch: new cli, phase 2" patches (PR#33244) needed
556
by latest ceph-bootstrap
557
558
-------------------------------------------------------------------
559
Thu Feb 13 13:45:52 UTC 2020 - Nathan Cutler <ncutler@suse.com>
560
561
- Update to 15.1.0-636-g2280954009:
562
+ rebase on tip of upstream master, SHA1 e36d47a8c3f4181d68a4cd680bdde72064dee910
563
564
-------------------------------------------------------------------
565
Mon Feb 3 14:59:02 UTC 2020 - Nathan Cutler <ncutler@suse.com>
566
567
- Update to 15.1.0-168-gfda88e35c8:
568
+ rebase on tip of upstream master, SHA1 80487f4a604da94778e65f666e1177a3ed84543e
569
+ spec: Use pkgconfig() style BuildRequires for udev/libudev-devel
570
571
-------------------------------------------------------------------
572
Thu Jan 30 13:08:38 UTC 2020 - Nathan Cutler <ncutler@suse.com>
573
574
- Update to 15.0.0-10092-gb5fd1b8250:
575
+ rebase on tip of upstream master, SHA1 3913835a8f0b9b34ceffd4dc02e1e8203227be02
576
577
-------------------------------------------------------------------
578
Thu Jan 23 12:45:20 UTC 2020 - Nathan Cutler <ncutler@suse.com>
579
580
- Update to 15.0.0-9544-gefdea72067:
581
+ cmake: Improve test for 16-byte atomic support on IBM Z (bsc#1161688)
582
583
-------------------------------------------------------------------
584
Tue Jan 21 11:09:45 UTC 2020 - Nathan Cutler <ncutler@suse.com>
585
586
- Update to 15.0.0-9543-g1c7fc80ba1:
587
+ rebase on tip of upstream master, SHA1 089e97c27013612672099281fad76746f19290e3
588
589
-------------------------------------------------------------------
590
Mon Jan 20 16:03:16 UTC 2020 - Nathan Cutler <ncutler@suse.com>
591
592
- Update to 15.0.0-9494-g22cdfe7b96:
593
+ rebase on tip of upstream master, SHA1 26c66630bd98dfce113f66ab4e081e5a7b0216c0
594
595
-------------------------------------------------------------------
596
Tue Jan 7 17:49:34 UTC 2020 - Nathan Cutler <ncutler@suse.com>
597
598
- Update to 15.0.0-9092-gd050bc3f0a:
599
+ rebase on tip of upstream master, SHA1 dfd90da59c0b2eda9ca61fed1d508ddc2ab32a2b
600
601
-------------------------------------------------------------------
602
Thu Dec 19 13:09:54 UTC 2019 - Nathan Cutler <ncutler@suse.com>
603
604
- Update to 15.0.0-8683-gb78b3635a5:
605
+ rebase on tip of upstream master, SHA1 3e1e6a6694bb133c57e2b05a6316dcebae390815
606
+ drop libxio Provides/Obsoletes (they are no longer necessary because libxio
607
is long gone)
608
+ drop runtime dependency on gptfdisk (it was needed for ceph-disk,
609
which has since been removed)
610
+ spec: drop "_python_buildid" macro (it was needed to support py2 builds,
611
which upstream is finally moving away from)
612
613
-------------------------------------------------------------------
614
Wed Dec 18 14:21:48 UTC 2019 - Nathan Cutler <ncutler@suse.com>
615
616
- Update to 15.0.0-8588-g58b5b29433:
617
+ spec, debian: cephadm requires lvm2 (bsc#1159466)
618
619
-------------------------------------------------------------------
620
Wed Dec 18 08:01:17 UTC 2019 - Nathan Cutler <ncutler@suse.com>
621
622
- ceph-rpmlintrc: fix syntax error introduced by change mentioned
623
in previous changelog entry
624
625
-------------------------------------------------------------------
626
Tue Dec 17 16:08:38 UTC 2019 - Nathan Cutler <ncutler@suse.com>
627
628
- Update to 15.0.0-8587-gf0521c1db5:
629
+ rebase on tip of upstream master, SHA1 068aafb2ea3c71b5adda79467847ee03b77bb35e
630
* cephadm: do ceph-volume activate+deactivate as part of systemd unit
631
632
-------------------------------------------------------------------
633
Mon Dec 16 12:36:02 UTC 2019 - Nathan Cutler <ncutler@suse.com>
634
635
- Update to 15.0.0-8442-g094a533242:
636
+ spec:
637
* fix cephadm user/group creation
638
* cephadm subpackage: start summary with a capital letter
639
+ ceph-rpmlintrc: silence some RPMLINT warnings
640
641
-------------------------------------------------------------------
642
Thu Dec 12 12:07:37 UTC 2019 - Nathan Cutler <ncutler@suse.com>
643
644
- Update to 15.0.0-8370-gec9b27b5e0
645
+ ceph-daemon is renamed to cephadm
646
+ mgr/ssh is renamed to mgr/cephadm
647
648
-------------------------------------------------------------------
649
Tue Dec 10 15:39:59 UTC 2019 - Adrian Schröter <adrian@suse.de>
650
651
- increase disk space needs in _constraints for some architectures
652
653
-------------------------------------------------------------------
654
Mon Dec 2 11:51:18 UTC 2019 - Nathan Cutler <ncutler@suse.com>
655
656
- Update to 15.0.0-7866-g639502405f:
657
+ rebase on tip of upstream master, SHA1 95dd54889a9c113f77dd6c2c7e77166335a59794
658
659
-------------------------------------------------------------------
660
Sun Nov 24 20:12:13 UTC 2019 - Nathan Cutler <ncutler@suse.com>
661
662
- Update to 15.0.0-7686-g54042e1a06:
663
+ rebase on tip of upstream master, SHA1 2c06beb5ec38c8b9f7bd84152da3f5708de8d0c0
664
* Revert "Merge pull request #16715 from adamemerson/wip-I-Object!" (bsc#1157443)
665
* spec: add explicit openssh dependency to ceph-mgr-ssh (bsc#1157527)
666
667
-------------------------------------------------------------------
668
Thu Nov 21 10:10:02 UTC 2019 - Nathan Cutler <ncutler@suse.com>
669
670
- Update to 15.0.0-7456-ge089cead79:
671
+ rebase on tip of upstream master, SHA1 e4b3036422df70e3c911240e3bba6a8bd3e9c792
672
673
-------------------------------------------------------------------
674
Fri Nov 18 13:18:17 UTC 2019 - Nathan Cutler <ncutler@suse.com>
675
676
- Update to 15.0.0-7219-g353896020b:
677
+ rebase on tip of upstream master, SHA1 7ffb5d9e79207da81af933f4e95655e16558c739
678
679
-------------------------------------------------------------------
680
Fri Nov 15 13:33:41 UTC 2019 - Nathan Cutler <ncutler@suse.com>
681
682
- Update to 14.2.4-386-g73475e3ee1:
683
+ os/bluestore: consolidate extents from the same device only (bsc#1156282)
684
685
-------------------------------------------------------------------
686
Fri Oct 18 14:19:23 UTC 2019 - Nathan Cutler <ncutler@suse.com>
687
688
- Update to 14.2.4-378-gac1bcd6547:
689
+ qa/suse: move dashboard-e2e to tier3 and add debugging code to
690
src/script/dashboard_e2e_tests.sh
691
692
-------------------------------------------------------------------
693
Wed Oct 2 14:23:24 UTC 2019 - Nathan Cutler <ncutler@suse.com>
694
695
- Update to 14.2.4-373-gc3e67ed133:
696
+ Support iSCSI target-level CHAP authentication (bsc#1145617)
697
+ Validation and render of iSCSI controls based "type" (bsc#1140491)
698
+ Fix error editing iSCSI image advanced settings (bsc#1146656)
699
+ Fix error during iSCSI target edit
700
701
-------------------------------------------------------------------
702
Wed Sep 25 13:05:13 UTC 2019 - Nathan Cutler <ncutler@suse.com>
703
704
- Addendum:
705
+ upstream Nautilus 14.2.4 brings the following notable changes:
706
* fixed a ceph-volume regression introduced by 14.2.3 (NOTE: SES customers
707
were never exposed to this regression) (bsc#1132767)
708
709
-------------------------------------------------------------------
710
Wed Sep 25 12:55:13 UTC 2019 - Nathan Cutler <ncutler@suse.com>
711
712
- Addendum:
713
+ upstream Nautilus 14.2.3 brings the following notable changes:
714
* Fixed a denial of service vulnerability where an unauthenticated client
715
of Ceph Object Gateway could trigger a crash from an uncaught exception
716
(CVE-2019-10222/bsc#1145093)
717
* Fixed bsc#1151994 - Nautilus-based librbd clients can not open images on
718
Jewel clusters
719
* The RGW num_rados_handles has been removed in Ceph 14.2.3 (bsc#1151995)
720
* "osd_deep_scrub_large_omap_object_key_threshold" has been lowered in
721
Nautilus 14.2.3 (bsc#1152002)
722
* The ceph dashboard now supports silencing Prometheus notifications (bsc#1141174)
723
724
-------------------------------------------------------------------
725
Wed Sep 25 12:43:54 UTC 2019 - Nathan Cutler <ncutler@suse.com>
726
727
- Addendum:
728
+ upstream Nautilus 14.2.2 brought the following notable changes:
729
* The no{up,down,in,out} related commands have been revamped (bsc#1151990)
730
* radosgw-admin gets two new subcommands for managing expire-stale objects (bsc#1151991)
731
* Deploying a single new BlueStore OSD on a cluster upgraded to SES6 from
732
SES5 breaks pool utilization stats reported by ceph df (bsc#1151992)
733
* As of 14.2.2, Ceph cluster will issue a health warning if CRUSH tunables
734
are older than "hammer" (bsc#1151993)
735
736
-------------------------------------------------------------------
737
Tue Sep 17 09:56:09 UTC 2019 - Nathan Cutler <ncutler@suse.com>
738
739
- Update to 14.2.4-352-g2060e25d1c:
740
+ rebase on top of upstream Nautilus v14.2.4 release, SHA1 75f4de193b3ea58512f204623e6c5a16e6c1e1ba
741
for details, see https://ceph.io/releases/v14-2-4-nautilus-released/
742
743
-------------------------------------------------------------------
744
Thu Sep 5 16:01:28 UTC 2019 - Nathan Cutler <ncutler@suse.com>
745
746
- Update to 14.2.3-349-g7b1552ea82:
747
+ rebase on top of upstream Nautilus v14.2.3 release, SHA1 0f776cf838a1ae3130b2b73dc26be9c95c6ccc39
748
for details, see https://ceph.io/releases/v14-2-3-nautilus-released/
749
* ceph-volume: prints errors to stdout with --format json (bsc#1132767)
750
* mgr/dashboard: Changing rgw-api-host does not get effective without
751
disable/enable dashboard mgr module (bsc#1137503)
752
* mgr/dashboard: Silence Alertmanager alerts (bsc#1141174)
753
* mgr/dashboard: Fix e2e failures caused by webdriver version (bsc#1145759)
754
+ librbd: always try to acquire exclusive lock when removing image (bsc#1149093)
755
756
-------------------------------------------------------------------
757
Thu Aug 29 14:17:55 UTC 2019 - Nathan Cutler <ncutler@suse.com>
758
759
- Update to 14.2.2-354-g8878cf2360:
760
+ rgw: Move upload_info declaration out of conditional (bsc#1137189,
761
https://github.com/SUSE/ceph/pull/325)
762
763
-------------------------------------------------------------------
764
Wed Aug 14 14:54:26 UTC 2019 - Abhishek Lekshmanan <abhishek@suse.com>
765
766
- Update to 14.2.2.349+g6716a1e448:
767
+ rgw: fix for CVE-2019-10222/bsc#1145093 for the beast frontend
768
("rgw: asio: check the remote endpoint before processing requests")
769
770
-------------------------------------------------------------------
771
Thu Jul 25 11:48:55 UTC 2019 - Nathan Cutler <ncutler@suse.com>
772
773
- Update to 14.2.2-348-gf6da3d1d18:
774
+ rebase on top of upstream Nautilus v14.2.2 release, SHA1 4f8fa0a0024755aae7d95567c63f11d6862d55be
775
+ mgr/volumes: add CephFS subvolumes library (bsc#1135205)
776
+ mgr/dashboard: Warn that tcmu-runner backstore is tech-preview (bsc#1137261)
777
+ mgr/dashboard: Add, update and remove translations (bsc#1140737)
778
+ osd/PG: fix cleanup of pgmeta-like objects on PG deletion
779
780
-------------------------------------------------------------------
781
Fri Jul 12 11:27:58 UTC 2019 - Nathan Cutler <ncutler@suse.com>
782
783
- Update to 14.2.1-475-g83b977ffbd:
784
+ packaging: remove SuSEfirewall2 support
785
786
-------------------------------------------------------------------
787
Thu Jul 4 12:10:32 UTC 2019 - Nathan Cutler <ncutler@suse.com>
788
789
- Update to 14.2.1-469-g454d851f0a:
790
+ lvmcache: refactor argument parsing and add -h flag
791
+ qa/deepsea: expand testing of dashboard (branding and E2E tests)
792
+ spec:
793
* package the Dashboard E2E tests
794
* drop explicit systemd BuildRequires in case of building for SUSE
795
(allow OBS to pick better candidates to shorten rebuild queues)
796
797
-------------------------------------------------------------------
798
Wed Jun 5 08:00:39 UTC 2019 - Nathan Cutler <ncutler@suse.com>
799
800
- Update to 14.2.1-468-g994fd9e0cc:
801
+ spec:
802
* install grafana dashboards world readable (bsc#1136110)
803
* put "without python2" conditionals around python3-* provides/obsoletes
804
(align with upstream)
805
806
-------------------------------------------------------------------
807
Mon Jun 3 19:33:10 UTC 2019 - Nathan Cutler <ncutler@suse.com>
808
809
- Update to 14.2.1-467-g9e10776aa2:
810
+ mon/Monitor: allow probe if MMonProbe::mon_release == 0 (bsc#1132396)
811
+ spec: make python3-rgw replace python-rgw on upgrade
812
813
-------------------------------------------------------------------
814
Fri May 31 10:22:35 UTC 2019 - Nathan Cutler <ncutler@suse.com>
815
816
- Update to 14.2.1-463-g99339b576a:
817
+ qa/deepsea: redirect journalctl output to a logfile
818
+ spec: install/package ceph-volume lvmcache plugin
819
+ common: make ms_bind_msgr2 default to "false" (bsc#1124957)
820
821
-------------------------------------------------------------------
822
Thu May 30 12:59:55 UTC 2019 - Nathan Cutler <ncutler@suse.com>
823
824
- Update to 14.2.1-457-gb42e3171b3:
825
+ qa/deepsea/salt:
826
* 1node5disks salt configuration
827
* grafana_service_check validation test
828
* Disk drive replacement test
829
* use "ceph_cm_ansible: false" instead of "ceph_cm: salt"
830
+ spec: Disable LTO in spec when being used (bsc#1135030)
831
832
-------------------------------------------------------------------
833
Wed May 22 08:40:01 UTC 2019 - Nathan Cutler <ncutler@suse.com>
834
835
- civetweb: fix file descriptor leak (bsc#1125080, CVE-2019-3821)
836
(fix has been in since February 2019)
837
- rgw: sanitize customer encryption keys from log output in v4 auth
838
(bsc#1121567, CVE-2018-16889) (fix has been in since February 2019)
839
840
-------------------------------------------------------------------
841
Tue May 21 13:46:52 UTC 2019 - Nathan Cutler <ncutler@suse.com>
842
843
- Update to 14.2.1-448-g1bd10a856f:
844
+ monitoring: update Grafana dashboards
845
+ mgr/dashboard: fix some performance data are not displayed
846
+ monitoring: SNMP OID per every Prometheus alert rule
847
+ mgr/dashboard: Validate if any client belongs to more than one group
848
+ mgr/dashboard: Admin resource not honored
849
+ mgr/dashboard: Unable to see tcmu-runner perf counters (bsc#1135388)
850
+ mgr/dashboard: iSCSI form does not support IPv6
851
852
-------------------------------------------------------------------
853
Mon May 20 15:28:49 UTC 2019 - Nathan Cutler <ncutler@suse.com>
854
855
- Update to 14.2.1-440-g0ac6920288:
856
+ rebase on top of upstream nautilus branch, SHA1 1dc43a036fcc0121e3a0c1fe7ca6cd77cde1bf60
857
+ client: fix vxattr nanosecond field padding (bsc#1135219, bsc#1135221)
858
859
-------------------------------------------------------------------
860
Tue May 14 12:18:43 UTC 2019 - Nathan Cutler <ncutler@suse.com>
861
862
- Update to 14.2.1-431-gd032e5dd80:
863
+ ReplicatedPG: add CHECKSUM->CMPEXT req translation (bsc#1123360)
864
+ MDS + libcephfs snapshot btime support (jsc#SES-183)
865
866
-------------------------------------------------------------------
867
Mon May 13 14:14:44 UTC 2019 - Nathan Cutler <ncutler@suse.com>
868
869
- Update to 14.2.1-423-g3df171fd28:
870
+ rgw: cloud sync fixes (jsc#SES-97)
871
872
-------------------------------------------------------------------
873
Mon May 13 09:55:39 UTC 2019 - Nathan Cutler <ncutler@suse.com>
874
875
- Update to 14.2.1-419-gb72ca927c1:
876
+ rebase on top of upstream nautilus branch, SHA1 8e188313cf2f790f131e21a3a02094e32cf02087
877
+ replaced ~25 downstream ceph-volume lvmcache commits with a single squashed commit
878
+ rgw: object expirer fixes (bsc#1133139)
879
+ rgw_lc: use a new bl while encoding RGW_ATTR_LC (jsc#SES-327)
880
+ rgw: beast IPv6 (jsc#SES-454)
881
882
-------------------------------------------------------------------
883
Tue May 7 15:38:51 UTC 2019 - Nathan Cutler <ncutler@suse.com>
884
885
- Update to 14.2.1-426-g7a12897012:
886
+ nautilus: core: Give recovery for inactive PGs a higher priority (bsc#1133461)
887
+ spec: new subpackage ceph-prometheus-alerts
888
+ nautilus: librbd: re-add support for nautilus clients talking to jewel clusters
889
+ systemd: ceph-mgr: set MemoryDenyWriteExecute to false
890
891
-------------------------------------------------------------------
892
Tue Apr 30 09:12:48 UTC 2019 - Nathan Cutler <ncutler@suse.com>
893
894
- Update to 14.2.1-345-g040ffffe0e:
895
+ Upstream v14.2.1 release
896
draft release notes: https://github.com/ceph/ceph/pull/27793
897
+ rpm: have pybind RPMs provide/obsolete their python2 predecessors (bsc#1125899)
898
+ ceph-volume: add lvmcache plugin (jsc#SES-267)
899
900
-------------------------------------------------------------------
901
Thu Apr 18 16:15:53 UTC 2019 - Nathan Cutler <ncutler@suse.com>
902
903
- Update to 14.2.0-636-g19cfb53b0c:
904
+ rebase on top of upstream nautilus branch, SHA1 d947e804dd316c89c28d25948947927fa290e227
905
+ downstream branding no longer displays Ceph logo in error popup (bsc#1131984)
906
+ mgr: make run-tox.sh scripts more robust (jsc#SES-478)
907
908
-------------------------------------------------------------------
909
Tue Apr 9 08:49:36 UTC 2019 - ncutler@suse.com
910
911
- Update to 14.2.0-465-gdfed19b089:
912
+ rebase on top of upstream nautilus branch, SHA1 c09e90d1847fc4ffdd7384c9adf7f60c13479095
913
* dashboard improvements:
914
# Add Polish language
915
# Add date range and log search functionality
916
# Add refresh interval to the dashboard landing page
917
# Add separate option to config SSL port
918
# Filter iSCSI target images based on required features
919
# Fixed auth TTL expired error
920
# Fixed error when trying to create NFS export without "NFSv3"
921
# Fixed error when trying to create NFS export without "UDP"
922
923
-------------------------------------------------------------------
924
Fri Mar 29 13:46:45 UTC 2019 - ncutler@suse.com
925
926
- Update to 14.2.0-345-g183e6fe4f5:
927
+ rebase on top of upstream nautilus branch, upstream SHA1 d4290f8edcbadbfecb9396a43a586afe0d0afd00
928
* common/blkdev: get_device_id: behave if model is lvm and id_model_enc isn't there
929
* mon/Monitor.cc: print min_mon_release correctly
930
* mgr/dashboard: dashboard giving 401 unauthorized
931
932
-------------------------------------------------------------------
933
Wed Mar 27 16:07:12 UTC 2019 - ncutler@suse.com
934
935
- _constraints: increase x86_64 ceph memory constraint to 10G
936
after seeing "memory exhausted" build failure on a machine with 9.8G
937
total memory (including swap)
938
939
-------------------------------------------------------------------
940
Mon Mar 25 13:49:44 UTC 2019 - ncutler@suse.com
941
942
- Update to 14.2.0-328-gf3638ba646:
943
+ rebase on top of upstream nautilus branch, upstream SHA1 41b9e7f94f1f08e8607ef574befaaaf6998a89dd
944
* librbd: ignore -EOPNOTSUPP errors when retrieving image group membership
945
* crush: various fixes for weight-sets, the osd_crush_update_weight_set option, and tests
946
* osd/OSDMap: add 'zone' to default crush map
947
* common/blkdev: handle devices with ID_MODEL as "LVM PV ..." but valid ID_MODEL_ENC
948
* mgr/orchestrator: Add error handling to interface
949
* mon/OSDMonitor: allow 'osd pool set pgp_num_actual'
950
* rgw: ldap: fix early return in LDAPAuthEngine::init w/uri not empty()
951
* mon/MgrStatMonitor: ensure only one copy of initial service map
952
+ drop downstream patch "rgw: dmclock: async scheduler: wrap yield_ctx around
953
ifdefs" (replaced by https://github.com/ceph/ceph/pull/26634)
954
955
-------------------------------------------------------------------
956
Mon Mar 25 09:52:01 UTC 2019 - ncutler@suse.com
957
958
- _constraints: increase aarch64 ceph memory constraint to 10G
959
after seeing "memory exhausted" build failure on a machine with 9.8G
960
total memory (including swap)
961
962
-------------------------------------------------------------------
963
Thu Mar 21 08:24:05 UTC 2019 - ncutler@suse.com
964
965
- Update to 14.2.0-300-gacd2f2b9e1:
966
+ spec/ceph-mgr: drop "Recommends: ceph-mgr-ssh"
967
+ cmake: empty INSTALL_RPATH for libceph_crypto_openssl.so (boo#1129921)
968
969
-------------------------------------------------------------------
970
Tue Mar 19 10:05:12 UTC 2019 - ncutler@suse.com
971
972
- Update to 14.2.0-296-g063d979413:
973
+ rebase on top of upstream nautilus branch, SHA1 3a54b2b6d167d4a2a19e003a705696d4fe619afc
974
* upstream Nautilus 14.2.0 (stable) release
975
release notes: http://docs.ceph.com/docs/master/releases/nautilus/
976
+ rpm: fix "rhel <= 7" conditional (bsc#1129595)
977
+ rpm: refrain from building ceph-resource-agents on SLE (bsc#1129597)
978
979
-------------------------------------------------------------------
980
Fri Mar 15 12:20:13 UTC 2019 - ncutler@suse.com
981
982
- Update to 14.1.1-457-g1411dbed54:
983
+ rebase on top of upstream nautilus branch, SHA1 98653b3db92f69023cb62526791d4d9aa5d6ec23
984
* upstream Nautilus 14.1.1 (RC2) release
985
* mgr: Fix broken get_localized_module_option function (bsc#1127342)
986
* spec: ceph-osd gets new runtime dependency, libstoragemgmt
987
+ dashboard: Update downstream branding (bsc#1129224)
988
+ spec: build ceph-test package on x86_64 arch only (bsc#1129274)
989
990
-------------------------------------------------------------------
991
Mon Mar 4 11:49:18 UTC 2019 - ncutler@suse.com
992
993
- Edge ceph package memory constraint upward to address "virtual memory
994
exhausted: Cannot allocate memory" build failure sseen in OBS
995
996
-------------------------------------------------------------------
997
Fri Mar 1 14:51:10 UTC 2019 - ncutler@suse.com
998
999
- Update to 14.1.0-559-gf1a72cff25:
1000
+ rebase on top of upstream master branch, SHA1 34f04be35bb9abcb5860b4c975b105adacc7a3aa
1001
* fix GCC-9 build (bsc#1121395)
1002
+ SUSE branding for Ceph Dashboard (Sebastian Krah)
1003
+ spec:
1004
* Drop use of $FIRST_ARG (Franck Bui)
1005
* fix ceph-mgr-diskprediction-local runtime deps
1006
1007
-------------------------------------------------------------------
1008
Sun Feb 24 10:39:14 UTC 2019 - ncutler@suse.com
1009
1010
- Update to 14.1.0-402-ga396e8bf3b:
1011
+ rebase on top of upstream master branch, SHA1 1f909bc88be501e58cfbe1bab55efc20de10fa8d
1012
* upstream v14.1.0 (Nautilus RC1) release
1013
+ see draft release notes: https://github.com/ceph/ceph/pull/26598
1014
* rados: provide user with more meaningful error message (bsc#999643)
1015
* librados3 is dead: long live librados2
1016
* several MGR modules (notably the dashboard) have been split off from
1017
ceph-mgr into dedicated subpackages
1018
* upstream v14.1.0 introduces an optional dependency on rabbitmq-c
1019
+ disabled, for now, since openSUSE does not ship this package
1020
+ rgw: dmclock: async scheduler: wrap yield_ctx around ifdefs (bsc#1126554)
1021
+ arch tweaks (enable lttng build for ppc64le, drop ppc64 openSUSE, add
1022
s390x openSUSE)
1023
1024
-------------------------------------------------------------------
1025
Fri Feb 15 14:00:09 UTC 2019 - ncutler@suse.com
1026
1027
- Update to 14.0.1-3975-g14d8f3cab5:
1028
+ rebase on top of upstream master branch, SHA1 24fcffb94ccda5cb11eeb74315c78e053fbb1c66
1029
* Enabling and using the dashboard should be possible and strongly
1030
encouraged - see http://docs.ceph.com/docs/master/mgr/dashboard/ for the
1031
basics
1032
+ spec:
1033
* enable s390x build for openSUSE
1034
* disable lttng build on s390x, enable it on ppc64le
1035
* new subpackages for the larger MGR plugins (notably, dashboard)
1036
* drop RHEL-specific subman code blocks
1037
1038
-------------------------------------------------------------------
1039
Wed Jan 30 17:29:43 UTC 2019 - ncutler@suse.com
1040
1041
- Update to 14.0.1-3346-g0364ec8d2f:
1042
+ rgw: Fix for SignatureMismatchError in s3 commands
1043
1044
-------------------------------------------------------------------
1045
Wed Jan 30 13:38:11 UTC 2019 - ncutler@suse.com
1046
1047
- Update to 14.0.1-3344-g0834db3c15:
1048
+ spec: drop arch-specific conditional around RGW crypto plugin libraries
1049
+ make-dist: prefer Python 3
1050
1051
-------------------------------------------------------------------
1052
Tue Jan 29 15:06:56 UTC 2019 - ncutler@suse.com
1053
1054
- Update to 14.0.1-3341-gb471954ff4:
1055
+ rebase on top of upstream master branch, SHA1 602c875bd68a091be485bfba7e2d62b3f08ba7b3
1056
* msgr V2
1057
1058
-------------------------------------------------------------------
1059
Fri Jan 25 15:31:56 UTC 2019 - ncutler@suse.com
1060
1061
- Update to 14.0.1-3176-ge8d910619e:
1062
+ rebase on top of upstream master branch, SHA1 cc26a67890b58c678d4bb26f6a408cf1742317b5
1063
* spec: fix xmlsec1 build dependency for dashboard make check
1064
1065
-------------------------------------------------------------------
1066
Mon Jan 14 13:16:35 UTC 2019 - ncutler@suse.com
1067
1068
- Update to 14.0.1-2789-g6c941e4d76:
1069
+ rebase on top of upstream master branch, SHA1 c70a3d8e30be84ea8db41e7329ed1577aeee9ab9
1070
* MON now supports Kerberos authentication
1071
* MGR now works with Cython >= 0.29
1072
* spec: add xmlsec1 dependency for dashboard make check
1073
* spec: change rbd-mirror and ceph-radosgw runtime dependency
1074
from ceph-common to ceph-base to address http://tracker.ceph.com/issues/37620
1075
1076
-------------------------------------------------------------------
1077
Tue Dec 11 14:34:39 UTC 2018 - ncutler@suse.com
1078
1079
- Update to 14.0.1-1555-g42662f72f4:
1080
+ spec: fix libradospp-devel runtime dependency
1081
+ spec: remove redundant "Provides: libxio" and "Obsoletes: libxio"
1082
+ spec: explicitly require python3-Cython < 0.29 (bsc#1118611)
1083
1084
-------------------------------------------------------------------
1085
Mon Dec 10 11:33:38 UTC 2018 - ncutler@suse.com
1086
1087
- _constraints: Increase aarch64 disk space constraint for ceph-test
1088
to address build failure seen in openSUSE:Factory:ARM
1089
1090
-------------------------------------------------------------------
1091
Wed Dec 5 13:42:34 UTC 2018 - ncutler@suse.com
1092
1093
- Update to 14.0.1-1547-g08fca371b5:
1094
+ spec file: make ceph-common remove provides for libradosstriper1
1095
+ use root:graphana for the dashboard directories on suse
1096
1097
-------------------------------------------------------------------
1098
Wed Dec 5 10:28:08 UTC 2018 - Guillaume GARDET <guillaume.gardet@opensuse.org>
1099
1100
- _constraints: remove duplicated aarch64 ceph-test entry
1101
1102
-------------------------------------------------------------------
1103
Mon Dec 3 16:24:29 UTC 2018 - ncutler@suse.com
1104
1105
- Update to v14.0.1-1546-ge9be8525c8:
1106
+ mgr/volumes: Fix Python 3 import error
1107
(fixes cluster deployment in py3 environment)
1108
1109
-------------------------------------------------------------------
1110
Fri Nov 30 19:09:43 UTC 2018 - ncutler@suse.com
1111
1112
- Update to v14.0.1-1545-g01bead277f:
1113
+ based on upstream master 4d3cc9f9092d8a86d128192a811733ce23ad070a
1114
+ plus two spec file fixes:
1115
* make ceph-grafana-dashboards own its directories
1116
http://tracker.ceph.com/issues/37485
1117
* fix cython package version to less than 0.29
1118
http://tracker.ceph.com/issues/37472
1119
1120
-------------------------------------------------------------------
1121
Wed Nov 28 15:50:12 UTC 2018 - ncutler@suse.com
1122
1123
- spec file: make ceph-common provide/obsolete libradosstriper1
1124
(in SES5 ceph-common requires libradosstriper1 with exact version match,
1125
while in SES6 there is no libradosstriper1 at all)
1126
1127
-------------------------------------------------------------------
1128
Tue Nov 6 21:46:19 UTC 2018 - ncutler@suse.com
1129
1130
- Update to v14.0.1-154-g7588072b82:
1131
+ based on upstream nautilus 5f51cd286b747b1729006a5b98fb08b1b646237a
1132
(v14.0.1 release)
1133
1134
-------------------------------------------------------------------
1135
Mon Oct 29 14:02:13 UTC 2018 - ncutler@suse.com
1136
1137
- Bump ceph aarch64 memory constraint from 8 to 9G to address
1138
an EOM build failure seen in IBS
1139
1140
-------------------------------------------------------------------
1141
Thu Oct 25 09:17:58 UTC 2018 - ncutler@suse.com
1142
1143
- Update to v14.0.0-4389-g4c34d15e48:
1144
+ based on upstream nautilus a0b5445bc8400b9b1f398a414001164b2d8dd290
1145
+ First downstream nautilus build. Notable changes:
1146
* The 'ceph-disk' OSD deployment/introspection/management tool is gone.
1147
Use 'ceph-volume' instead.
1148
* Builds with Python 3.7 (boo#1113946)
1149
* The 'ceph osd rm' command has been deprecated. Users should use
1150
'ceph osd destroy' or 'ceph osd purge' (but after first confirming it is
1151
safe to do so via the 'ceph osd safe-to-destroy' command).
1152
* The MDS now supports dropping its cache for the purposes of benchmarking:
1153
"ceph tell mds.* cache drop <timeout>"
1154
* The 'ceph pg <pgid> list_missing' command has been renamed to
1155
'ceph pg <pgid> list_unfound' to better match its behaviour.
1156
* The 'rbd-mirror' daemon can now retrieve remote peer cluster
1157
configuration secrets from the monitor.
1158
* The is fully obsolete and references to it in the docs
1159
have been removed or clarified.
1160
* The libcephfs bindings added the ceph_select_filesystem function
1161
for use with multiple filesystems.
1162
* The cephfs python bindings now include mount_root and filesystem_name
1163
options in the mount() function.
1164
* erasure-code: add experimental *Coupled LAYer (CLAY)* erasure codes
1165
support.
1166
* The 'cache drop' OSD command has been added to drop an OSD's caches:
1167
"ceph tell osd.x cache drop"
1168
* The 'cache status' OSD command has been added to get the cache stats of an
1169
OSD: "ceph tell osd.x cache status"
1170
1171
-------------------------------------------------------------------
1172
Wed Oct 10 09:42:02 UTC 2018 - ncutler@suse.com
1173
1174
- Update to 13.2.2-86-g62b49f06c4:
1175
+ rebase on upstream 13.2.2 release
1176
https://ceph.com/releases/13-2-2-mimic-released/
1177
+ IMPORTANT NOTE: this release contains a regression in CephFS
1178
which was not yet fixed at the time of this build. Do not use
1179
this build on a production cluster!
1180
For details, see http://tracker.ceph.com/issues/36346
1181
1182
-------------------------------------------------------------------
1183
Tue Sep 11 12:35:50 UTC 2018 - ncutler@suse.com
1184
1185
- Update to 13.2.1-427-g6cd01d4dd2:
1186
+ cmake: no libradosstriper headers if WITH_LIBRADOSSTRIPER=OFF
1187
1188
-------------------------------------------------------------------
1189
Mon Sep 10 13:06:53 UTC 2018 - ncutler@suse.com
1190
1191
- Update to 13.2.1-426-gd2d4852e84:
1192
+ based on upstream mimic 510d48e10be716cf61b9ddd51e8bc847288ae15a
1193
+ bsc#1101262 - ceph's SPDK builds with march=native
1194
+ migrate DeepSea QA bash scripting from DeepSea repo
1195
1196
-------------------------------------------------------------------
1197
Fri Aug 17 12:11:27 UTC 2018 - ncutler@suse.com
1198
1199
- Update to 13.2.1-106-g9a1fcb1b6a:
1200
+ based on upstream mimic 0323ca11569b183509129c180dcec427aecf2a0a
1201
* including upstream 13.2.1 release - for details, see
1202
https://ceph.com/releases/13-2-1-mimic-released/
1203
+ ceph-disk: let extract_parted_partition_numbers return a list
1204
(fixes a py3 issue)
1205
1206
-------------------------------------------------------------------
1207
Tue Jul 10 10:37:41 UTC 2018 - ncutler@suse.com
1208
1209
- Update to v13.2.0-210-g0e990e900d:
1210
+ based on upstream mimic 4ed78ecf2f27aae1e9eb27f83611285ec7445ebd
1211
* bsc#1099162, CVE-2018-10861
1212
* bsc#1096748, CVE-2018-1128, CVE-2018-1129
1213
+ increase memory constraint for build workers after builds started
1214
failing on workers with exactly 8G of RAM ("free -h" reports
1215
7.8 GiB for these workers)
1216
1217
-------------------------------------------------------------------
1218
Tue Jun 5 08:05:13 UTC 2018 - jan.fajerski@suse.com
1219
1220
- Update to v13.2.0-39-geb7f429568:
1221
+ based on upstream mimic f38fff5d093da678f6736c7a008511873c8d0fda
1222
1223
-------------------------------------------------------------------
1224
Thu May 31 16:34:53 UTC 2018 - ncutler@suse.com
1225
1226
- Update to 13.1.1-173-g127c33d64e:
1227
+ based on upstream mimic dda69eea663bcabc5ad99f5ca8370f43575f475d
1228
* fix GCC8 builds (bsc#1084645)
1229
* fix python3 module loading (bsc#1086613)
1230
* ceph-brag no longer packaged upstream
1231
1232
-------------------------------------------------------------------
1233
Thu Apr 26 21:27:17 UTC 2018 - ncutler@suse.com
1234
1235
- Update to 13.0.2-1874-ge31585919b:
1236
+ based on upstream master 510762f51e346836492a0a8f83a056944ee6e046
1237
* add liblz4 build- and runtime dependency
1238
* move ceph-disk runtime dependencies from ceph-osd to ceph-base
1239
1240
-------------------------------------------------------------------
1241
Fri Apr 20 12:18:30 UTC 2018 - ncutler@suse.com
1242
1243
- Update to 13.0.2-992-g418baeac64:
1244
+ fix ceph-detect-init for recent SUSEs (bsc#1090072)
1245
1246
-------------------------------------------------------------------
1247
Mon Apr 16 12:46:25 UTC 2018 - ncutler@suse.com
1248
1249
- rewrite README-ceph-test.txt for clarity
1250
1251
-------------------------------------------------------------------
1252
Thu Apr 12 19:06:20 UTC 2018 - ncutler@suse.com
1253
1254
- Update to 13.0.2-984-g852d3f1411:
1255
+ based on upstream master aaac83abb516f824f1caef470686b1bffeffa8b4
1256
+ fixes s390x build failure (bsc#1089291)
1257
+ introduces liboath0 runtime dependency (bsc#1089302)
1258
+ fixes RGW SSL deployment
1259
1260
-------------------------------------------------------------------
1261
Thu Apr 12 18:13:35 UTC 2018 - ncutler@suse.com
1262
1263
- Update to 13.0.2-819-gf64b021d4c:
1264
+ based on upstream master 3ab655b55d2b363c0352dfbb90caed2ffcd42432
1265
1266
-------------------------------------------------------------------
1267
Thu Apr 12 02:11:19 UTC 2018 - ncutler@suse.com
1268
1269
- reduce ceph-test constraints for ppc64le and s390x
1270
1271
-------------------------------------------------------------------
1272
Tue Mar 27 14:04:19 UTC 2018 - schwab@suse.de
1273
1274
- Reduce ceph-test constraints on aarch64
1275
1276
-------------------------------------------------------------------
1277
Tue Mar 21 06:03:25 UTC 2018 - ncutler@suse.com
1278
1279
- Update to 13.0.1-3204-g17e0216271:
1280
+ osd: fix s390x build failure (bsc#1081526)
1281
+ cmake: add chrono to BOOST_COMPONENTS (bsc#1086017)
1282
1283
-------------------------------------------------------------------
1284
Mon Mar 19 15:31:24 UTC 2018 - ncutler@suse.com
1285
1286
- Update to 13.0.1-3202-g7a60121a01:
1287
+ latest master (dashboard_v2 MGR module renamed to dashboard)
1288
1289
-------------------------------------------------------------------
1290
Mon Mar 19 12:49:00 UTC 2018 - ncutler@suse.com
1291
1292
- checkin.sh: add interactive verification of Ceph version number sanity
1293
1294
-------------------------------------------------------------------
1295
Fri Mar 16 20:52:48 UTC 2018 - ncutler@suse.com
1296
1297
- Update to 13.0.1-3023-g71b0480e48:
1298
+ mimic-dev2 (including notably dashboard_v2 MGR module)
1299
1300
-------------------------------------------------------------------
1301
Fri Feb 23 12:10:01 UTC 2018 - ncutler@suse.com
1302
1303
- forward port DeepSea integration suite from ses5
1304
1305
-------------------------------------------------------------------
1306
Tue Feb 20 16:52:18 UTC 2018 - ncutler@suse.com
1307
1308
- Update to version 13.0.1-2078-g85df538001:
1309
+ spec file:
1310
* revert "enable --without-python2 bcond for all distros" (as of Code 15,
1311
Python 2 bindings will not be built by default: projects wishing to build
1312
them will need to provide --with-python2 explicitly) (bsc#1081836)
1313
1314
-------------------------------------------------------------------
1315
Fri Feb 16 14:18:59 UTC 2018 - ncutler@suse.com
1316
1317
- Update to version 13.0.1-1987-g4a523803f8:
1318
+ py3 MGR fixes (bsc#1080758)
1319
+ spec file:
1320
* test/bench: remove smallio bench tools
1321
1322
-------------------------------------------------------------------
1323
Fri Feb 2 11:17:07 UTC 2018 - ncutler@suse.com
1324
1325
- Update to version 13.0.1-1567-gae149ea5f9:
1326
+ increment upstream version number to 13.0.1 (mimic dev release)
1327
+ spec file:
1328
* enable --without-python2 bcond for all distros (the Build Service will
1329
control py2/3 build via this option)
1330
1331
-------------------------------------------------------------------
1332
Mon Jan 29 13:46:41 UTC 2018 - ncutler@suse.com
1333
1334
- Update to version 13.0.0-5171-g4d4101fe78:
1335
+ spec file:
1336
* change version number format
1337
* define _defined_if_python2_absent if, and only if, building without
1338
python2 bcond
1339
1340
-------------------------------------------------------------------
1341
Fri Jan 26 19:03:21 UTC 2018 - ncutler@suse.com
1342
1343
- Update to version 13.0.0-5169-g26918cdcc9:
1344
+ rebase to latest upstream master, including spec file changes:
1345
* eliminate Python 2 dependencies (bsc#1076403)
1346
N.B.: this has the consequence that we no longer build or ship
1347
Python 2 versions of the Python bindings for librados, librbd,
1348
libcephfs and librgw
1349
* drop lowmem_builder bcond and rewrite associated code to be distro-agnostic
1350
* move distro-conditional BuildRequires to appropriate section
1351
* use more recent toolchain on RHEL 7
1352
* ceph-base: put runtime dependencies in alphabetical order
1353
* correct Group for python bindings subpackages
1354
* move ceph-volume to ceph-osd and adjust systemd macros accordingly
1355
* ceph-osd subpackage now requires lvm2 for ceph-volume
1356
* ceph-test: peg version of ceph-common dependency
1357
* drop deprecated scripts rcceph and ceph-crush-location
1358
* fix permissions of rbd resource agent
1359
1360
-------------------------------------------------------------------
1361
Mon Nov 27 13:49:47 UTC 2017 - ncutler@suse.com
1362
1363
- ceph-rpmlintrc: add lines to quash RPMLINT warnings
1364
+ ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/ceph/crypto/libceph_crypto_isal.so
1365
+ librados2.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/ceph/libceph-common.so
1366
+ ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libos_tp.so
1367
+ ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libosd_tp.so
1368
1369
-------------------------------------------------------------------
1370
Sat Nov 25 21:33:23 UTC 2017 - ncutler@suse.com
1371
1372
- Replace references to /var/adm/fillup-templates with new %_fillupdir macro
1373
(boo#1069468)
1374
1375
-------------------------------------------------------------------
1376
Sat Nov 25 14:31:00 UTC 2017 - ncutler@suse.com
1377
1378
- Update to version 13.0.0-3531.g3692e00bab:
1379
+ rebase to latest upstream master
1380
+ Add "checkin.sh" script to automate the checkin process, along
1381
with a "README-checkin.txt" file containing basic information.
1382
1383
-------------------------------------------------------------------
1384
Fri Nov 24 17:23:51 UTC 2017 - ncutler@suse.com
1385
1386
- Update to version 13.0.0-3512.gb018e431a6:
1387
+ rebase to upstream "Mimic" (13.0.0) development snapshot
1388
https://github.com/SUSE/ceph/tree/ses6
1389
+ drop OBS source services in favor of generating the spec file
1390
and tarball using the upstream "make-dist" script
1391
+ new version number format, replacing timestamp with git tag
1392
offset
1393
+ reduce tarball size from 114 MB to 47 MB by omitting unused parts
1394
of boost
1395
1396
-------------------------------------------------------------------
1397
Tue Nov 21 16:29:28 UTC 2017 - ncutler@suse.com
1398
1399
- Update to version 12.2.1+git.1511279898.8aa892202e:
1400
+ bsc#1060904
1401
* rgw: keystone: bump up logging when error is received
1402
+ bsc#1067705
1403
* rgw: set sync_from_all as true when no value is seen
1404
+ bsc#1066182
1405
* rgw: data sync: set num_shards when building full maps
1406
* dencoder/rgw: expose rgw sync status types
1407
* rgw: set num_shards on 'radosgw-admin data sync init'
1408
1409
-------------------------------------------------------------------
1410
Thu Nov 09 12:00:20 UTC 2017 - ncutler@suse.com
1411
1412
- Update to version 12.2.1+git.1510221942.af9ea5e715:
1413
+ bsc#1066502
1414
* mon/osd_metadata: sync osd_metadata table
1415
* mon/OSDMonitor: tidy prefix definitions
1416
* mon: implement MDSMonitor::get_store_prefixes
1417
* mon/mgr: sync mgr_command_descs table and mgr_metadata table
1418
* mon/MgrMonitor: populate on-disk cmd descs if empty on upgrade
1419
* mon/MgrMonitor: read cmd descs if empty on update_from_paxos()
1420
+ bsc#1067088
1421
* osd: make the PG's SORTBITWISE assert a more generous shutdown
1422
+ bsc#1066182
1423
* rgw: ListBucketIndexesCR spawns entries_index after listing metadata
1424
* rgw: fix error handling in ListBucketIndexesCR
1425
* rgw: RGWDataSyncControlCR retries on all errors
1426
+ RGW fixes:
1427
* test/rgw: add test_multipart_object_sync
1428
* cls/rgw: increment header version to avoid overwriting bilog entries
1429
* rgw: disable dynamic resharding in multisite environment
1430
1431
-------------------------------------------------------------------
1432
Fri Oct 27 19:15:21 UTC 2017 - ncutler@suse.com
1433
1434
- Update to version 12.2.1+git.1509128342.9347aa6662:
1435
+ common/common_init: disable ms subsystem log gathering for clients
1436
+ spec file: add %{_sysctldir}/90-ceph-osd.conf to ceph-osd
1437
* ceph.spec.in,debian/rules: change aio-max-nr to 1048576
1438
* sysctl.d: set kernel.pid_max=4194304 (bsc#1061461)
1439
1440
-------------------------------------------------------------------
1441
Sun Oct 15 07:58:18 UTC 2017 - ncutler@suse.com
1442
1443
- Update to version 12.2.1+git.1507910930.aea79b8b7a:
1444
+ rgw: Remove assertions in IAM Policy (bsc#1063014, CVE-2017-16818)
1445
1446
-------------------------------------------------------------------
1447
Thu Oct 12 17:08:14 UTC 2017 - ncutler@suse.com
1448
1449
- Update to version 12.2.1+git.1507819941.856710ff58:
1450
+ rgw: stop/join TokenCache revoke thread only if started (bsc#1059458)
1451
+ systemd: reinstate TasksMax=infinity
1452
1453
-------------------------------------------------------------------
1454
Thu Oct 05 18:49:19 UTC 2017 - ncutler@suse.com
1455
1456
- Update to version 12.2.1+git.1507226092.b783a015b9:
1457
+ Revert "SIGPIPE suppression for platforms without SO_NOSIGPIPE or MSG_NOSIGNAL"
1458
+ msgr: add a mechanism for Solaris to avoid dying on SIGPIPE
1459
1460
-------------------------------------------------------------------
1461
Wed Oct 04 10:17:16 UTC 2017 - ncutler@suse.com
1462
1463
- Update to version 12.2.1+git.1507108986.dc637a73e2:
1464
+ rgw: defer constructing keystone engine unless url is configured
1465
(issue#21400, pr#17775)
1466
1467
-------------------------------------------------------------------
1468
Sat Sep 30 22:41:42 UTC 2017 - ncutler@suse.com
1469
1470
- Update to version 12.2.1+git.1506764331.9e2e945bd0:
1471
(upstream luminous 9d8acf6f3f85dd1410629cc680474e38f3be9838)
1472
+ upstream Luminous v12.2.1
1473
https://ceph.com/releases/v12-2-1-luminous-released/
1474
1475
-------------------------------------------------------------------
1476
Thu Sep 21 16:02:37 UTC 2017 - ncutler@suse.com
1477
1478
- Update to version 12.2.0+git.1506009682.0e5b4307f3
1479
(upstream luminous a931cf68120d99661b785cc794e2b6965d621f06):
1480
+ ceph-disk: fix mountpoint check for systemctl enable --runtime
1481
(bsc#1051598)
1482
+ spec file:
1483
* ceph-fuse requires fuse; make that dependency explicit
1484
* drop obsolete qemu symlink hack in librbd1 %post
1485
1486
-------------------------------------------------------------------
1487
Mon Sep 11 14:39:08 UTC 2017 - ncutler@suse.com
1488
1489
- Update to version 12.2.0+git.1505141259.1264bae1a8:
1490
+ rgw_file: fix LRU lane lock in evict_block() - bsc#1054061
1491
+ os/bluestore: fix deferred write deadlock, aio short return handling -
1492
bsc#1056125
1493
+ mon/OSDMonitor: don't create pgs if pool was deleted - bsc#1056967
1494
1495
-------------------------------------------------------------------
1496
Wed Aug 30 18:46:08 UTC 2017 - ncutler@suse.com
1497
1498
- Update to version 12.2.0+git.1504118058.706f78da1a:
1499
+ fix ceph --version to say "stable" instead of "rc"
1500
+ spec file: add python-numpy-devel build dependency for SUSE
1501
+ bsc#1053836
1502
* Revert "osd: adjust osd_min_pg_log_entries"
1503
* osd/PGLog: write only changed dup entries
1504
1505
-------------------------------------------------------------------
1506
Tue Aug 29 14:16:26 UTC 2017 - ncutler@suse.com
1507
1508
- Update to version 12.2.0+git.1504013812.01ea30bcc9:
1509
+ upstream Luminous v12.2.0 (first stable) release
1510
* increment version number to 12.2.0
1511
+ spec file
1512
* edge mem_per_process upward after seeing some OOM-esque build failures
1513
* package ceph-volume man pages
1514
1515
-------------------------------------------------------------------
1516
Thu Aug 17 07:21:22 UTC 2017 - ncutler@suse.com
1517
1518
- Update to version 12.1.4+git.1502953626.155adb5253:
1519
+ ceph.spec: provide libxio 1.7 and obsolete libxio <= 1.7
1520
1521
-------------------------------------------------------------------
1522
Wed Aug 16 10:40:25 UTC 2017 - ncutler@suse.com
1523
1524
- Update to version 12.1.4+git.1502878199.4183317204:
1525
+ ceph.spec: obsolete libxio
1526
(Note to reviewer: libxio was only ever used by Ceph (for an experimental
1527
IB/RDMA feature), it was never submitted to Factory, and its functionality has
1528
been integrated into Ceph in a different form. For all practical purposes,
1529
libxio has been replaced by Ceph itself.)
1530
1531
-------------------------------------------------------------------
1532
Wed Aug 16 08:50:51 UTC 2017 - ncutler@suse.com
1533
1534
- Update to version 12.1.4+git.1502871088.edf82a59df:
1535
+ latest upstream luminous (a5f84b37668fc8e03165aaf5cbb380c78e4deba4)
1536
* increment upstream version number to 12.1.4
1537
1538
-------------------------------------------------------------------
1539
Mon Aug 14 08:47:38 UTC 2017 - ncutler@suse.com
1540
1541
- Update to version 12.1.3+git.1502698163.45fc586a51:
1542
+ latest upstream luminous (6808af486d3bdce966232810004648502c967b13)
1543
* increment upstream version number to 12.1.3
1544
1545
-------------------------------------------------------------------
1546
Sat Aug 05 06:42:53 UTC 2017 - ncutler@suse.com
1547
1548
- Update to version 12.1.2+git.1501914637.59afe41c49:
1549
+ spec file
1550
* ceph-volume added to ceph-base RPM, where it co-exists with ceph-disk
1551
1552
-------------------------------------------------------------------
1553
Fri Aug 4 16:59:59 UTC 2017 - ncutler@suse.com
1554
1555
- Update to version 12.1.2+git.1501865907.88dc8cdc9d:
1556
+ latest upstream master (7350fa65d79b5f0ace427e609565f07be35cfe62)
1557
* os/bluestore: allow multiple DeferredBatches in flight at once
1558
(pr#16769, issue#20295, bsc#1043399)
1559
1560
-------------------------------------------------------------------
1561
Thu Aug 03 20:06:55 UTC 2017 - ncutler@suse.com
1562
1563
- Update to version 12.1.2+git.1501790037.82d6a9c37a:
1564
+ osd: move CMPEXT response munging into completion function
1565
(bsc#1047244)
1566
1567
-------------------------------------------------------------------
1568
Wed Aug 2 14:41:41 UTC 2017 - ncutler@suse.com
1569
1570
- Update to version 12.1.2+git.1501684697.aa6b0153ef:
1571
+ upstream luminous v12.1.2 release candidate
1572
+ latest upstream master (e27a78c9ed3984b54a312ced3ad67fcc8f464fc0)
1573
* mon: add mgr metdata commands, and overall 'versions' command for all
1574
daemon versions (bsc#1050063, pr#16460)
1575
1576
-------------------------------------------------------------------
1577
Wed Aug 02 10:50:22 UTC 2017 - ncutler@suse.com
1578
1579
- Update to version 12.1.1+git.1501669490.04d0738487:
1580
+ mon: extensible output format for health checks
1581
1582
-------------------------------------------------------------------
1583
Mon Jul 31 14:34:36 UTC 2017 - ncutler@suse.com
1584
1585
- Update to version 12.1.1+git.1501501507.6dd9e8fd8c:
1586
+ update to latest upstream master (fa70335db25f2b661b329d5d8f37039b77f2d1ae)
1587
+ spec file:
1588
* build/ops: rpm: Drop legacy libxio support (pr#16449)
1589
+ Other notable changes:
1590
* osd: moved OpFinisher logic from OSDOp to OpContext (pr#16617)
1591
1592
-------------------------------------------------------------------
1593
Fri Jul 28 14:34:34 UTC 2017 - tserong@suse.com
1594
1595
- Update to version 12.1.1+git.1501231943.67577225bc
1596
+ Notable changes:
1597
* rgw_file: properly & |'d flags (bsc#1047977)
1598
1599
-------------------------------------------------------------------
1600
Wed Jul 19 08:11:53 UTC 2017 - ncutler@suse.com
1601
1602
- Update to version 12.1.1+git.1500447879.e5aac115d7:
1603
+ upstream 12.1.1 (release candidate)
1604
+ Other notable changes:
1605
* build/ops: rpm: fix typo WTIH_BABELTRACE (pr#16366)
1606
* build/ops: rpm: put mgr python build dependencies in make_check bcond
1607
(pr#15940)
1608
* ceph-disk: support osd new (pr#15432)
1609
* ceph: allow '-' with -i and -o for stdin/stdout (pr#16359)
1610
* cls/rbd: trash_list should be iterable (pr#16372)
1611
* doc: update quick start to add a note for mgr create command for luminous+
1612
builds (pr#16350)
1613
* libradosstriper: fix format injection vulnerability (pr#15674)
1614
* mgr/dashboard: add OSD list view (pr#16373)
1615
* mon, osd: misc fixes (pr#16283)
1616
* mon/MDSMonitor: fix segv when multiple MDSs raise same alert (pr#16302)
1617
* mon/MgrMonitor: fix standby addition to mgrmap (pr#16397)
1618
* mon/MgrMonitor: only induce mgr epoch shortly after mkfs (pr#16356)
1619
* mon: Fix output text and doc (pr#16367)
1620
* mon: add force-create-pg back (pr#16353)
1621
* mon: skip crush smoke test when running under valgrind (pr#16346)
1622
* os/bluestore: use reference to avoid string copy (pr#16364)
1623
* osd: combine conditional statements (pr#16391)
1624
* osd: restart boot process if waiting for luminous mons (pr#16341)
1625
* rgw: S3 lifecycle now supports expiration date (pr#15807)
1626
* rgw: acl grants num limit (pr#16291)
1627
* rgw: delete object in error path (pr#16324)
1628
* rgw: drop unused find_replacement() and some function docs (pr#16386)
1629
* rgw: fix err when copy object in bucket with specified placement rule
1630
(pr#15837)
1631
* rgw: fix potential null pointer dereference in rgw_admin (pr#15667)
1632
* rgw: raise debug level of RGWPostObj_ObjStore_S3::get_policy (pr#16203)
1633
* rgw: req xml params size limitation error msg (pr#16310)
1634
* rgw_file: add service map registration (pr#16251)
1635
* test,rgw: fix rgw placement rule pool config option (pr#16380)
1636
* test/fio: print all perfcounters rather than objectstore itself (pr#16339)
1637
1638
-------------------------------------------------------------------
1639
Mon Jul 17 13:11:35 UTC 2017 - ncutler@suse.com
1640
1641
- Update to version 12.1.0+git.1500295948.39d2e5f424:
1642
+ spec file:
1643
* socat build dependency only for make check
1644
* fix typo WTIH_BABELTRACE
1645
1646
-------------------------------------------------------------------
1647
Mon Jul 17 10:42:27 UTC 2017 - ncutler@suse.com
1648
1649
- Update to version 12.1.0+git.1500284183.1ed97736ab:
1650
+ Spec file changes:
1651
* bump epoch (not relevant for SUSE)
1652
* add socat buildrequires
1653
* libcephfs2 now obsoletes libcephfs1 (bsc#1047020)
1654
* HAVE_BABELTRACE option renamed to WITH_BABELTRACE
1655
* fix a regression in ceph-base %postun scriptlet
1656
+ Selected other changes:
1657
* Revert "msg/async: increase worker reference with local listen table enabled backend"
1658
* build: build erasure-code isa lib without versions
1659
* ceph-disk/ceph_disk/main.py: Replace ST_ISBLK() test by is_diskdevice()
1660
* ceph.in: filter out audit from ceph -w
1661
* common,config: OPT_FLOAT and OPT_DOUBLE output format in config show
1662
* common/Timer: do not add event if already shutdown
1663
* compressor/zlib: remove g_ceph_context/g_conf from compressor plugin
1664
* core: make the conversion from wire error to host OS work
1665
* core:" Stringify needs access to << before reference" src/include/stringify.h
1666
* crush/CrushWrapper: make get_immediate_parent[_id] ignore per-class shadow hierarchy
1667
* doc/mgr/dashboard: update dashboard docs to reflect new defaults
1668
* doc/rados.8: add offset option for put command
1669
* doc: fix link for ceph-mgr cephx authorization
1670
* doc: update intro, quick start docs
1671
* isa-l: update isa-l to v2.18
1672
* librbd: fail IO request when exclusive lock cannot be obtained
1673
* mgr,librados: service map
1674
* mgr,mon: debug init and mgrdigest subscriptions
1675
* mgr,mon: enable/disable mgr modules via 'ceph mgr module ...' commands
1676
* mgr/ClusterState: do not mangle PGMap outside of Incremental
1677
* mgr/restful: bind to :: and update docs
1678
* mgr: Zabbix monitoring module
1679
* mon,crush: create crush rules using device classes for replicated and ec pools via cli
1680
* mon/MgrStatMonitor: do not crash on luminous dev version upgrades
1681
* mon/MonClient: respect the priority in SRV RR
1682
* mon/Monitor: recreate mon session if features changed
1683
* mon/OSDMonitor: do not allow crush device classes until luminous
1684
* mon/OSDMonitor: guard 'osd crush set-device-class'
1685
* mon/mgr: add detail error infomation
1686
* mon: Fix status output warning for mon_warn_osd_usage_min_max_delta
1687
* mon: add support public_bind_addr option
1688
* mon: collect mon metdata as part of the election
1689
* mon: debug session feature tracking
1690
* mon: do crushtool test with fork and timeout, but w/o exec of crushtool
1691
* mon: fix hang on deprecated/removed 'pg set_\*full_ratio' commands
1692
* mon: include device class in tree view; hide shadow hierarchy
1693
* mon: maintain the "cluster" PerfCounters when using ceph-mgr
1694
* mon: revamp health check/warning system
1695
* msg/async: increase worker reference with local listen table enabled backend
1696
* msg/async: make recv_stamp more precise
1697
* msg: QueueStrategy::wait() joins all threads
1698
* msg: make listen backlog an option, increase from 128 to 512
1699
* os/blueStore: Failure retry for opening file
1700
* os/bluestore/BlueFS: clean up log_writer aios from compaction
1701
* os/bluestore/BlueFS: clear current log entrys before dump all fnode
1702
* os/bluestore/KernelDevice: batch aio submit
1703
* os/bluestore: Make BitmapFreelistManager kv itereator short lived
1704
* os/bluestore: cap rocksdb cache size
1705
* os/bluestore: clear up redundant size assignment in KernelDevice
1706
* os/bluestore: differ default cache size for hdd/ssd backends
1707
* os/bluestore: fix deferred_aio deadlock
1708
* os/bluestore: move object exist in assign nid
1709
* os/bluestore: only submit deferred if there is any
1710
* os/bluestore: reduce some overhead for _do_clone_range() and _do_remove()
1711
* os/bluestore: use bufferlist functions whenever possible
1712
* os/filestore/FileJournal: FileJournal::open() close journal file before return error
1713
* os/filestore/HashIndex: randomize split threshold by a configurable amount
1714
* os/filestore: call committed_thru when no journal entries are replayed
1715
* os/filestore: do not free event if not added
1716
* os/filestore: queue ondisk completion before apply work
1717
* os/filestore: require experimental flag for btrfs
1718
* osd/OSD: auto class on osd start up
1719
* osd/PrimaryLogPG solve cache tier osd high memory consumption
1720
* osd/ReplicatedBackend: reset thread heartbeat after every omap entry
1721
* osd/filestore: Revert "os/filestore: move ondisk in front
1722
* osd: Check for and automatically repair object info soid during scrub
1723
* osd: Preserve OSDOp information for historic ops
1724
* osd: check queue_transaction return value
1725
* osd: clear_queued_recovery() in on_shutdown()
1726
* osd: compact osd feature
1727
* pybind/mgr/dashboard: bind to :: by default
1728
* pybind/mgr/dashboard: fix get kernel_version error
1729
* rbd-mirror: ignore permission errors on rbd_mirroring object
1730
* rbd: do not attempt to load key if auth is disabled
1731
* rgw: fix compilation with cryptopp
1732
* rgw,test: fix rgw placement rule pool config option
1733
* rgw/rgw_frontend.h: Return negative value for empty uid in RGWLoadGenFrontend::init()
1734
* rgw/rgw_rados: Remove duplicate calls in RGWRados::finalize()
1735
* rgw: /info claims we do support Swift's accounts ACLs
1736
* rgw: Correcting the condition in ceph_assert while parsing an AWS Principal
1737
* rgw: Do not fetch bucket stats by default upon bucket listing
1738
* rgw: Fix a bug that multipart upload may exceed the quota
1739
* rgw: Initialize pointer fields
1740
* rgw: fix leaks with incomplete multiparts
1741
* rgw: fix memory leak in copy_obj_to_remote_dest
1742
* rgw: fix not initialized vars which cause rgw crash with ec data pool
1743
* rgw: fix radosgw-admin data sync run crash
1744
* rgw: fix s3 object uploads with chunked transfers and v4 signatures
1745
* rgw: fix the subdir without slash of s3 website url
1746
* rgw: fix zone did't update realm_id when added to zonegroup
1747
* rgw: log_meta only for more than one zone
1748
* rgw: rgw_file skip policy read for virtual components
1749
* rgw: using RGW_OBJ_NS_MULTIPART in check_bad_index_multipart
1750
* rgw: verify md5 in post obj
1751
* rgw_file: add compression interop to RGW NFS
1752
* rgw:fix s3 aws v2 signature priority between header['X-Amz-Date'] and header['Date']
1753
* vstart.sh: bind restful, dashboard to ::, not 127.0.0.1
1754
* vstart: add --rgw_compression to set rgw compression plugin
1755
* vstart: allow to start multiple radosgw when RGW=x
1756
1757
-------------------------------------------------------------------
1758
Mon Jul 3 19:41:29 UTC 2017 - ncutler@suse.com
1759
1760
- Update to version 12.1.0+git.1499090920.2c11b88d14:
1761
+ With this update, Ceph no longer autocreates a pool called "rbd" with id 0
1762
Deployment tools must take this into account!
1763
+ systemd: Add explicit Before=ceph.target (bsc#1042973)
1764
1765
-------------------------------------------------------------------
1766
Wed Jun 28 13:33:48 UTC 2017 - ncutler@suse.com
1767
1768
- Update to version 12.1.0+git.1498654198.20d6a47cc9:
1769
+ build/ops: rpm: put mgr python build dependencies in make_check bcond
1770
N.B. this effectively eliminates the following build dependencies:
1771
python-Babel python-beautifulsoup4 python-CherryPy python-coverage
1772
python-flup python-Genshi python-html5lib python-logutils python-nose
1773
python-Paste python-PasteDeploy python-PasteDeploy python-pecan
1774
python-pyquery python-singledispatch python-waitress python-WebOb
1775
python-WebTest python-Werkzeug python-WSGIProxy2 pytyhon-python-openid
1776
1777
-------------------------------------------------------------------
1778
Mon Jun 26 13:52:31 UTC 2017 - ncutler@suse.com
1779
1780
- spec file:
1781
+ removed BR libatomic_ops-devel as upstream replaced it with std:atomic
1782
+ removed defattr as they are no longer needed on sle12 and newer
1783
1784
-------------------------------------------------------------------
1785
Mon Jun 26 12:25:57 UTC 2017 - ncutler@suse.com
1786
1787
- Update to version 12.1.0+git.1498478524.117b171715:
1788
+ include 12.1.0 tag to make "ceph --version" happy
1789
+ tests: drop hadoop-s3a tests
1790
1791
-------------------------------------------------------------------
1792
Sat Jun 24 20:17:48 UTC 2017 - ncutler@suse.com
1793
1794
- Update to version 12.1.0+git.1498309403.f4fc02fff4:
1795
+ upstream 12.1.0 release; for details, see
1796
http://ceph.com/releases/v12-1-0-luminous-rc-released/
1797
+ revert several pre-release commits that are no longer needed
1798
because the issues have been fixed upstream in the meantime
1799
+ build/ops: rpm: sane packaging of %{_docdir}/ceph directory
1800
1801
-------------------------------------------------------------------
1802
Fri Jun 23 08:11:22 UTC 2017 - ncutler@suse.com
1803
1804
- Update to version 12.0.3+git.1498202776.b806032985:
1805
+ Integration testing changes:
1806
* add DeepSea integration suite test definitions for teuthology
1807
* re-enable several RGW tests that upstream only runs on Ubuntu
1808
+ ceph_ver_hack.sh: use git describe --match
1809
+ ReplicatedPG: add CHECKSUM->CMPEXT req translation
1810
1811
-------------------------------------------------------------------
1812
Wed Jun 14 08:00:43 UTC 2017 - ncutler@suse.com
1813
1814
- Update to version 12.0.3+git.1497426468.6984d41b5d:
1815
+ qa: add initial deepsea suite (task and test yaml)
1816
+ fix "ceph osd df" (regression in latest upstream master) (pr#15675, issue#20256)
1817
* mon: move creating_pgs and reweight_by_utilization into new MonPGStatService
1818
* mon: move most PGMapStatService into PGMap; rename PGMon's to PGMonStatService
1819
* mon: mgr: move 'osd df' handling to manager
1820
* mon: inherit PGMonStatService from the PGMapStatService
1821
* move the OSDUtilizationDumper code into OSDMap
1822
* mon: mgr: enable "osd df" on the manager
1823
* qa: add a check_commands.sh script which looks for commands with no tests
1824
* qa: test 'osd df' in cephtool/test.sh
1825
1826
-------------------------------------------------------------------
1827
Thu Jun 08 08:36:57 UTC 2017 - ncutler@suse.com
1828
1829
- Update to version 12.0.3+git.1496909744.9f667dc335:
1830
+ build/ops: rpm: one License line to rule them all
1831
1832
-------------------------------------------------------------------
1833
Thu Jun 8 07:23:16 UTC 2017 - ncutler@suse.com
1834
1835
- up memory _constraint for ceph-test to address ppc64le OOM seen in IBS
1836
1837
-------------------------------------------------------------------
1838
Thu Jun 08 06:31:53 UTC 2017 - ncutler@suse.com
1839
1840
- Update to version 12.0.3+git.1496902753.b18dc53186:
1841
+ build/ops: rpm, COPYING: drop GPL 2.0 with Autoconf Exception
1842
(autoconf no longer used)
1843
1844
-------------------------------------------------------------------
1845
Wed Jun 7 12:26:46 UTC 2017 - ncutler@suse.com
1846
1847
- Update to version 12.0.3+git.1496754880.35cb2861ce:
1848
+ merge upstream master (b1d06a6b54)
1849
1850
-------------------------------------------------------------------
1851
Sat Jun 3 15:53:05 UTC 2017 - ncutler@suse.com
1852
1853
- Update to version 12.0.3+git.1496494491.ba3c561a92:
1854
+ merge upstream master (97d6e150e5)
1855
1856
-------------------------------------------------------------------
1857
Thu Jun 1 08:51:20 UTC 2017 - ncutler@suse.com
1858
1859
- Update to version 12.0.3+git.1496306960.2db336d85e:
1860
+ merge upstream master (b19352eec3), fixes bsc#1041492
1861
1862
-------------------------------------------------------------------
1863
Tue May 30 13:15:47 UTC 2017 - ncutler@suse.com
1864
1865
- Update to version 12.0.3+git.1496147556.f1d6115861:
1866
+ cmake: build boost::context and coroutine only with rgw Beast frontend
1867
+ build/ops: rpm: reverse s390 bcond conditional block
1868
+ build/ops: rpm: no rgw Beast frontend on s390x
1869
+ build/ops: deb: no rgw Beast frontend on s390x
1870
+ cmake: delete excidentail reintroduced line.
1871
+ cmake: link radosgw with boost libraries
1872
(bsc#1040119)
1873
1874
-------------------------------------------------------------------
1875
Sat May 27 08:19:59 UTC 2017 - ncutler@suse.com
1876
1877
- Update to version 12.0.3+git.1495849076.4457d36178:
1878
+ rgw: remove fastcgi from default rgw frontends
1879
+ RGW: Turn off fcgi as a frontend
1880
+ build/ops: drop libfcgi build dependency
1881
+ build/ops: rpm: apply epoch only if %epoch macro is defined
1882
1883
-------------------------------------------------------------------
1884
Fri May 26 11:39:01 UTC 2017 - ncutler@suse.com
1885
1886
- Update to version 12.0.3+git.1495798013.23dd2b67dc:
1887
+ ceph.spec.in: re-drop %{epoch}: prefixes
1888
1889
-------------------------------------------------------------------
1890
Fri May 26 08:57:00 UTC 2017 - ncutler@suse.com
1891
1892
- Update to version 12.0.3+git.1495787939.3f6446f64f:
1893
+ build/ops: rpm: adapt License line to Release 2.0 of SPDX spec
1894
(issue#20091)
1895
1896
-------------------------------------------------------------------
1897
Fri May 26 04:35:06 UTC 2017 - ncutler@suse.com
1898
1899
- Update to version 12.0.3+git.1495675338.07282a4057:
1900
+ upstream 12.0.3 release
1901
+ osd/PG: Add two new mClock implementations of the PG sharded operator queue
1902
(pr#14997, bsc#1040103)
1903
+ build/ops: rpm: make librbd1 %post scriptlet depend on coreutils (boo#1040230)
1904
+ build/ops: rpm: move RDMA build dependency to distro-conditional section
1905
+ build/ops: rpm: move python-prettytable to distro-conditional section
1906
+ cmake: added empty RPATH to libcls_sdk.so
1907
+ rpm: drop %{epoch} from new rados-objclass-devel subpackage
1908
+ cmake: fix boost components for WITH_SYSTEM_BOOST
1909
+ cmake: build boost::context only if rgw Beast frontend is in use
1910
+ build/ops: rpm: reverse s390 bcond conditional block
1911
+ build/ops: rpm: no rgw Beast frontend on s390x (bsc#1040119)
1912
+ ceph.spec.in, debian/control: build/runtime dependency for cherrypy
1913
1914
-------------------------------------------------------------------
1915
Wed May 10 09:00:11 UTC 2017 - ncutler@suse.com
1916
1917
- Update to version 12.0.2+git.1494343993.7527e4f0b8:
1918
+ ReplicatedPG: drop CACHE_PIN->WRITESAME req translation (bsc#1038063)
1919
1920
-------------------------------------------------------------------
1921
Tue May 9 09:17:19 UTC 2017 - ncutler@suse.com
1922
1923
- _constraints: up ceph.spec disk constraint to 28G after seeing a
1924
build failure in OBS
1925
1926
-------------------------------------------------------------------
1927
Fri Apr 28 01:22:07 UTC 2017 - ddiss@suse.com
1928
1929
- Update to version 12.0.2+git.1493341348.9148e53:
1930
+ ceph osd: add support for new op cmpext
1931
+ ceph_test_rados_api_misc: add cmpext tests
1932
+ librados: add cmpext API
1933
+ ceph_test_rados_api_aio: add cmpext tests
1934
+ test/librados/c_operations: add cmpext tests
1935
This patchset is a straight cherry-pick of the upstream OSD/librados cmpext
1936
changes (bsc#1035937).
1937
1938
-------------------------------------------------------------------
1939
Thu Apr 27 11:39:24 UTC 2017 - ncutler@suse.com
1940
1941
- Update to version 12.0.2+git.1493291471.adb6a43:
1942
+ rocksdb: sync with upstream (bsc#1025891)
1943
+ build/ops: cmake: explicitly disable MSSE 4.2 if not supported
1944
1945
-------------------------------------------------------------------
1946
Thu Apr 27 08:23:46 UTC 2017 - ncutler@suse.com
1947
1948
- _constraints: set higher disk and memory constraints so s390x
1949
builds don't fail
1950
1951
-------------------------------------------------------------------
1952
Wed Apr 26 20:51:56 UTC 2017 - ncutler@suse.com
1953
1954
- Update to version 12.0.2+git.1493238434.71681fd:
1955
+ cmake: added empty RPATH to libceph_crypto_isal.so
1956
1957
-------------------------------------------------------------------
1958
Wed Apr 26 18:10:40 UTC 2017 - ncutler@suse.com
1959
1960
- Update to version 12.0.2+git.1493227670.3396ca1:
1961
+ rgw: use a vector for options passed to civetweb
1962
1963
-------------------------------------------------------------------
1964
Wed Apr 26 10:10:21 UTC 2017 - ncutler@suse.com
1965
1966
- Update to version 12.0.2+git.1493192333.3305a0c
1967
+ merge upstream master (0d368d2c8544247a4aed9c71c74e77b0c6bbfb22)
1968
including 12.0.2 development release
1969
1970
-------------------------------------------------------------------
1971
Tue Apr 25 12:39:36 UTC 2017 - ddiss@suse.com
1972
1973
- revert commit a9a50f690085091bb4446095418237f9fef712c8 in preparation for
1974
rebasing against the upstream implementation. (bsc#1035937)
1975
1976
-------------------------------------------------------------------
1977
Fri Apr 7 12:10:55 UTC 2017 - ncutler@suse.com
1978
1979
- Add ibs_constraints.sh script to address s390 constraints
1980
tweak needed in IBS
1981
1982
-------------------------------------------------------------------
1983
Fri Apr 7 09:41:22 UTC 2017 - ncutler@suse.com
1984
1985
- Update to version 12.0.1+git.1491557762.4e47e9f
1986
+ merge upstream master (2950ad91d25d0d6e2e3fb6842d5bbc36353ba2a5)
1987
including fixes for:
1988
* bsc#1030068 (s390 build)
1989
* bsc#1031311 (ceph-mon.service not enabled via systemd preset)
1990
1991
-------------------------------------------------------------------
1992
Tue Apr 4 13:42:40 UTC 2017 - ncutler@suse.com
1993
1994
- Mention bugs fixed in jewel codestream that are also fixed in the current
1995
codestream:
1996
+ msg/simple/Pipe: avoid returning 0 on poll timeout (bsc#1014338)
1997
+ build/ops: fix undefined crypto references with --with-xio (bsc#977940)
1998
+ ceph-create-keys: add missing argument comma (bsc#1008894)
1999
+ common: Improve linux dcache hash algorithm (bsc#1005179)
2000
2001
-------------------------------------------------------------------
2002
Tue Mar 14 12:09:01 UTC 2017 - ncutler@suse.com
2003
2004
- Update to version 12.0.0+git.1489432599.165c23f:
2005
+ merge upstream master (0c2f5f7214d2410a7519f88e65ed5273d6480227)
2006
including fix for upstream issue#18694 "ceph-disk activate for partition
2007
failing"
2008
2009
-------------------------------------------------------------------
2010
Fri Mar 10 15:55:53 UTC 2017 - ncutler@suse.com
2011
2012
- Update to version 12.0.0+git.1489159457.410e200:
2013
+ build/ops: fix Group strings for library packages
2014
2015
-------------------------------------------------------------------
2016
Fri Mar 3 15:32:06 UTC 2017 - ncutler@suse.com
2017
2018
- Update to version 12.0.0+git.1488553020.e902441:
2019
+ Recent upstream master (3c0af07629dc661aba84e2fef696339ac7171914)
2020
+ Builds with GCC7 (boo#1025891)
2021
2022
-------------------------------------------------------------------
2023
Wed Feb 08 21:28:28 UTC 2017 - ncutler@suse.com
2024
2025
- Update to version 11.1.0+git.1486588482.ba197ae:
2026
+ Update to latest upstream master (3d740bd)
2027
+ cmake: added empty RPATH to several executables
2028
+ rocksdb: sync with upstream
2029
2030
-------------------------------------------------------------------
2031
Fri Jan 20 14:00:36 UTC 2017 - ncutler@suse.com
2032
2033
- Update to version 11.1.0+git.1484919552.9216e9a:
2034
+ Revert "rpm: put distro conditionals around Source0 in spec file"
2035
+ Revert "ceph.spec.in: revert Source0 line to upstream version"
2036
2037
-------------------------------------------------------------------
2038
Fri Jan 20 10:18:44 UTC 2017 - ncutler@suse.com
2039
2040
- pre_checkin.sh: add logic to remove s390 architectures from ExclusiveArch
2041
line in ceph-test.spec (rationale: ceph-test is not shipped for s390x)
2042
2043
-------------------------------------------------------------------
2044
Fri Jan 20 10:06:54 UTC 2017 - ncutler@suse.com
2045
2046
- Update to version 11.1.0+git.1484745543.7b08de5:
2047
+ Update to latest upstream master (36874c8) - significant changes:
2048
* cmake: Turn libcommon into a shared library (PR#12840)
2049
* cmake: fix rpath on shared libraries and executables (PR#12927)
2050
+ Fix build failure in ppc64le and s390x, caused by missing
2051
"-momit-leaf-frame-pointer" gcc option in these architectures:
2052
+ rocksdb: build with ppc64 (PR#12908)
2053
2054
-------------------------------------------------------------------
2055
Tue Jan 17 14:14:45 UTC 2017 - ncutler@suse.com
2056
2057
- Update to version 11.1.0+git.1484659687.3472421:
2058
+ rpm: tell openSUSE to never clean the spec file
2059
+ Enable ppc64le and s390x builds in SLE
2060
+ rpm: lttng only on x86_64 and aarch64
2061
2062
-------------------------------------------------------------------
2063
Thu Jan 05 10:43:34 UTC 2017 - jfajerski@suse.com
2064
2065
- Update to version 11.1.0+git.1483528076.d86680e (latest master)
2066
+ Merge branch 'master' into ses5 (Merge: 185bcce798 a7b78620f0) with conflicts:
2067
conflicts in qa/ where resolved with theirs
2068
conflict in src/osd/PrimaryLogPG.cc was resolved with picking ours plus a method rename
2069
int ReplicatedPG::do_extent_cmp -> int PrimaryLogPG::do_extent_cmp
2070
2071
-------------------------------------------------------------------
2072
Tue Dec 13 21:21:41 UTC 2016 - ncutler@suse.com
2073
2074
- Update to version 11.1.0+git.1481663255.bf42706:
2075
+ Update to upstream 11.1.0 release; for details see
2076
http://docs.ceph.com/docs/master/release-notes/#v11-1-0-release-candidate
2077
+ move ceph_ver_hack.sh script from build service package to git repo
2078
(bsc#1015419)
2079
2080
-------------------------------------------------------------------
2081
Tue Nov 29 20:39:16 UTC 2016 - ncutler@suse.com
2082
2083
- Update to version 11.0.2+git.1480437645.66595d3
2084
+ Update to latest upstream master (boost library is now included in the
2085
tarball, so the tarball is much larger than before and the build takes
2086
longer to complete)
2087
+ ceph_ver_hack_sh adaptation (upstream dropped src/make_version script)
2088
+ rocksdb: do not build with --march=native (bsc#1012553)
2089
2090
-------------------------------------------------------------------
2091
Fri Nov 25 20:42:45 UTC 2016 - ncutler@suse.com
2092
2093
- Update to version 11.0.2+git.1480105120.6b8e9e5:
2094
+ Revert commit 8aee8db140bcbd1ffd2a7b571dbbade10bec9de3 because it
2095
conflicted with upstream
2096
+ update to latest upstream kraken (11.0.2) - for details, see
2097
http://ceph.com/releases/kraken-11-0-2-released/
2098
2099
-------------------------------------------------------------------
2100
Mon Sep 12 12:48:33 UTC 2016 - ncutler@suse.com
2101
2102
- Update to version 11.0.0+git.1473684054.73e4b4a:
2103
+ safe_io: Improve portability by replacing loff_t type usage with off_t.
2104
+ mon: remove the redundant list swap in paxos commit_proposal
2105
+ msg/EventPoll.h: add override to virtual functions
2106
+ msg/EventKqueue.h: add override to virtual func
2107
+ msg/EventSelect.h: add override to virtual funct
2108
+ ceph-disk: Compatibility fixes for Python 3
2109
+ ceph-disk: Use true integer division in get_dev_size
2110
+ ceph-disk: Fix bug in FileLock
2111
+ ceph-disk: Allow ConfigObj to write in binary mode
2112
+ ceph-disk: Use context manager with FileLock
2113
+ ceph-disk: Use os.path.isabs instead of .startswith('/')
2114
+ ceph-disk: Set space_symlink to the path, not file object
2115
+ ceph-disk: PEP8ify
2116
+ rgw: rgw file fix bug of rgw_lookup can not exact match file name
2117
+ rgw: fix the wrong return value
2118
+ rgw/rgw_coroutine: move WaitContext to .cc file
2119
+ client: pass a mask parameter to path_walk
2120
+ mds/mdstypes: add btime to inode
2121
+ mds/Server: set btime=ctime on creation
2122
+ mds/MDCache: set btime on system inodes
2123
+ include/ceph_features: add FS_BTIME features
2124
+ mds: pass btime in InodeStat MClientReply, if feature is present
2125
+ client: keep btime in Inode and InodeStat
2126
+ ceph: break up ll_getattr into two functions
2127
+ client: move the device bitshift handling macros to Client.h
2128
+ libcephfs: add a ceph_ll_getattrx and ceph_statx
2129
+ libcephfs: add a test for "lazy" statx
2130
+ mds/client: add btime to CapSnap and MClientCaps
2131
+ mds/mdstypes: add change attribute to inode
2132
+ mds/Server: set change_attr to 0 on creation
2133
+ mds/MDCache: set change_attr to 0 on system_inodes
2134
+ include/ceph_features: add FS_CHANGE_ATTR feature
2135
+ mds: pass change_attr in InodeStat MClientReply, if feature is present
2136
+ mds/client: keep change_attr in Inode, CapSnap and MClientCaps
2137
+ mds: ensure that change_attr reflects metadata changes on clients that hold CAP_FILE_EXCL
2138
+ mds/client: bump the change_attr at the appropriate time for files
2139
+ libcephfs: return the change_attr in the statx.stx_version field
2140
+ tests: add a ChangeAttr test
2141
+ mds: make frag_info_t add_dirty() function take a pointer to touched_mtime
2142
+ mds: add change_attr to frag_info_t
2143
+ test: add test for change attribute of directories
2144
+ cephfs: rename ceph_mds_request_head and _args with a _legacy postfix
2145
+ MDS: allow the MDS to accept requests to set the btime
2146
+ client: add the ability to set the btime
2147
+ client: add a ceph_fstatx
2148
+ client: extend the Btime test to cover fstatx as well
2149
+ journal/JournalTrimmer: move C_RemoveSet struct
2150
+ rbd_mirror/ImageSynceThrottler: move struct to .cc
2151
+ libcephfs: add unmount function in cephfs.pyx
2152
+ rgw: fix typo of "minite" to "minute" in rgw_lc.cc
2153
+ rgw/rgw_lc.cc: fix sleep time according to the error message
2154
+ crush: don't normalize input of crush_ln iteratively
2155
+ crush: remove clutter
2156
+ mds: remove max_mds config option
2157
+ vstart.sh: add option to turn on multimds
2158
+ rgw: right parenthesis is missing in radosgw-admin help message on caps
2159
+ SQUASH: client: request AUTH caps on the directory during create if we'll need to check perms locally
2160
+ SQUASH: Revert "mds: ensure that change_attr reflects metadata changes on clients that hold CAP_FILE_EXCL"
2161
+ SQUASH: client: always take a change_attr update from the server if it's newer
2162
+ SQUASH: mds/client: don't get clever with ceph_mds_request_head_legacy encode/decode
2163
+ rgw/rgw_rados.h: remove unneeded class C_Tick
2164
+ SQUASH: client: querying for stx_version field requires getting all shared caps
2165
+ SQUASH: mds/client: add routines to copy to/from ceph_mds_request_head_legacy
2166
+ client: properly set inode number of created inode in replay request
2167
+ test/librbd/fsx: enable exclusive-lock feature in krbd mode
2168
+ os/bluestore/BlueFS: fix async compaction txn
2169
+ scripts/bdev_grep: parse bluefs style extents too
2170
+ SQUASH: client: request all shared caps if ctime was requested
2171
+ os/bluestore/BlueFS: factor unflushed log into runway calculation
2172
+ osd/ReplicatedBackend: move classes to cc file
2173
+ os/bluestore: honour allow-eio flag during read
2174
+ CmakeLists.txt: use LIB_RESOLV instead of resolv.
2175
+ osd/ReplicatedPG: move classes to .cc file
2176
+ librbd: potential double-unwatch of watch handle upon error
2177
+ cls/journal: add async client_update_state method
2178
+ journal: allow to trim journal for "laggy" clients
2179
+ librbd: optionally flag "laggy" journal clients disconnected
2180
+ rbd: new command to disconnect journal client
2181
+ rbd-mirror: decode_client_meta should return false on error
2182
+ rbd-mirror: resync was possible only when image replayer start had succeeded
2183
+ rbd-mirror: stop replay when client is disconnected
2184
+ rbd-mirror: option to automatically resync after journal client disconnect
2185
+ qa/workunits/cephtool/test.sh: fix omision of ceph-command
2186
+ os/bluestore: use global compressor if possible
2187
+ build/ops: fix /etc/os-release parsing in install-deps.sh
2188
+ osd/OSD.cc: remove repeated searching of map
2189
+ test/cephfs: add mount&&unmount test
2190
+ mds: s/used_ions/used_inos/
2191
+ Add dependencies from ceph_smalliobenchrbd on cls_rbd, cls_journal, and cls_lock.
2192
+ ceph_test_objectstore: add SyntheticMatrixSharding
2193
+ ceph_test_objectstore: occasional umount/fsck/mount
2194
+ ceph_test_objectstore: test shards for longer
2195
+ crush/CrushCompiler.cc:884 bug fix: index out of range
2196
+ Makfile: Fix rocksdb error when make dist
2197
+ src/CMakeLists.txt: exclude parts not buildable on FreeBSD
2198
+ src/pybind/CMakeLists.txt: conditionaly build cython tools
2199
+ src/tools/CMakeLists.txt: conditionaly build ceph-client-debug
2200
+ src/test/objectstore/CMakeLists.txt: conditionaly build tests
2201
+ mds: trim null dentries proactively
2202
+ cmake: include(SIMDExt) in src/CMakeLists.txt
2203
+ mds: log path with CDir damage messages
2204
+ hint in extent_alloc code
2205
+ remove wrap argument and handle in wrappers
2206
+ Hint argument in alloc_blocks + test case changes
2207
+ os/bluestore: shard extent map
2208
+ os/bluestore: make nid and blobid allocation less racy
2209
+ os/bluestore: optimize compress_extent_map
2210
+ os/bluestore: fix fsck used_block bitmap
2211
+ os/bluestore: use block_size for allocator unit
2212
+ os/bluestore: make blob_t unused helpers use logical length
2213
+ os/bluestore: instrument big/small writes
2214
+ os/bluestore: instrument transaction count
2215
+ os/bluestore: instrument onode reshard events
2216
+ os/bluestore: dump some stats after fsck
2217
+ os/bluestore: assert shared blob cache cleared on split
2218
+ remove autotools
2219
+ test/objectstore/CMakeLists.txt: fix libaio conditional
2220
+ buffer: clear append_buffer on clear()
2221
+ os/bluestore: tunable prealloc size for ExtentMap inline_bl
2222
+ os/bluestore: don't dirty onode if its size is already at desired offset
2223
+ os/bluestore: remove never reachable asserts
2224
+ os/bluestore: drop unnecessary separator between fields
2225
+ os/bluestore: fix key+name sort wonkiness
2226
+ os/bluestore: encode shard id in single byte
2227
+ os/bluestore: small put_ref cleanup
2228
+ os/bluestore: remove faulted debug hackery
2229
+ os/bluestore: bits for unit tests
2230
+ unittest_bluestore_types: resurrect blob and extent_map unit tests
2231
+ os/bluestore/BlueFS: do not start racing async compaction
2232
+ os/bluestore/BlueFS: fix Dir memory leak
2233
+ buffer: implement buffer::list::reserve(n)
2234
+ os/bluestore: do not waste memory on cached encoded blobs
2235
+ qa/workunits/objectstore: fix test_fuse.sh
2236
+ os/FuseStore: only flush if dirty
2237
+ build: drop dryrun of autogen.sh from run-cmake-check.sh script
2238
+ os/bluestore/BlueFS: For logs of rocksdb & bluefs only use directio.
2239
+ os/bluestore: remove some copy-pastes
2240
+ cmake: make py3 a nice-to-have
2241
+ os/bluestore/BlueFS: only extend extent on same bdev
2242
+ msg/AsyncConnection: add const to mem functions
2243
+ msg/AsyncMessenger: add const to function
2244
+ client/barrier: move C_Block_Sync class to .cc
2245
+ osd/OSD.cc: remove unneeded searching of map
2246
+ Set ARM_CRC_FLAGS from the CRC test rather than ARM_NEON_FLAGS
2247
+ rpm: Moved ceph-client-debug from ceph-base to ceph-test package
2248
+ rpm: Renamed bcond tests flag to make_check
2249
+ rbd-nbd: fix kernel deadlock during teuthology testing
2250
+ rbd-nbd: mask out-of-bounds IO errors caused by image shrink
2251
+ librbd: invalidate cache before trimming image
2252
+ librbd: ignore cache busy errors when shrinking an image
2253
+ librbd: potential seg fault when blacklisting an image client
2254
+ cmake: Use WITH_TESTS flag to guard the build of ceph-test scripts/binaries
2255
+ rpm: Added ceph_test_package bcond flag to control the build of ceph-test package
2256
+ deb: Moved ceph-client-debug from ceph-base to ceph-test package
2257
+ ceph-objectstore-tool: add a way to split filestore directories offline
2258
+ install-deps: exit non-zero when we cannot match distro
2259
+ librbd: possible deadlock if cluster connection closed after image
2260
+ osd/ReplicatedPG: remove class redeclaration
2261
+ librbd: ignore partial refresh error when acquiring exclusive lock
2262
+ osd/OSD.cc: remove unneeded returns
2263
2264
-------------------------------------------------------------------
2265
Fri Sep 09 12:53:16 UTC 2016 - ncutler@suse.com
2266
2267
- Update to version 11.0.0+git.1473424516.3b8b524:
2268
+ Revert "ceph_disk.main: s/get_dev_size/get_free_partition_size/"
2269
+ Revert "ceph_disk tests/test_prepare: s/get_dev_size/get_free_partition_size/"
2270
+ Revert "ceph_disk tests/test_get_free_partition_size: New unit tests"
2271
+ Revert "ceph_disk tox.ini: add tests/test_get_free_partition_size.py"
2272
+ rpm: put distro conditionals around Source0 in spec file
2273
2274
-------------------------------------------------------------------
2275
Fri Sep 09 10:59:53 UTC 2016 - ncutler@suse.com
2276
2277
- Update to version 11.0.0+git.1473418476.095f67c:
2278
+ ceph.spec.in: revert Source0 line to upstream version
2279
+ ceph.spec.in: conditionalize %prep command
2280
2281
-------------------------------------------------------------------
2282
Fri Sep 09 08:16:40 UTC 2016 - ncutler@suse.com
2283
2284
- ceph.spec.in: enable cephfs_java build unconditionally
2285
- new (merged) commits from upstream master branch:
2286
+ mailmap updates
2287
+ rgw: fix the handling of rgw_swift_url_prefix.
2288
+ rgw: ONLY improve code formatting around RGWRESTMgr.
2289
+ rgw: add support for the crossdomain.xml resource of Swift API.
2290
+ rgw: add support for the healthcheck feature of Swift API.
2291
+ swift /info implementation.
2292
+ rgw: settle /info implementation across other swift-at-root features.
2293
+ compressor: isa-l extension for zlib plugin Signed-off-by: Alyona Kiseleva <akiselyova@mirantis.com>
2294
+ mon: tear down standby replays on MDS rank stop
2295
+ mon/MDSMonitor: move C_Updated class to .cc file
2296
+ rgw_file: fix/update rgw_open flag arguments
2297
+ rgw_file: fix/update rgw_create flag arguments
2298
+ doc: remove btrfs contradiction
2299
+ msg: make async backend default
2300
+ msg/simple: wait dispatch_queue until all pipes closed
2301
+ rgw_file: implement stateless write completion timer
2302
+ rgw_file: add RGW_OPEN_FLAG_STATELESS as a synonym for V3
2303
+ rgw_file: log on write completion events at level 10
2304
+ rgw file: allow RGWLibFS::write_completion_interval_s to be set in conf
2305
+ osdc/ObjectCacher: move C_ReadFinish, C_RetryRead
2306
+ osdc/Journaler: move C_DelayFlush class to .cc
2307
+ rgw: fix RGWAccessControlPolicy_SWIFT::create return value check error
2308
+ librgw: add API version defines for librgw and rgw_file
2309
+ make-dist/ceph.spec.in: Fix srpm build breakage.
2310
+ ceph_timer: prefer using directive to typedef
2311
+ rgw_file: explain semantics of RGWFileHandle::commit
2312
+ compressor: Better arch ifdefs for isal code
2313
+ mds/MDSTable: add const to member functions
2314
+ os/bluestore: fix some #includes
2315
+ vstart.sh: -b for bluestore
2316
+ os/bluestore/bluestore_types: make blob_t get_chunk_size const
2317
+ os/bluestore: use Blob const and non-const accessors
2318
+ os/bluestore: avoid reencoding unchanged blobs
2319
+ os/bluestore: decode blobs on demand
2320
+ mds/SnapRealm.h: add const to member functions
2321
+ os/bluestore/bluefs: avoid check "locked" field for newly created file
2322
+ os/bluestore/bluefs: check against locked field during unlink
2323
+ os/bluestore/bluefs: assert refs of file don't underflow
2324
+ os/kstore: kill dead code
2325
+ rgw: remove duplicated calls to getattr
2326
+ debian: should dh_python3 python3-* not python-*
2327
+ pybind: silence -Wsign-compare warning
2328
+ test/ceph_test_msgr: fix -Wsign-compare warnings
2329
+ test/unittest_alloc: fix -Wsign-compare warnings
2330
+ librbd: API methods to directly acquire and release the exclusive lock
2331
+ doc: add graphic for cap bit field
2332
+ mds/MDCache.h: remove unneeded access specifier
2333
+ librbd: skeleton implementation of client-side image cache
2334
+ librbd: blocking parent IO completion no longer required
2335
+ librbd: remove use of owner_lock on IO path
2336
+ Revert "osdc: ObjectCacher flusher might needs additional locks"
2337
+ librbd: support bufferlist payload for AioImageWrite
2338
+ librbd: add internal support for scatter/gather IO
2339
+ librbd: initial integration of ImageWriteback to AioImageRequest
2340
+ librbd: consolidate IO clipping to reusable method
2341
+ librbd: differentiate between image and object cache
2342
+ librbd: C_ImageCacheRead bridge from Context to AioCompletion
2343
+ librbd: integrate image cache hooks into IO path
2344
+ common/Throttle.h: remove unneeded class
2345
+ cmake: fix the tracing header dependencies
2346
+ src/test/bench/CMakeLists.txt: RBD exclude
2347
+ src/CMakeLists.txt: RBD|KVS|FUSE exclude
2348
+ src/librbd/CMakeLists.txt: krbd and secret.c are LINUX dependant
2349
+ src/os/CMakeLists.txt: AIO|FUSE exclude
2350
+ src/test/CMakeLists.txt: RADOSGW|RBD exclude
2351
+ src/test/common/CMakeLists.txt: BLKID exclude
2352
+ install-deps.sh: initial distro detection based on /etc/os-release
2353
+ ceph_test_objectstore: fix ObjectStore/StoreTest.BluestoreStatFSTest/2 on ssd
2354
+ ceph_test_objectstore: disable statfs checks on available space
2355
+ messages/MOSDMap: mark as enlighten OSDMap encoder
2356
+ cmake: remove unused librados_api target
2357
+ cmake: replace Findlttng-ust.cmake with FindLTTngUST.cmake
2358
+ cmake: let librados_api_obj depend on librados-tp
2359
+ os/bluestore: yet another statfs test fix
2360
+ Revert "osd/ReplicatedPG: for sync-read it don't cacl l_osd_op_r_prepare_lat."
2361
+ doc/release-notes: v0.94.9
2362
+ os/bluestore/bluefs: use map to track dirty files
2363
+ os/bluestore/bluefs: update mtime of inode in unified path
2364
+ os/bluestore/bluefs: drop redundant eof check for read_random()
2365
+ os/CMakeLists.txt: undubble kv.cc usage.
2366
+ test,pybind: silence -Wsign-compare warnings
2367
+ test/perf_local: fix -Wmaybe-uninitialized warnings
2368
+ os/bluestore: get rid off "isa-l" type in ZLibCompressor ctor
2369
+ Allow compressor build without YASM
2370
+ script/bdev_grep: update to use hex
2371
+ os/bluestore: improve failed csum debug output
2372
+ librbd: improve image state machine debug log messages
2373
+ librbd: deadlock when replaying journal during image open
2374
+ os/bluestore: end scope of std::hex properly
2375
+ os/bluestore: don't over-gift if bluefs free is smaller than bluestore_bluefs_min
2376
+ os/bluestore: use _setattr for SETATTR
2377
+ os/bluestore: make object existence check robust
2378
+ ceph_test_objectstore: assert umount succeeds
2379
+ ceph_test_objectstore: clean up Rename test a bit
2380
+ ceph_test_objectstore: fix TryMoveRename test
2381
+ os/bluestore: add onode/buffer cache statistics
2382
+ os/bluestore: end scope of std::hex properly
2383
+ cmake: pass -DINTEL* to gf-complete cflags
2384
+ os/bluestore: conditional checking label of bluefs devices
2385
+ src/CMakeLists.txt: -Woverloaded-virtual is already included in -Wall on Clang
2386
+ os/bluestore: don't overwrite type if it does already exist and at desired type
2387
+ os/bluestore: trivial cleanups
2388
+ os/bluestore: replace store with logger in Cache
2389
+ os/bluestore: check iterator before using during fsck
2390
2391
-------------------------------------------------------------------
2392
Mon Aug 29 07:24:44 UTC 2016 - ncutler@suse.com
2393
2394
- pre_checkin.sh: add Source line for ceph-rpmlintrc
2395
- move Source line for ceph-rpmlintrc from ceph.spec to ceph-test.spec
2396
(see https://github.com/SUSE/ceph/pull/60 for rationale)
2397
2398
-------------------------------------------------------------------
2399
Mon Aug 29 07:20:00 UTC 2016 - ncutler@suse.com
2400
2401
- Update to version 11.0.0+git.1472455009.a17726c:
2402
+ ceph.spec.in: drop ceph-rpmlintrc source line
2403
+ ceph.spec.in: drop epoch prefixes
2404
2405
-------------------------------------------------------------------
2406
Sun Aug 28 11:48:42 UTC 2016 - ncutler@suse.com
2407
2408
- Update to version 11.0.0+git.1472384770.c9f3af8:
2409
+ test/rgw: add --gateways-per-zone to test_multi.py
2410
+ rgw: RGWDataSyncCR fails on errors from RGWListBucketIndexesCR
2411
+ rgw: RGWCoroutinesManager::run returns status of last cr
2412
+ os/bluestore: fix whitespace in bitset apply helper
2413
+ cmake: do not link secret.c if not necessary
2414
+ cmake: do not link against keyutils if not necessary
2415
+ os/bluestore: fsck on mkfs (on by default)
2416
+ os/bluestore: ensure block device size is a multiple of the block size
2417
+ Revert "ceph.spec.in: don't try to package __pycache__ for SUSE"
2418
+ rpm: force creation of Python 3 __pycache__ on SUSE
2419
+ doc: add v0.94.7 changelog
2420
+ doc: add v0.94.8 changelog
2421
+ doc/releases: add v0.94.8 to timeline
2422
+ doc/release-notes: fix v10.2.2 changelog link
2423
+ unittest_bluefs: fix block device sizes
2424
+ doc: do not list all major versions in get-packages.rst
2425
+ doc: add missing PR to hammer 0.94.8 release notes
2426
+ doc: release-notes.rst: move misplaced line
2427
+ doc: fix two broken links in releases.rst
2428
+ doc: add 11.0.0 to releases table
2429
2430
-------------------------------------------------------------------
2431
Sun Aug 28 10:55:04 UTC 2016 - ncutler@suse.com
2432
2433
- pre_checkin.sh: forward-port insert_line_before() function from
2434
filesystems:ceph:jewel/ceph version
2435
- README-ceph-test.txt: new file
2436
- ceph-test.spec: add ceph_ver_hack.sh as a source file
2437
2438
-------------------------------------------------------------------
2439
Fri Aug 26 09:06:41 UTC 2016 - ncutler@suse.com
2440
2441
- Update to version 11.0.0+git.1472202104.8999301:
2442
+ rgw: add deadlock detection to RGWCoroutinesManager::run()
2443
+ src/common/lockdep.cc Reduce logging noise if lockdep is not tested
2444
+ osd: fix updating same_interval_since logic of project_pg_history()
2445
+ osd: drop duplicated sched_scrub during tick()
2446
+ osd: move methods which don't need osd_lock from tick into tick_without_osd_lock()
2447
+ mon/PGMonitor: mark dump_object_stat_sum() as static
2448
+ mon/PGMonitor: calc the %USED of pool using used/(used+avail)
2449
+ rpm: proper packaging of udev directories
2450
+ LTTng-UST disabled for openSUSE
2451
+ ceph-disk: do not activate device that is not ready
2452
+ osd: update reture type of get_pg_or_queue_for_pg() to PGRef
2453
+ common/WPQ: add sanity check to avoid potential access violation
2454
+ osd/osd_types: kill undefined_shard() method of pg_shard_t
2455
+ release-notes.rst: draft 0.94.8 release notes
2456
+ PG: introduce and maintain upset
2457
+ mon/MonClient: should update sub_sent with sub_new
2458
+ osd: set objecter.osdmap when starts
2459
+ rgw: fix for assertion in RGWMetaSyncCR
2460
+ PG: use upset rather than up for _update_calc_stats
2461
+ rgw: do not try to encode or decode time_t
2462
+ cls_rgw: fix the compiler warning
2463
+ msg/async: fix compiler warnings
2464
+ os/filestore: silence compiling warnings
2465
+ test/rbd: silence compiling warnings
2466
+ rgw: silence a compiling warning
2467
+ msg/async/kqueue: avoid remove nonexist kqueue event
2468
+ librbd: cache was not switching to writeback after first flush
2469
+ mon/OSDMonitor: fix potential division-by-zero error
2470
+ mon/OSDMonitor: get rid of snprintf when formatting output string
2471
+ mon/OSDMonitor: avoid duplicated calls when determining osdmap boundary
2472
+ osd/OSDMonitor: avoid duplicated assignment of oldest_map/newest_map
2473
+ osd/OSDMonitor: drop redundant check of exists()
2474
+ mon/PGMonitor: skip scrub checking if we can
2475
+ mon/PGMonitor: drop redundant loading of dumpcontents
2476
+ mon/PGMonitor: fix potential underflow
2477
+ debian: replace SysV rbdmap with systemd service
2478
+ os/bluestore: break down onode vs bnode_map size in log
2479
+ os/bluestore/BlueFS: do direct io by default (not buffered)
2480
+ os/bluestore/BlueFS: rename buffered_io option
2481
+ os/bluestore: add multiple finishers to bluestore
2482
+ os/bluestore: fix decoding hash of bnode
2483
+ cmake: fix unmatched endforeach
2484
+ debian: enable dh_python3 for python3 packages
2485
+ debian: exclude python3* packages in dh_shlibdeps
2486
+ debian: drop python-argparse dependency
2487
+ os/bluestore: fix race condition during get_fs_usage()
2488
+ os/bluestore: use bluefs_max_prefetch for log file prefetch
2489
+ os/bluestore: use hex if we are running out of space
2490
+ os/bluestore: fix assert
2491
+ osd: bail out if transaction size overflows
2492
+ os/filestore/FileJournal: bail out if transaction is too large
2493
+ os/FuseStore: remove unneeded header file
2494
+ os/Memstore.h: add override to virtual functions
2495
+ os/MemStore: move OmapIteratorImpl to cc file
2496
+ os/bluestore: include bluefs space in statfs result
2497
+ common/config_opts: fix comment(radio -> ratio)
2498
+ msg: kill unused macros
2499
+ mon/OSDMonitor: add output field name of average/overload_utilization
2500
+ test/librados: rados_connect() should succeed
2501
+ ceph-osd-prestart.sh: check existence of OSD data directory
2502
+ osd/ReplicatedPG:wipe off param op from generate_subop()
2503
+ ceph-post-file: migrate to RSA SSH keys
2504
+ ceph-post-file: Ignore keys offered by ssh-agent
2505
+ os/Memstore: move PageSetObject class to .cc file
2506
+ yasm-wrapper: dont echo the yasm command line
2507
+ arch/arm.c: remove unnecessary variable read for simplicity
2508
+ rpm: drop obsolete libs-compat metapackage
2509
+ ceph.spec.in: drop trouble-making divider comments
2510
+ rpm: do not unnecessarily spawn shells for scriptlets
2511
+ cls_lock: support updating the lock cookie without releasing the lock
2512
+ librbd: helper state machine to update lock cookie
2513
+ librbd: store exclusive lock cookie instead of recalculating
2514
+ librbd: exclusive lock now supports reacquiring a lost lock
2515
+ librbd: helper state machine for asynchronous watch recovery
2516
+ librbd: integrate asynchronous image rewatch state machine
2517
+ librbd: image state machine now has hooks for lock requests
2518
+ librbd: interlock image refresh and lock operations
2519
+ librbd: remove unused refresh request logic
2520
+ test/common/test_util.cc: FreeBSD does not have distro information
2521
+ README.md: replace package build instructions with tarball instructions
2522
+ doc: fix singleton example in Developer Guide
2523
+ rgw: delete region map after upgrade to zonegroup map
2524
+ rgw: fix period update --commit return error
2525
+ cmake: use PERF_LOCAL_FLAGS only if defined
2526
+ tests: populate /dev/disk/by-partuuid for scsi_debug
2527
+ ceph.spec.in: don't try to package __pycache__ for SUSE
2528
+ doc: fix wrong osdkeepalive name in mount.ceph manpage
2529
+ rados-striper.sh: Use expect_failure and conditional stringmatching
2530
+ Revert "ceph.spec.in: ppc64 build in Tumbleweed only"
2531
+ jerasure: include generic objects in neon jerasure lib (like sse3/4)
2532
2533
-------------------------------------------------------------------
2534
Fri Aug 26 08:59:09 UTC 2016 - rdias@suse.com
2535
2536
- pre_checkin.sh: fix package files path rewriting
2537
2538
-------------------------------------------------------------------
2539
Tue Aug 23 18:18:38 UTC 2016 - ncutler@suse.com
2540
2541
- _constraints: tweak values to pick up maximum number of OBS build workers
2542
2543
-------------------------------------------------------------------
2544
Tue Aug 23 16:36:21 UTC 2016 - rdias@suse.com
2545
2546
- Update to version 11.0.0+git.1471969747.79ca12e:
2547
+ cmake: fix declaration position of WITH_TESTS option
2548
2549
-------------------------------------------------------------------
2550
Tue Aug 23 13:47:12 UTC 2016 - rdias@suse.com
2551
2552
- Update to version 11.0.0+git.1471959548.f013b97:
2553
+ rpm: Renamed bcond tests flag to make_check
2554
+ cmake: Use WITH_TESTS flag to guard the build of ceph-test scripts/binaries
2555
+ rpm: Added ceph_test_package bcond flag to control the build of ceph-test package
2556
2557
-------------------------------------------------------------------
2558
Fri Aug 19 11:29:25 UTC 2016 - tserong@suse.com
2559
2560
- Update to version 11.0.0+git.1471605408.9203335:
2561
+ ceph.spec.in: don't try to package __pycache__
2562
2563
-------------------------------------------------------------------
2564
Fri Aug 19 10:27:52 UTC 2016 - tserong@suse.com
2565
2566
- Update to version 11.0.0+git.1471601504.f312e7e:
2567
+ test/libcephfs: add the necessary judgment
2568
+ test/librados: add ASSERT_EQ & ASSERT_NE judgment
2569
+ rgw: optimize the usage of string.find and some indents
2570
+ rgw: patch manifest to handle explicit objs copy issue
2571
+ rgw: adjust objs when copying obj with explicit_objs set
2572
+ rgw: adjust manifest head object
2573
+ rgw: fix the error return variable in log message
2574
+ rgw: fix trimming object expirer's hints.
2575
+ rgw: fix skipping some objects to delete by RadosGW's object expirer.
2576
+ rgw: ONLY improve code formatting in rgw_object_expirer_core.{cc,h}.
2577
+ os/bluestore: allow csum verification disable on read.
2578
+ os/bluestore: add csum on/off test case
2579
+ os/bluestore: add store statfs parameters to bluestore perf counters
2580
+ os/bluestore: add perf counters for compress/decompress performance measurement
2581
+ tools: fix the core dump when get the crushmap do not exist
2582
+ librbd: request exclusive lock if current owner cannot execute op
2583
+ src/global/pidfile.cc: Assign elements in structures individually
2584
+ rgw: fixes for period puller
2585
+ rgw: for the create_bucket api, if the input creation_time is zero, we should set it to 'now"
2586
+ pybind: Rework rbd/setup.py for PyPI
2587
+ pybind: Add BUILD_DOC env var to rbd/setup.py
2588
+ doc: fix rbd map format in rbd manpage
2589
+ ceph-disk: change ownership of init file to ceph:ceph
2590
+ cmake: Also build Python bindings for Python 3
2591
+ pybind: Make ceph_volume_client's syntax compatible with Python 3 (just so it passes the bytecompilation step)
2592
+ debian: Add packages for Python 3 bindings
2593
+ rpm: Add packages for Python 3 bindings
2594
+ os/bluestore/bluefs_types: fix extent operator<<
2595
+ os/bluestore/BlueFS: do not op_file_update deleted files
2596
+ os/bluestore: print bluefs_extents in hex
2597
+ os/bluestore: do not track bluefs_extents via freelist
2598
+ os/bluestore/BitMapAllocator: align to min_alloc_size on init_rm_free
2599
+ rgw/doc: fix typo and indent.
2600
+ mon/MonDBStore: fix assert which never fires
2601
+ osd/OSDMonitor: count pg primed more precisely
2602
+ doc: replace cluster name with cluster-name to avoid confusing
2603
+ doc: fix typo maximum -> minimal
2604
+ doc: fix command format
2605
+ batch is_allocated bit checks
2606
+ cmake: Move Python detection back outside of pybind
2607
+ doc: format 2 now is the default image format
2608
+ rgw: Rework of s3 v2 local authentication code.
2609
+ rbd: bench io-size should not be larger than image size
2610
+ doc/install: Use https:// for download.ceph.com
2611
+ librbd: fix possible inconsistent state when disabling mirroring
2612
+ os/bluestore/ExtentFreelistManager: move default create out of parent
2613
+ librbd: new journal policy to disable initializing the journal
2614
+ librbd: permit disabling journaling if in corrupt state
2615
+ qa/workunits: support filtering cls_rbd unit test cases
2616
+ os/bluestore/BlueFS: _should_compact_log
2617
+ os/bluestore/BlueFS: _replay(false) to dump log file
2618
+ mon/PGMonitor: move C_Stats struct to cc file
2619
+ client: don't use special faked-up inode for /..
2620
+ client: add a testcase for "/.." handling
2621
+ os/bluestore/BlueFS: add OP_JUMP
2622
+ os/bluestore/BlueFS: allow log position to when doing op_jump
2623
+ os/bluestore/BlueFS: move metadata dump (compaction) into a helper
2624
+ os/bluestore/BlueFS: interface to get bluefs space usage
2625
+ os/bluestore/BlueFS: init in header at decl
2626
+ os/bluestore/BlueFS: assert we never extend log at flush
2627
+ os/bluestore/BlueFS: use hex
2628
+ os/bluestore/BlueFS: Add sync and async compaction
2629
+ os/bluestore/BlueFS: Helper functions for the unit test framework
2630
+ os/bluestore/BlueFS: unit tests for log compaction
2631
+ os/bluestore/BlueFS: Cleanup unused interfaces
2632
+ unittest_bluefs: make flush_3 test device larger
2633
+ bluestore: initialize csum_order properly
2634
+ librbd: fix possible memory leak when image open fails
2635
+ script: improve ceph-release-notes regex
2636
+ rbdmap: specify bash shell interpreter
2637
+ doc: added rbdmap man page to RBD restructured index
2638
+ librbd: always respond to "release lock" request if lock owner
2639
+ rgw: fix radosgw daemon core when reopen logs
2640
+ qa/workunits/rbd: demote/promote image on same cluster
2641
+ rbd-mirror: include tag tid in bootstrap debug log messages
2642
+ librbd: separate journal::TagData predecessor data into new struct
2643
+ librbd: block RPC requests when demoting the image
2644
+ librbd: normalize journal promotion/demotion events
2645
+ rbd-mirror: demote/promote in same cluster results in split-brain
2646
+ rbd-mirror: prevent syncing to non-primary image after failover
2647
+ test: fixed unused function warnings in unittest_rbd_mirror
2648
+ doc: remove the description of deleted options
2649
+ msg/async/Stack: add abstract Stack
2650
+ msg/async: add PosixStack support
2651
+ msg/async/net_handler: let set_socket_options return value
2652
+ msg/async/AsyncConnection: support NetworkStack api instead of posix
2653
+ msg/async/Event: debug event address when dispatching and executing
2654
+ msg/async/Event: remove event wakeup flag
2655
+ msg/async/PosixStack: increase log level
2656
+ msg/async/Stack: disable smart thread spawn now
2657
+ common/ceph_context: add prefork/postfork wathcher support
2658
+ msg/async/Stack: register fork watcher
2659
+ msg/async: allow EventCenter::set_owner reentry
2660
+ msg/async: readd set_priority call
2661
+ msg/async/AsyncConnection: fix _conn_prefix racing when stopped
2662
+ test_async_networkstack: add networkstack tests
2663
+ msg/async/Event: remove global_centers assert
2664
+ test_msgr: ensure wait for ms_dispatch executed
2665
+ mon/OSDMonitor: add sanity check before setting use_gmt_hitset attribute
2666
+ osd/OSDMonitor: drop redundant null check of max_failed_since
2667
+ osd/OSDMonitor: drop redundant check of assert
2668
+ mon/LogMonitor: remove "host" and "fsid" from handle_conf_change()
2669
+ test: gcc 6.1.1 complains about missing include: <random>. 4.8.3 does not complain about it
2670
+ rgw: fix flush_read_list() error msg
2671
+ cmake: Fix mismatched librgw VERSION / SOVERSION
2672
+ cmake: Add -pie to CMAKE_EXE_LINKER_FLAGS
2673
+ rgw_file: restore local definition of RGWLibFS gc interval
2674
+ kv: delete store after pg destructor is called in OSD shutdown.
2675
+ kv: fix iterator invalidation in memdb.
2676
+ kv: fill 'm_key_value' after 'seek_to_first' or 'seek_to_last'
2677
+ kv: fix iterator bug in prev
2678
+ test/store_test: fix incorrect prompt given by stash callback
2679
+ test/store_test: drop redundant transaction of callbacks
2680
+ test/store_test: avoid dynamic allocation of trans
2681
+ cmake: recompile erasure src for different variants
2682
+ rgw ldap: protect rgw::from_base64 from non-base64 input
2683
+ qa/workunits/rados/test_python.sh: Allow specifying Python executable (through an environment variable)
2684
+ ceph.spec.in: specify local sources
2685
+ ceph.spec.in: ppc64 build in Tumbleweed only
2686
+ ceph.spec.in: add lowmem_builder_override
2687
+ ceph.spec.in: add Prereq: permissions to radosgw package
2688
+ ceph.spec.in: remove vim hints line
2689
+ ceph.spec.in: remove all mentions of epoch
2690
+ ceph_disk.main: s/get_dev_size/get_free_partition_size/
2691
+ ceph_disk tests/test_prepare: s/get_dev_size/get_free_partition_size/
2692
+ ceph_disk tests/test_get_free_partition_size: New unit tests
2693
+ ceph_disk tox.ini: add tests/test_get_free_partition_size.py
2694
+ ceph.spec.in: replace pwdutils dependency with shadow
2695
+ Make systemd-tmpfiles create /var/run/ceph-radosgw at boot
2696
+ rpm: fix ownership of logfiles in %pre
2697
+ Revert "rbd: update default image features"
2698
+ osd: munge cache-pin ops with data into writesame
2699
+ ceph osd: add support for new op cmpext
2700
+ rpm: make lowmem_builder code much smarter
2701
+ rpm: add procps build dependency
2702
+ rpm: modify optflags to make debuginfos less huge
2703
+ Revert "ceph.spec.in: add lowmem_builder_override"
2704
+ rpm: lean_debug_symbols bcond
2705
+ rpm: use gcc manpage terminology for debug info bcond
2706
+ Revert "Drop any systemd imposed process/thread limits"
2707
+ Revert "systemd: Add systemd sandboxing to services."
2708
+ rpm: be careful about build parallelism
2709
+ rpm: divergent java, ocf conditional builds
2710
+ rpm: fix _with_ocf
2711
+ rpm: drop obsolete libs-compat metapackage
2712
+ rpm: drop obsolete python-ceph-compat metapackage
2713
+ ceph.spec.in: drop ceph-brag and ceph-post-file
2714
+ ceph.spec.in: move cephfs-* fsck tools to ceph-base
2715
+ ceph.spec.in: move ceph-dencoder to ceph-base
2716
+ rpm: Moved ceph-client-debug from ceph-base to ceph-test package
2717
+ rpm: add udev BuildRequires to provide /usr/lib/udev directory
2718
+ rpm: Remove trailing whitespace in usermod command (SUSE)
2719
2720
-------------------------------------------------------------------
2721
Fri Aug 12 10:37:15 UTC 2016 - tserong@suse.com
2722
2723
- Update to version 11.0.0+git.1470997027.9c9b8a5:
2724
+ doc/radosgw: remove reference of purge-temp.rst
2725
+ doc/radosgw: fix the table formatting
2726
+ doc: silence sphinx warnings
2727
+ global/signal_handler: use sig_str instead of sys_siglist
2728
+ librados: use bufferlist instead of buffer::list
2729
+ cmake: cleanup Findgperftools.cmake
2730
+ cmake: cleanup Findleveldb.cmake
2731
+ cmake: cleanup Findxio.cmake
2732
+ rgw file: remove busy-wait in RGWLibFS::gc()
2733
+ Lowered third example to keep PG count lower.
2734
+ run-make-check.sh: pass args to do_cmake.sh
2735
+ ceph.spec.in: specify local sources
2736
2737
-------------------------------------------------------------------
2738
Fri Aug 05 08:27:31 UTC 2016 - ncutler@suse.com
2739
2740
- Update to version 11.0.0+git.1470355272.6fed82a:
2741
+ initial fork of SES5
2742