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