-
Notifications
You must be signed in to change notification settings - Fork 13
/
ChangeLog
executable file
·424 lines (269 loc) · 11.4 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
417
418
419
420
421
422
423
424
2012-01-25 Luis Fernando Muñoz Mejías
* Release: 2.3.0
- Fix the dependencies for Morgan-Stanley's changes.
The new backend formats and the cleanups associated to them well
deserve a new version!
2012-01-02 Christos Triantafyllidis,ctria@grid.auth.gr
* Release: 2.2.9
- LWP::UserAgent 6.x needs additional ssl options.
2009-09-02 Luis Fernando Muñoz Mejías
* Release: 2.2.8
- Relax the dependencies, as per bug #55179.
2009-03-04 Luis Fernando Muñoz Mejías <Luis.Fernando.Munoz.Mejias@cern.ch>
* Release: 2.2.7
- Convert REPORT and TABLE types to actual synonims of NLIST
instead of subtypes.
2008-12-12 Marco Emilio Poleggi,<Marco.Poleggi@cnaf.infn.it>
* Release: 2.2.6
- [your comment here]
2008-12-12 Marco Emilio Poleggi,<Marco.Poleggi@cnaf.infn.it>
* Release: 2.2.5
- [your comment here]
2008-11-06 "Luis Fernando"
* Release: 2.2.4
- Fixing a warning related to the encoding of fetched information.
2008-11-05 "Luis Fernando"
* Release: 2.2.3
- Whitespace and pretty printing changes.
2008-11-05 "Luis Fernando"
* Release: 2.2.2
- Removing remaining methods referencing FETCH, LINK, STREAM and EMBED.
2008-11-04 "Luis Fernando"
* Release: 2.2.1
- Reduced the "base_url" is not defined message to debug level.
During the workshop in Amsterdam we decided that this message caused
unneeded worries and fear to users. Debug is OK for this, as the module
works just fine without the base_url parameter.
2008-10-31 "Luis Fernando"
* Release: 2.2.0
- Removed support for types fetch, embed, stream and link.
These types are no longer supported by the compiler, and thus during the
workshop it was agreed to drop them from CCM too.
2008-07-18 "Luis Fernando"
* Release: 2.1.0
- Added new getUnescapedName and unescape.
Let's stop copying and pasting this everywhere!
2008-07-14 "Luis Fernando"
* Release: 2.0.8
- Added an example /etc/ccm.conf to the RPM, and made it be installed as '.rpmnew' in case such file already exists.
Should solve the documented (but forgotten by users) "failed to create Fetch object" on AII servers.
2008-07-07 "Luis Fernando"
* Release: 2.0.7
- Fixed the constructor of EDG::WP4::CCM::Configuration to get rid of taint warnings.
2008-05-28 root
* Release: 2.0.6
- Encode some values to UTF-8
2008-03-26 Luis Fernando Muñoz Mejías
* Release: 2.0.5
- Fixed the %post script trying to unconditionally kill ncm-cdispd, which
could break installations.
2008-03-26 Luis Fernando Muñoz Mejías
* Release: 2.0.4
- Fixed bug #27529
2008-03-11 Luis Fernando Muñoz Mejías
* Release: 2.0.3
- Fixed a bug that had the potential to disable the entire notification system.
Updated some tests.
2008-01-14 Rohitashva Sharma
* Release: 2.0.2
- improved fetching of foreign profiles
- better singleton object for CacheManager
2007-11-27 Rohitashva Sharma
* Release: 2.0.1
- Solved bug#21170 (won't fetch profile if /etc/noquattor is present
2007-11-23 Rohitashva Sharma
* Release: 2.0.0
- Support for fetching foreign profiles
fix for bug#21846
2007-07-06 German Cancio Melia
* Release: 1.5.15
- Added failover URL to eg ccm.conf
2007-06-15 Charles Loomis
* Release: 1.5.14
- fix bug #27230; treat undef values as an empty string
2007-04-25 Marco Emilio Poleggi,<Marco.Poleggi@cern.ch>
* Release: 1.5.13
- ccm.conf: drop "profile_" prefix in XML filename
2007-03-22 Luis Fernando Muñoz Mejías
* Release: 1.5.12
- Removed getRecHash, following Germán's indications.
2007-03-21 Luis Fernando Muñoz Mejías
* Release: 1.5.11
- Added getTree method to Element class, as suggested in the workshop.
2007-02-26 Charles Loomis
* Release: 1.5.10
- use utf8 encoding to extract values from database
2007-02-26 Charles Loomis
* Release: 1.5.9
- use utf8 encoding for storing values in database
2007-02-26 Charles Loomis
* Release: 1.5.8
- allow UTF8 encoding of machine profiles
2007-02-07 German Cancio Melia
* Release: 1.5.7
- EDG::WP4::CCM::Element.pm: Added new getRecHash() function, Savannah #23574
2006-12-01 German Cancio Melia
* Release: 1.5.6
- Reduce number of hourly ccm-fetch invocations from 3 to 1 and increase time smearing to 1h
2006-11-25 German Cancio Melia
* Release: 1.5.5
- Now correctly handles the situation where force is defined but set to 0 in ccm-fetch - was causing to skip over if_modified_since() and thus downloading profile anyway
2006-11-23 German Cancio Melia
* Release: 1.5.4
- Fixed ccm-purge dying whenever finding a stale CCM active profile lock, now reporting as [INFO] and cleaning up
2006-11-23 German Cancio Melia
* Release: 1.5.3
- Fix Savannah #10558: Do skip over profile diff step when --force is set, in order to inconditionally update the CCM cache even if the new profile does not differ from the old one.
2006-11-07 German Cancio Melia
* Release: 1.5.2
- More verbose debug logging; bugfix to not loop over 304 (no chaHTTP profile status
2006-11-02 German Cancio Melia
* Release: 1.5.1
- Use standard Quattor-style timestamping when WARN/ERROR
2006-09-15 German Cancio Melia
* Release: 1.5.0
- Add support for a failover profile, in case the URL in --profile is not available. Useful in case of expired SSL certificates or broken main servers which may prevent profile updates to happen
2006-09-12 German Cancio Melia
* Release: 1.4.33
- Fix #19416 - ccm-purge potentially removing active CCM profiles
2006-06-20 German Cancio Melia
* Release: 1.4.32
- Fix bug #15857 (CCM not correctly releasing lock files when instantiating multiple configurations)
2005-09-20 German Cancio Melia
* Release: 1.4.31
- Removed 'Provides' of edg-ccm as not liked (obsoletes/provides) by rpm 4.3.3
2005-09-20 German Cancio Melia
* Release: 1.4.30
- Changed cron job permissions to 0644, Savannah #10791
2005-08-18 Juan Antonio LOPEZ PEREZ
* Release: 1.4.29
- Corrected Solaris postinstall script
- In Solaris, ccm-fetch will not work unless we add /usr/local/lib
to LD_LIBRARY_PATH and the cron jobs don't use the system
environment. In addition, the Solaris cron doesn't accept to set
environment variables for cron jobs except the PATH one. Then, I
modified the crontab entry to add this directory to LD_LIBRARY_PATH
and to export it each time it runs the command.
- I also modified it to restart the cron daemon at most once to
run the script faster.
- In addition, I made some other minor corrections to the scripts.
2005-08-17 German Cancio Melia
* Release: 1.4.28
- Fix #9621 - ccm-fetch was clearing out profiles with attached processes
2005-08-16 German Cancio Melia
* Release: 1.4.27
- Fix Savannah 10272: Always use lowercase for host, even if hostname() returns
uppercase chars
2005-08-01 Juan Antonio LOPEZ PEREZ
* Release: 1.4.26
- Corrected the Solaris postinstall script. The Solaris crontab does not accept the "root" option.
2005-07-21 Juan Antonio LOPEZ PEREZ
* Release: 1.4.25
- Made some changes for Solaris compatibility to
take into account the different Solaris cron system.
For that, I wrote a postinstall and a preunistall script
to add the contrab entries of the ccm-fetch.cron and the
ccm-purge.cron files to the Solaris root crontab file
(/var/spool/cron/crontabs/root) and to remove them when
the EDGccm package is uninstalled.
2005-05-31 German Cancio Melia
* Release: 1.4.24
- Corrected warnings produced when values are set to '' in Debug and MD5 generation
2005-05-31 German Cancio Melia
* Release: 1.4.23
- Added 'provides' for edg-ccm for backwards compatibility in specfile
2005-05-31 German Cancio Melia
* Release: 1.4.22
- Added to 'general' ccm entries for cron and logrotate (ccm-fetch and ccm-purge)
2005-05-25 Marco Emilio Poleggi
* Release: 1.4.20
- Added missing command line options for HTTPS
2005-05-12 Charles Loomis
* Release: 1.4.19
- fix encoding for invalid xml tag names
2005-05-11 Charles Loomis
* Release: 1.4.18
- add support for encoded xml tags
2005-05-04 Charles Loomis
* Release: 1.4.17
- fix xmldb problems with fetch, link, and stream types
2005-05-02 German Cancio Melia
* Release: 1.4.16
- Fixed getFetchValue and added getLinkValue in Property.pm ; move tmp files out of /tmp in Configuration.pm
2005-03-21 Marco Emilio Poleggi
* Release: 1.4.15
- documentation update about HTTPS
2005-03-02 Rafael Garcia Leiva
* Release: 1.4.9
- solved some warnings given by perl -w
2005-02-04 German CANCIO MELIA
* Release: 1.4.8
- Fixed Savannah #6639 (Cal Loomis)
2005-02-02 German CANCIO MELIA
* Release: 1.4.7
- (Cal Loomis): Added code code necessary to have have ccm-fetch accept alternate formats of the generated xml profiles (specifically the xmldb format). See Savannah #6576. Fixes as well Savannah #6532.
2005-01-31 German CANCIO MELIA
* Release: 1.4.6
- Small fix in Makefile Savannah #6521
2005-01-26 German CANCIO MELIA
* Release: 1.4.5
- Removed hardcoded /etc in CCfg.pm ; included EDG/WP4/CCM into 'configure' path
2004-12-07 German CANCIO MELIA
* Release: 1.4.3
- Fix #5917 (Perl warning when ccm.conf not found)
2004-12-03 German CANCIO MELIA
* Release: 1.4.2
- Added obsoletes tag for edg-ccm
2004-12-03 German CANCIO MELIA
* Release: 1.4.1
- Fix Savannah #5873
2004-10-28 Rafael Garcia Leiva
* Release: 1.4.0
- CCM quattorised
2004-10-28 German Cancio
* Release: 1.3.2
- Solved Savannah #4472 - add /usr/lib/perl inconditionally, independently of EDG_LOCATION
1.3.1 (German Cancio)
Solved Savannah #4418:
- remove modifications of EDG_LOCATION and friends in CCfg.pm
1.3.0 (Rafael Garcia Leiva)
Solved bug #3622:
- allow CCM to use https, new options cert_file, key_file,
ca_file and ca_dir
- new option world_readable to control cache_root permissions
New example of configuration file:
- match CCM and CDB profile names
- example of new introduced options
1.2.6 (German Cancio)
Solved bug #3177: Restart profile counter when a max limit is reached
1.2.5 (Rafael Garcia Leiva)
Solved bug #3621: CCfg.pm calls non-existent Quit function
1.2.4 (German Cancio)
CCM is now noarch
1.2.3 (German Cancio)
Moved logrotate, cron fetch and purge to core CCM package
1.2.2 (German Cancio)
Added CERN-CC RPM
1.2.1 (German Cancio)
Use now /var/lib/ccm instead of /var/run/ccm
1.2.0 (German Cancio)
Now uses LSB compliant paths.
1.1.9
- --profile-time & --context-time were being ignored: fixed. Added
retries for read timeouts.
- ccm fixed, it does not need root privilidges to run (with old
cache schema).
1.1.7
- elementExists ($path) added to Configuration
- getValue ($path) added to Configuration
1.1.6
- exception bug fixed (_resolveEID was not handling exceptions correctly)
1.1.5
- listen daemon removed, comes in seperate package edg-cdp-listend
as it is now extended to support new CDP
- portability fixes for Solaris (thanks to Carlos Ungil)
- configuration file extended with tags $host, $domain which get
substitued to the hostname and domain name where CCM is running
1.1.0
- listen daemon added (edg-ccm-listend)
- Makefile and ccm.spec fixed