forked from SUSE/DeepSea
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
417 lines (313 loc) · 15 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
-------------------------------------------------------------------
Thu Jul 20 10:28:31 UTC 2017 - jfajerski@suse.com
- Version 0.7.17
- Change default proposal to new profiles
- Propose bluestore OSDs by default
- Fixes for upgrade orchestration (bsc#1043863, bsc#1048186)
- Fixes for import of ceph-deploy cluster
- Add support for new 'ceph health' format
- Add smartmon and rbd monitoring to grafana
- Add mgr removal (bsc#1047892)
- Fix rbd demo image creation for iscsi
- Deploy salt-api and add eauth sharedsecret (bsc#1049215)
- Fix mgr caps in various keyrings (bsc#1049151)
- Improve integrtation tests
- Update benchmark capabilities
-------------------------------------------------------------------
Fri Jul 7 00:02:28 UTC 2017 - ejackson@suse.com
- Version 0.7.16
- Upgrade fixes
- Support importing ceph-deploy clusters
- Bluestore no longer experimental
- Add mgr role, keyring fixes
- Add ceph.conf.rbd
- Add librbd testing
- Move demo image to iSCSI stage
- Change Stage 5 default to not remove pools
- Add alternate Stage 0 states for no reboot/update
- Improve filestore to bluestore migration, multiple wait states
- Migrate policy.cfg and hardware profiles
- Cleanup, remove unnecessary sls files
-------------------------------------------------------------------
Mon Jun 26 13:59:41 UTC 2017 - ejackson@suse.com
- Version 0.7.15 8172280bf2ad29584577d0d1ce256a82ff3009cf
- Fix reweight, remove strays
- proposal runner fixes
-------------------------------------------------------------------
Mon Jun 26 08:24:13 UTC 2017 - ricardo.dias@suse.com
- Version 0.7.14 fc9b64b6778db158bca08072dde3b8c1df8b01fe
- Fixed bug in RGW deployment
-------------------------------------------------------------------
Thu Jun 22 22:18:19 UTC 2017 - ejackson@suse.com
- Version 0.7.13 0e17664447ed75cecbfbc7bf5e7051a957c56fc4
- Progressing with integration test suite
- Initial support for importing ceph-deploy clusters
- Correct rgw endpoints, several ganesha configuration changes
- Default Grafana desktop fixed
- Migration by OSD working
- Many minor fixes
-------------------------------------------------------------------
Wed Jun 14 10:23:37 UTC 2017 - jan.fajerski@suse.com
- fix potential race between partprobe and dd
-------------------------------------------------------------------
Wed Jun 14 08:04:07 UTC 2017 - jan.fajerski@suse.com
- Version 0.7.12
- re-enable monitoring deployment
- add initial functional testing suite
-------------------------------------------------------------------
Tue Jun 13 08:16:50 UTC 2017 - jan.fajerski@suse.com
- Version 0.7.11.1
- do not deploy any monitoring be default, avoid MON regression in 12.0.2
-------------------------------------------------------------------
Thu Jun 8 20:40:40 UTC 2017 - ejackson@suse.com
- Version 0.7.11 2ffc279ae43724e1b0e349d0a967bf7ee83c39e9
- Add prometheus, grafana and basic configuration
- Improve OSD deployment
- Add remove functionality and single OSD removal command
- Ganesha tuning, add ganesha runner for salt-api
- Various spec file, build environment changes
-------------------------------------------------------------------
Wed May 31 08:24:16 UTC 2017 - jschmid@suse.com
- Version 0.7.10 8173ccabc62729981ccc876966231aee0ba4b9d4-
- Fix is_activate and is_prepared with by-id devices
- Wal and db partuuid awareness
- Fix osds+journal deployments
-------------------------------------------------------------------
Mon May 29 15:03:51 UTC 2017 - jschmid@suse.com
- Version 0.7.9.1 48c933d0e9405198fe8873e7fe3a61d8cd54fa73-
- Fixed bug in osd module internal targeting
- Fixed conversion of bytes to gigabytes for disk size detection
-------------------------------------------------------------------
Thu May 25 19:18:31 UTC 2017 - ejackson@suse.com
- Version 0.7.9 0fbdff9abab508277940d50d775fb01bb515860c
- Automatically include custom files from ceph.conf.d
- Enable client ntp configuration
- Add ui_rgw runner for RadosGW credentials
- Add prometheus exporters (prometheus, itself is in progress)
- Add validation to discovery stage, linter for yaml, check profiles
- Ensure at least one storage in DEV_ENV mode
- Fix storage removal order
- Warn if apparmor is enabled
- Enable bluestore, sizes for journal, wal and db
- Remove ganesha /etc/sysconfig/ganesha (moved to rpm)
- Initial dmcrypt support (removal in incomplete)
- Add status.report runner, display after upgrade
- Misc. fixes to READMEs, radosgw rescind
-------------------------------------------------------------------
Mon May 15 19:40:00 UTC 2017 - ejackson@suse.com
- Version 0.7.8 93ec5f36f4a8c27cc1fac0c841ccf45bab6841bb
- salt-api fix
- Updated README
-------------------------------------------------------------------
Mon May 15 11:51:47 UTC 2017 - jschmid@suse.com
- Version 0.7.7 8f803eabe3294b205af17786417e26b2143e61f1
- Support restarting single services
- Added openATTIC role
- Rename cherrypy to salt-api
- Add Wolffish to contrib
- Additions to ui_iscsi api
- Fix ganesha service file
-------------------------------------------------------------------
Fri Apr 28 04:33:03 UTC 2017 - ejackson@suse.com
- Version 0.7.6 18a3f872ad438332e2aebb130fa5e4a79bcb0bd6
- Rolling upgrade
- Remove unused directories, modules
- Include python bytecode in rpms
- Migrate ganesha to salt modules for restarts
- Correct package dependencies for Ubuntu
-------------------------------------------------------------------
Sat Apr 8 11:18:42 UTC 2017 - ejackson@suse.com
- Version 0.7.5 99f5be86c4d5c49c30d29cf68f228beb0adcf5a5
- Fix bugs for ceph.purge, disengage.safety
- Skip unassigned service orchestrations
- Add pylintrc and associated bootstrap script
- Fix ganesha ordering, restart, validation
- Fix permissions, encoding of runners, modules
- Add various unit tests - filequeue, push
- Improve comment handling in policy.cfg
- Add shared keys for mds, rgw
- Correct building, dependencies on OpenSUSE
- Fix certificate of origin, url in contributing.md
- Change Stage 0 ordering
- Support DEV_ENV flag
- Enable openATTIC rpcd, systemd services
- Add cephservices runner, module - renamed cephprocesses
- Fix eauth for cherrypy configuration
- Change cephfs pools initial pg from 256 to 128
- Rewrite cephdisks to handle raid controllers, support lspci
- Support multiple public, cluster networks
- Various python improvements, remove unnecessary methods
-------------------------------------------------------------------
Mon Mar 13 15:20:48 UTC 2017 - ejackson@suse.com
- Version 0.6.13 git 709867f2ac1c55931504fb2eea0fb0a6fcb369fb
- Enable openattic services (bnc#1027261)
-------------------------------------------------------------------
Fri Feb 17 19:08:51 UTC 2017 - ejackson@suse.com
- Version 0.7.4 e8559976b5e70dd36e9a98250f795de9f1cc48d4
- Add ganesha for rgw/cephfs
- Add kernel.replace
- Add missing import
-------------------------------------------------------------------
Fri Feb 10 19:38:20 UTC 2017 - ejackson@suse.com
- Version 0.7.3 316c3b9071807a22baa87df5dd1823560c9ef79e
- Refactoring, code improvements
- Disable unsupported kernel features for rbd images
- Correct time sync bug in Stage 3 when time_service is disabled
- Add cherrypy, salt-api support
- Add net.ping runner, multi.ping module
-------------------------------------------------------------------
Wed Feb 1 20:49:54 UTC 2017 - ejackson@suse.com
- Version 0.7.2 0aeeceda3497cd3dad2439954203829ab428f43a
- Add python-ipaddress dependency
- Add unit tests, refactor
- Add warnings to validate
-------------------------------------------------------------------
Wed Jan 25 13:41:07 UTC 2017 - ejackson@suse.com
- Version 0.7.1 git 2eaa452cbe6f24538a91433575010e7ef9bf1f2f
- Fix various README typos, add links to documentation
- Add unofficial mascot
- Rename 'name' parameter
- Add alternate default for kernel-default
- Add tox.ini, test structure
- Add disengage.safety, ceph.purge
-------------------------------------------------------------------
Tue Jan 24 10:45:21 UTC 2017 - ejackson@suse.com
- Version 0.6.12 git a2ac3b3da52068c085159928716d3bbc4e84eb97
- Do not replace existing /srv/pillar/top.sls (bnc#1020840)
-------------------------------------------------------------------
Mon Jan 9 14:46:14 UTC 2017 - ejackson@suse.com
- Version 0.6.11 git 3b8e493eac552ee6b3051fb513704aff2fcbd5e8
- Renamed "name" parameter
-------------------------------------------------------------------
Tue Nov 15 20:32:53 UTC 2016 - ejackson@suse.com
- Version 0.6.10 git 73f55a985b62c171ef4d6af29d94dc458cd00733
- Fix ordering of Storage node removal
-------------------------------------------------------------------
Sat Nov 5 13:58:21 UTC 2016 - ejackson@suse.com
- Version 0.6.8 git 56a0dbea92640a0212104099cc3fe09c2e6b64d9
- Remove extraneous spaces/comments from runners/modules
- Fix policy.cfg examples, remove old README
- Remove unnecessary defaults from pillar
- Remove stack/default before writing
- Use only first device from hwinfo
- Create pools from master
- Change Salt state_output to mixed
-------------------------------------------------------------------
Tue Nov 1 14:01:10 UTC 2016 - ejackson@suse.com
- Version 0.6.7 git d4ea8857fffa1a9da4c19285506266d5ea30f3c9
- Rename custom.sls, add comments and general cleanup
-------------------------------------------------------------------
Sun Oct 30 14:30:20 UTC 2016 - ejackson@suse.com
- Version 0.6.6 git f20b1bd040e2f3674c1c255340fa26716cafe972
- Added baseline benchmarks
- Fixed proposals for nice ratio and unused OSDs
-------------------------------------------------------------------
Thu Oct 27 21:56:50 UTC 2016 - ejackson@suse.com
- Version 0.6.5 git ad8b6991805a6c2037ad90205ae504330cb29b68
- Add graceful restart functionality
-------------------------------------------------------------------
Thu Oct 27 20:12:50 UTC 2016 - ejackson@suse.com
- Version 0.6.4 git f22ee4176ce6b4cb25f33b55fd02df6299f2bddf
- Renamed rescind directories to match client roles
- Version 0.6.3 git 6e416b6a2c68b40bdbb90482a1ac8295670a97fb
- Migrated install from spec to Makefile
-------------------------------------------------------------------
Wed Oct 26 15:27:41 UTC 2016 - ejackson@suse.com
- Version 0.6.2 git da5939238bdd5a807f8400f11152601408ef6d44
- Proposal corrections for OSDs with separate journals
-------------------------------------------------------------------
Tue Oct 25 23:05:13 UTC 2016 - ejackson@suse.com
- Version 0.6.1 git 0dcb54000c874299d0dfbeae0e286595de34c779
- Rename profile, clients and zypper commands
-------------------------------------------------------------------
Thu Oct 20 10:04:43 UTC 2016 - ejackson@suse.com
- Version 0.6 git b5a23522ecf114e90d9fea578e6648b3a04a41f6
- Rename variables from _method to _init
- Rework stage directory to allow overriding
- Add valdiation checks
-------------------------------------------------------------------
Mon Oct 17 15:30:30 UTC 2016 - ejackson@suse.com
- Version 0.5.8 git 538dbbdee4b0f16f05ab1ca05087480162595f79
- Create default iSCSI setup
- Restart apache2 for OpenATTIC
- Add iperf/ping diagnostics
-------------------------------------------------------------------
Fri Oct 14 11:04:24 UTC 2016 - ejackson@suse.com
- Version 0.5.7 git dd22795643e4785de7f7e6bfc5a76a8bde39b212
- Add validate check for no responding minions
- Finish removal of monitors, iSCSI, CephFS and RGW
-------------------------------------------------------------------
Wed Oct 12 15:20:04 UTC 2016 - ejackson@suse.com
- Version 0.5.6 git 7da15965480dcfe901b1814cd077a6e523f8c5ec
- Automatically install openattic
-------------------------------------------------------------------
Tue Oct 11 09:16:18 UTC 2016 - ejackson@suse.com
- Add missing directories to spec file
-------------------------------------------------------------------
Tue Oct 11 09:07:10 UTC 2016 - ejackson@suse.com
- Version 0.5.5 git 45e2c13ea7159678f1bbc63efdf6d694824776ea
- Add rescind functionality
-------------------------------------------------------------------
Fri Oct 7 11:33:54 UTC 2016 - ejackson@suse.com
- Version 0.5.4 git 92b8e8b9dda29aa0a0125ae41b88387055f88a9a
- Correct generation of hardware profiles
-------------------------------------------------------------------
Wed Oct 5 19:44:39 UTC 2016 - ejackson@suse.com
- Version 0.5.3 git 3fc096d39d187efd87945cfddd937d561379cdde
- Generate ceph.conf correctly for custom rgw configurations
- Auto accept licenses for updates
-------------------------------------------------------------------
Sun Oct 2 11:59:56 UTC 2016 - ejackson@suse.com
- Version 0.5.2 git fa140169e6210ce27cb1164386b3e2fa340b4fa0
- Messages at startup and reboot
- skip CephFS pool creation if no minion has an mds role
- Validate has JSON output option
- Install sgdisk during Stage 0
-------------------------------------------------------------------
Wed Sep 28 13:14:57 UTC 2016 - ejackson@suse.com
- Version 0.5.1 git b7465074cb36d304063589db3c9e2b85ebbc0c76
- Handle unassigned roles
-------------------------------------------------------------------
Tue Sep 27 14:06:50 UTC 2016 - ejackson@suse.com
- Version 0.5 git 7d541d14d7c8de5b095977d398ffd1d6ea3284f9
- Reimplementation of keyrings, secrets are no longer in pillar
-------------------------------------------------------------------
Mon Sep 26 13:53:13 UTC 2016 - ejackson@suse.com
- Version 0.4.5 git 92185470ef471eb07b6afc655b43c5928337b0ba
- Add BuildRequires, remove conflicts
-------------------------------------------------------------------
Sun Sep 25 18:28:00 UTC 2016 - ejackson@suse.com
- Version 0.4.4 git 9fffc7e2aa6776c9a7d1bf585fe02f519f1d49a8
- Restart salt-master during installation
-------------------------------------------------------------------
Fri Sep 23 14:31:17 UTC 2016 - ejackson@suse.com
- Version 0.4.3 git 1fc618a8c4af50745f2e52d464b32c3a5cd329d3
- Fix spec file permissions and globbing
-------------------------------------------------------------------
Fri Sep 23 10:30:59 UTC 2016 - ejackson@suse.com
- Version 0.4.2 git 2b0503d67322788e4490f28268025757a6e797be
- handle missing keys gracefully
-------------------------------------------------------------------
Thu Sep 22 21:30:17 UTC 2016 - ejackson@suse.com
- Version 0.4.1 git cfb472439a09ee470b3a95d73d98b952d95e7b3a
- Validate ceph version in every minion repo
- extend README, detail policy.cfg
-------------------------------------------------------------------
Wed Sep 21 21:26:26 UTC 2016 - ejackson@suse.com
- Version 0.4 git ca66ab6df47e3ec2d5a4715e1517c4eb568ddce9
- Add validation of master_minion setting in Stage 0
-------------------------------------------------------------------
Wed Sep 21 09:57:47 UTC 2016 - ejackson@suse.com
- Version 0.3.1 git 48608e8b6c0fece0c3d1367138c909e1f001ad2d
- Fixed additional misplaced files
-------------------------------------------------------------------
Wed Sep 21 03:15:40 UTC 2016 - ejackson@suse.com
- Version 0.3 git 2dd422ae5ff3fbf289f52c390faaa1ddd5712047
- Fixed misplaced files
-------------------------------------------------------------------
Mon Sep 19 15:57:44 UTC 2016 - ejackson@suse.com
- Correct LICENSE file
-------------------------------------------------------------------
Wed Sep 14 11:55:13 UTC 2016 - ejackson@suse.com
- Version 0.2 git 9eaa8484b53ba1cb2514c8edbb25addfd3451891
- first package