Friday, 11 May 2007

ETICS Virgin

Made a first serious attempt today to add a component into ETICS. In terms of software to be added it is very trivial. Just some scripts to be run as a cron to generate some web reports from the FTS. So after reading through quite few python stack traces it turns out I only have read access to the bits of ETICS I needed to operate on. Have requested more access now.

Wednesday, 9 May 2007

Quattor and RPMS

Spent all most the whole day writing quattor configuration files for the upcoming FTS release. Very painful, it is basically equivalent to writing an rpm database by hand via trial an error. One of those tasks that in hindsight it would have been easier to write a script but anyway....

Tuesday, 8 May 2007

Java and Jpackage

Wrote a page describing howto install JPackage versions of JDK on Scientific Linux. It is lot easier to use the JPackage ones rather than the SUN supplied ones but requires a change in practice probably for many sites who were already doing something else.

Monday, 7 May 2007

RPM cleanup on FTS Servers

Not very interesting but fixed up the local CERN FTS hacks to comply to the new yaim and ncm-yaim that have been applied across all services at CERN. Also the split in the SetToDesiredState packages has been accommodated. In the process I noticed that the SRM and castorgrid hosts were broken due to this so alerted the relevant people to correct the situation. Also asked about how and when the SetToDesiredState was useful which I now understand. This had been something I had not understood since learning of its existence shortly after arriving at CERN...

Friday, 4 May 2007

Jpackage and Tomcat

There were some reports from the EMT that installing tomcat5 from jpackage with SUN's JDK 1.5 is a little problematic. Had a look at it today and now I understand it all though how to proceed is unclear. In short tomcat5 requires xml-commons-jaxp-1.3-apis which obsoletes xml-commons-apis. This property is however is provided by SUN's JDK 1.5 and so installing the xml-common api has the result of removing SUN's JDK! Submitted a bug to jpackage and provided a recipe of installation order that works. Bug 266.

Thursday, 3 May 2007

FTS Monitoring Spider

Another meeting about monitoring the FTS and how to create summary of tables of transfers by categorized errors and alike. In fact the stuff already done on the FTS spider looks good. It just needs to be brought closer to the main development and do more in Oracle rather than in PHP.

Voms2gacl Utility Written.

I've written a short script as an adventure for me python. voms2gacl downloads the xml formatted member of a VOMS server and creates .gacl for use by mod_gridsite. In short it is an easy way to restrict access to webpages by VO for web-browsers. voms2gacl. In fact I wrote it a while ago but I realised I never posted it.