forked from SUSE/DeepSea
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
275 lines (192 loc) · 9.38 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
- Version 0.7.9
- 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
-------------------------------------------------------------------
- Version 0.7.8 93ec5f36f4a8c27cc1fac0c841ccf45bab6841bb
- salt-api fix
- Updated README
-------------------------------------------------------------------
- Version 0.7.7 0da31f0266b033fa6c17c76641ac99ed3aa76fc4
- 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
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- Version 0.6.13 git 709867f2ac1c55931504fb2eea0fb0a6fcb369fb
- Enable openattic services (bnc#1027261)
-------------------------------------------------------------------
- Version 0.7.4 e8559976b5e70dd36e9a98250f795de9f1cc48d4
- Add ganesha for rgw/cephfs
- Add kernel.replace
- Add missing import
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- Version 0.7.2 0aeeceda3497cd3dad2439954203829ab428f43a
- Add python-ipaddress dependency
- Add unit tests, refactor
- Add warnings to validate
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- Version 0.6.12 git a2ac3b3da52068c085159928716d3bbc4e84eb97
- Do not replace existing /srv/pillar/top.sls (bnc#1020840)
-------------------------------------------------------------------
- Version 0.6.11 git 3b8e493eac552ee6b3051fb513704aff2fcbd5e8
- Renamed "name" parameter
-------------------------------------------------------------------
- Version 0.6.10 git 73f55a985b62c171ef4d6af29d94dc458cd00733
- Fix ordering of Storage node removal
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- Version 0.6.7 git d4ea8857fffa1a9da4c19285506266d5ea30f3c9
- Rename custom.sls, add comments and general cleanup
-------------------------------------------------------------------
- Version 0.6.6 git f20b1bd040e2f3674c1c255340fa26716cafe972
- Added baseline benchmarks
- Fixed proposals for nice ratio and unused OSDs
-------------------------------------------------------------------
- Version 0.6.5 git ad8b6991805a6c2037ad90205ae504330cb29b68
- Add graceful restart functionality
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- Version 0.6.2 git da5939238bdd5a807f8400f11152601408ef6d44
- Proposal corrections for OSDs with separate journals
-------------------------------------------------------------------
- Version 0.6.1 git 0dcb54000c874299d0dfbeae0e286595de34c779
- Rename profile, clients and zypper commands
-------------------------------------------------------------------
- Version 0.6 git b5a23522ecf114e90d9fea578e6648b3a04a41f6
- Rename variables from _method to _init
- Rework stage directory to allow overriding
- Add valdiation checks
-------------------------------------------------------------------
- Version 0.5.8 git 538dbbdee4b0f16f05ab1ca05087480162595f79
- Create default iSCSI setup
- Restart apache2 for OpenATTIC
- Add iperf/ping diagnostics
-------------------------------------------------------------------
- Version 0.5.7 git dd22795643e4785de7f7e6bfc5a76a8bde39b212
- Add validate check for no responding minions
- Finish removal of monitors, iSCSI, CephFS and RGW
-------------------------------------------------------------------
- Version 0.5.6 git 7da15965480dcfe901b1814cd077a6e523f8c5ec
- Automatically install openattic
-------------------------------------------------------------------
- Add missing directories to spec file
-------------------------------------------------------------------
- Version 0.5.5 git 45e2c13ea7159678f1bbc63efdf6d694824776ea
- Add rescind functionality
-------------------------------------------------------------------
- Version 0.5.4 git 92b8e8b9dda29aa0a0125ae41b88387055f88a9a
- Correct generation of hardware profiles
-------------------------------------------------------------------
- Version 0.5.3 git 3fc096d39d187efd87945cfddd937d561379cdde
- Generate ceph.conf correctly for custom rgw configurations
- Auto accept licenses for updates
-------------------------------------------------------------------
- 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
-------------------------------------------------------------------
- Version 0.5.1 git b7465074cb36d304063589db3c9e2b85ebbc0c76
- Handle unassigned roles
-------------------------------------------------------------------
- Version 0.5 git 7d541d14d7c8de5b095977d398ffd1d6ea3284f9
- Reimplementation of keyrings, secrets are no longer in pillar
-------------------------------------------------------------------
- Version 0.4.5 git 92185470ef471eb07b6afc655b43c5928337b0ba
- Add BuildRequires, remove conflicts
-------------------------------------------------------------------
- Version 0.4.4 git 9fffc7e2aa6776c9a7d1bf585fe02f519f1d49a8
- Restart salt-master during installation
-------------------------------------------------------------------
- Version 0.4.3 git 1fc618a8c4af50745f2e52d464b32c3a5cd329d3
- Fix spec file permissions and globbing
-------------------------------------------------------------------
- Version 0.4.2 git 2b0503d67322788e4490f28268025757a6e797be
- handle missing keys gracefully
-------------------------------------------------------------------
- Version 0.4.1 git cfb472439a09ee470b3a95d73d98b952d95e7b3a
- Validate ceph version in every minion repo
- extend README, detail policy.cfg
-------------------------------------------------------------------
- Version 0.4 git ca66ab6df47e3ec2d5a4715e1517c4eb568ddce9
- Add validation of master_minion setting in Stage 0
-------------------------------------------------------------------
- Version 0.3.1 git 48608e8b6c0fece0c3d1367138c909e1f001ad2d
- Fixed additional misplaced files
-------------------------------------------------------------------
- Version 0.3 git 2dd422ae5ff3fbf289f52c390faaa1ddd5712047
- Fixed misplaced files
-------------------------------------------------------------------
- Correct LICENSE file
-------------------------------------------------------------------
- Version 0.2 git 9eaa8484b53ba1cb2514c8edbb25addfd3451891
- first package