1 |
2009-06-02 Jeff Templon, NIKHEF H1.58 |
2 |
|
3 |
* Release: lcg-info-dynamic-scheduler-pbs-2.1.3 |
4 |
- This is to fix the MODSUFFIX macro; was already tagged but not clear that it worked. |
5 |
|
6 |
2009-06-02 Jeff Templon |
7 |
|
8 |
* Release: lcg-info-dynamic-scheduler-pbs-2.1.2 |
9 |
- Fixed problem with build-time macro (fatal) |
10 |
|
11 |
2009-03-16 Jeff Templon, NIKHEF H1.58 |
12 |
|
13 |
* Release: lcg-info-dynamic-scheduler-pbs-2.1.1 |
14 |
- This should be simply a version bump for ETICS compatibility. |
15 |
|
16 |
2009-03-16 Jeff Templon, NIKHEF H1.58 |
17 |
|
18 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.4 |
19 |
- Update to Makefile for RHEL5 compatibility |
20 |
|
21 |
2009-03-10 Jeff Templon, NIKHEF H1.58 |
22 |
|
23 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.3 |
24 |
- retrying failed tag; only change from 2.3.1 is to make config / install |
25 |
system compatible with ETICS |
26 |
|
27 |
2009-03-10 Jeff Templon, NIKHEF H1.58 |
28 |
|
29 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.2 |
30 |
- Only change is to make config / install system compatible with ETICS. |
31 |
|
32 |
2009-03-02 Jeff Templon, NIKHEF H1.58 |
33 |
|
34 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.1 |
35 |
- Fixes for savannah bugs 25031, 25867, 27171, 27172, 38195. |
36 |
|
37 |
2009-03-02 Jeff Templon, NIKHEF H1.58 |
38 |
|
39 |
* Release: lcg-info-dynamic-scheduler-pbs-2.1.0 |
40 |
- Remove support for specifying hostname on command line (savannah bug 35662) |
41 |
|
42 |
2009-02-26 Jeff Templon, NIKHEF H1.58 |
43 |
|
44 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.0 |
45 |
- Update dynamic-scheduler to print FreeCPUs and FreeSlots info for CE views. |
46 |
|
47 |
2009-02-26 Jeff Templon |
48 |
|
49 |
* Release: lcg-info-dynamic-scheduler-generic-2.4.0 |
50 |
- fred |
51 |
|
52 |
2009-02-26 Jeff Templon |
53 |
|
54 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.0 |
55 |
- Change dynamic-scheduler to print out FreeSlots and FreeCPU info for CE views. |
56 |
|
57 |
2009-02-26 Jeff Templon |
58 |
|
59 |
* Release: lcg-info-dynamic-scheduler-generic-2.3.0 |
60 |
- Change dynamic scheduler so that it prints out JobSlots and FreeCPU info in queue views. |
61 |
|
62 |
2007-08-14 Jeff Templon, NIKHEF H1.58 |
63 |
|
64 |
* Release: lcg-info-dynamic-scheduler-generic-2.2.2 |
65 |
- lcg-info-dynamic-scheduler no longer prints ACBRs |
66 |
|
67 |
2007-07-03 Jeff Templon |
68 |
|
69 |
* Release: lcg-info-dynamic-scheduler-test-2.1.0 |
70 |
- add tests dealing with DENY tags. Note the benchmark results are not yet included for these tests |
71 |
|
72 |
2007-07-03 Jeff Templon |
73 |
|
74 |
* Release: lcg-info-dynamic-scheduler-pbs-2.0.1 |
75 |
- minor update, invalid LICENSE URL fixed |
76 |
|
77 |
2007-07-03 Jeff Templon |
78 |
|
79 |
* Release: lcg-info-dynamic-scheduler-generic-2.2.0 |
80 |
- Update to handle DENY tags |
81 |
|
82 |
2007-02-20 Jeff Templon |
83 |
|
84 |
* Release: lcg-info-dynamic-scheduler-generic-2.1.0 |
85 |
- Changes to both lcg-info-dynamic-scheduler and lrms.py to support query caching. Not backwards compatible. |
86 |
|
87 |
2007-02-20 Jeff Templon |
88 |
|
89 |
* Release: lcg-info-dynamic-scheduler-pbs-2.0.0 |
90 |
- Uses new lrms.py, otherwise no changes. |
91 |
|
92 |
2006-12-01 Jeff Templon |
93 |
|
94 |
* Release: lcg-info-dynamic-scheduler-pbs-1.6.1 |
95 |
- update documentation and examples to be consistent with 2.0 release |
96 |
|
97 |
2006-12-01 Jeff Templon |
98 |
|
99 |
* Release: lcg-info-dynamic-scheduler-generic-2.0.1 |
100 |
- update documentation and example files to be consistent with 2.0 release. |
101 |
|
102 |
2006-08-31 Jeff Templon |
103 |
|
104 |
* Release: lcg-info-dynamic-scheduler-test-2.0.0 |
105 |
- Changed ordering of dn blocks in expected output files. This is necessary to deal with new sorting order of main package; new sorting order was required in order to make output have reproducible order -- otherwise tests fail because the output is ordered diffferently. |
106 |
|
107 |
2006-08-31 Jeff Templon |
108 |
|
109 |
* Release: lcg-info-dynamic-scheduler-generic-2.0.0 |
110 |
- Update to handle VOMS FQANs in ACBRs. Also change ordering of output. |
111 |
|
112 |
2006-07-12 Jeff Templon |
113 |
|
114 |
* Release: lcg-info-dynamic-scheduler-generic-1.6.3 |
115 |
- Fix for GGUS bug 10155 |
116 |
|
117 |
2006-05-19 Jeff Templon |
118 |
|
119 |
* Release: lcg-info-dynamic-scheduler-generic-1.6.1 |
120 |
- Fix bug in jobmanager string parsing |
121 |
|
122 |
2006-05-19 Jeff Templon <templon@lap-181.nikhef.nl> |
123 |
|
124 |
* prepare for new release. Changes since 1.6.0: |
125 |
lcg-info-dynamic-scheduler: |
126 |
fix bug in regexp matching GlueCEUniqueID. the regexp missed |
127 |
- CEs with a "-" character in the hostname |
128 |
- queue names with underscores, uppercase letters, and numbers |
129 |
|
130 |
There are examples of each of these classes on the production system, |
131 |
so this upgrade is critical. |
132 |
|
133 |
2006-05-10 Jeff Templon |
134 |
|
135 |
* Release: lcg-info-dynamic-scheduler-test-1.6.0 |
136 |
- update for gLite 3.0 |
137 |
|
138 |
2006-05-10 Jeff Templon |
139 |
|
140 |
* Release: lcg-info-dynamic-scheduler-generic-1.6.0 |
141 |
- update for gLite 3.0 |
142 |
|
143 |
2006-05-10 Jeff Templon |
144 |
|
145 |
* Release: lcg-info-dynamic-scheduler-pbs-1.6.0 |
146 |
- update for gLite 3.0 |
147 |
|
148 |
2006-05-10 Jeff Templon <templon@lap-181.nikhef.nl> |
149 |
|
150 |
* prepare for new release. Changes since 1.5.2: |
151 |
- changes to parsing of static LDIF file to pick up gLite CEs with "blah" |
152 |
instead of "jobmanager". Note this is largely untested!! |
153 |
- added test suite to prevent bug regression |
154 |
- some changes to build system (three targets increases aggravation) |
155 |
- some changes to pbsServer classes to assist in debugging. |
156 |
- some changes to vomaxjobs-maui to assist in debugging/testing; |
157 |
also fixed various unreported bugs discovered during testing. |
158 |
- Change mapping of pbs/torque job states in pbs classes; up til now |
159 |
was either queued (Q) or running (any other states). Now we have: |
160 |
|
161 |
From the qstat (torque 2.0.0p4) man page: |
162 |
|
163 |
C - Job is completed after having run (mapped to 'done') |
164 |
E - Job is exiting after having run. (mapped to 'running') |
165 |
H - Job is held. (mapped to 'pending') |
166 |
Q - job is queued, eligible to run or routed. (mapped to 'queued') |
167 |
R - job is running. (mapped to 'running') |
168 |
T - job is being moved to new location. (mapped to 'pending') |
169 |
W - job is waiting for its execution time (mapped to 'queued') |
170 |
|
171 |
|
172 |
|
173 |
======= |
174 |
2006-04-11 Jeff Templon, NIKHEF H1.58 |
175 |
|
176 |
* Release: lcg-info-dynamic-scheduler-pbs-1.5.2 |
177 |
- Fix to vomaxjobs-maui to deal with cases where there is extra 'warning' output near the top of the command output from diagnose -g. |
178 |
|
179 |
2006-03-14 Jeff Templon |
180 |
|
181 |
* Release: lcg-info-dynamic-scheduler-generic-1.5.2 |
182 |
- fix bug with logging; undefined variable caused program to exit with |
183 |
error, even when the program was just trying to print a warning. |
184 |
|
185 |
2006-03-03 Jeff Templon |
186 |
|
187 |
* Release: lcg-info-dynamic-scheduler-pbs-1.5.1 |
188 |
- update version number of dependency on generic info provider RPM |
189 |
|
190 |
2006-03-03 Jeff Templon |
191 |
|
192 |
* Release: lcg-info-dynamic-scheduler-generic-1.5.1 |
193 |
- add missing dependency on python-logging |
194 |
|
195 |
2006-03-01 Jeff Templon |
196 |
|
197 |
* Release: lcg-info-dynamic-scheduler-pbs-1.5.0 |
198 |
- allow spec of MAXPROC=soft,hard in vomaxjobs-maui |
199 |
|
200 |
2006-03-01 Jeff Templon |
201 |
|
202 |
* Release: lcg-info-dynamic-scheduler-generic-1.5.0 |
203 |
- * fix bug with running jobs > max_running -> negative free slots |
204 |
|
205 |
2006-02-13 Jeff Templon |
206 |
|
207 |
* Release: 1.4.3 |
208 |
- Fix for Savannah bug #14946 |
209 |
|
210 |
2006-02-13 Jeff Templon |
211 |
|
212 |
* Release: 1.4.3 |
213 |
- Fix for Savannah bug #14946 |
214 |
|
215 |
2006-02-08 Jeff Templon |
216 |
|
217 |
* Release: 1.4.2 |
218 |
- update with patch for Savannah bug #14886 |
219 |
|
220 |
2006-02-08 Jeff Templon |
221 |
|
222 |
* Release: 1.4.2 |
223 |
- update with patch for Savannah bug #14486 |
224 |
|
225 |
2005-12-02 Jeff Templon |
226 |
|
227 |
* Release: 1.4.1 |
228 |
- changes for LCG 2.7.0 configuration. |
229 |
|
230 |
2005-12-02 Jeff Templon |
231 |
|
232 |
* Release: 1.4.1 |
233 |
- changes in config mechanism for LCG 2.7.0; also changes to print VO-independent scheduling numbers per queue |
234 |
|
235 |
2005-11-23 Jeff Templon |
236 |
|
237 |
* Release: 1.4.0 |
238 |
- bumping minor release for synchronicity with generic subpackage. minor changes to PBS lrms package (reports more attributes). |
239 |
|
240 |
2005-11-23 Jeff Templon |
241 |
|
242 |
* Release: 1.4.0 |
243 |
- Release implementing support for GIP config of LCG 2.7.0 |
244 |
|
245 |
2005-11-08 Jeff Templon <templon@borg.local> |
246 |
|
247 |
* lcg-gip/lcg-info-dynamic-scheduler.cin (usage): forgot to pass empty |
248 |
namespace to eval statement that pulls in Job info from lrms_backend_cmd. |
249 |
|
250 |
2005-09-21 Jeff Templon |
251 |
|
252 |
* Release: 1.3.2 |
253 |
- try again with stupid obsoletes stmt |
254 |
|
255 |
2005-09-21 Jeff Templon |
256 |
|
257 |
* Release: 1.3.1 |
258 |
- OBSOLETES was not defined for this package but that apparently break specfile |
259 |
|
260 |
2005-09-21 Jeff Templon |
261 |
|
262 |
* Release: 1.3.0 |
263 |
- see comments for same tag, generic subsystem |
264 |
|
265 |
2005-09-21 Jeff Templon |
266 |
|
267 |
* Release: 1.3.0 |
268 |
- numerous organizational changes and better documentation |
269 |
|
270 |
2005-09-20 Jeff Templon |
271 |
|
272 |
* Release: 1.2.11 |
273 |
- synch again |
274 |
|
275 |
2005-09-20 Jeff Templon |
276 |
|
277 |
* Release: 1.2.11 |
278 |
- more silliness |
279 |
|
280 |
2005-09-20 Jeff Templon |
281 |
|
282 |
* Release: 1.2.10 |
283 |
- synch with generic package |
284 |
|
285 |
2005-09-20 Jeff Templon |
286 |
|
287 |
* Release: 1.2.10 |
288 |
- fixed silly syntax error |
289 |
|
290 |
2005-09-20 Jeff Templon |
291 |
|
292 |
* Release: 1.2.9 |
293 |
- just bumping version number to be in sync with generic package |
294 |
|
295 |
2005-09-20 Jeff Templon |
296 |
|
297 |
* Release: 1.2.9 |
298 |
- Previous version was based on improper understanding of GIP |
299 |
|
300 |
2005-09-20 Jeff Templon |
301 |
|
302 |
* Release: 1.2.8 |
303 |
- just tracking version number with generic part |
304 |
|
305 |
2005-09-20 Jeff Templon |
306 |
|
307 |
* Release: 1.2.8 |
308 |
- remove a couple unneeded lines in script output |
309 |
|
310 |
2005-08-30 Jeff Templon |
311 |
|
312 |
* Release: 1.2.7 |
313 |
- updated system to package RPMs in generic and LRMS-specific parts. |
314 |
|
315 |
2005-08-03 Jeff Templon |
316 |
|
317 |
* Release: 1.2.5 |
318 |
- mostly a name change, thanks to Laurence. Can't think of any other changes since 1.2.4 |
319 |
|
320 |
2005-08-01 Jeff Templon |
321 |
|
322 |
* Release: 1.2.4 |
323 |
- fixed bug in EstTT.py (list is now a keyword, should not be used for var names) |
324 |
|
325 |
2005-08-01 Jeff Templon |
326 |
|
327 |
* Release: 1.2.3 |
328 |
- another bug fix for 'reboot the LRMS' failure mode |
329 |
|
330 |
2005-08-01 Jeff Templon |
331 |
|
332 |
* Release: 1.2.2 |
333 |
- fixed another bug in wrt calculation |
334 |
|
335 |
2005-08-01 Jeff Templon |
336 |
|
337 |
* Release: 1.2.1 |
338 |
- fixed bug in WRT calculation; was possible for WRT to be less than ERT |
339 |
|
340 |
2005-08-01 Jeff Templon |
341 |
|
342 |
* Release: 1.2.0 |
343 |
- Removed config file option from lrmsinfo-pbs; clean up some other config file stuff; fix bug (program died when optional 'vomap' structure left out of config file. |
344 |
|
345 |
2005-07-29 Jeff Templon, NIKHEF H1.58 |
346 |
|
347 |
* Release: 1.1.0 |
348 |
- makefile now handles install of doc files |
349 |
|
350 |
2005-07-29 Jeff Templon, NIKHEF H1.58 |
351 |
|
352 |
* Release: 1.0.0 |
353 |
- s. |
354 |
|