SA1 Weekly Minutes

12 March 2008

L.Dini

TASKS 5 - 12 MARCH

TESTS:
    - SUBMISSION MANAGER
        - 6 METRICS
        - 1 REGISTRATION NOTE

SERVLET:
    - NEW REPORTS SERVLET
    - NEW SERVLETUTILS
    - NEW DOCUMENTATION PAGES

CORE:
    - NEW 'etics:name' PROPERTY FOR VOLATILE REPORTS
    - BUG ON CONCURRENCY FOR CLEAN-JOBS
    - BUG IN AXIS FOR ATTACHMENT RELEASING
    - REFACTORED THE JAVADOC

CLIENT:
    - NEW OPTION IN SUBMIT SPECIFYING THE REPORT NAME

EXTERNALS:
    - ADDED opensaml 2.0 rc3
    - ADDED SLF4J 1.5.0

DEPLOYED REPOSITORY ON ETICS-HD WITH MARIAN

M.Zurek

1) Preparation of the node for cross-site migration tests for Becky

2) Intervention in the CC
    - HW issues with lxb1054 (requesting the new host/replacement)
    - power off in rack housing lxb5588

3) working on the virtualization (image definition)

4) working on the deployment module for the ETICS server
   one command deployment operational involving few HACKS
   h1:     mysql server installation (requires vs. provides problems)
   h2:     jpackage-utils conflicts with tomcat5
   h3:     dbSchemaFile correction needed for the non-privileged operations
   h4:  nmi password mangling - known bug/feature?

- bugs for the report browser and Configuration WA submitted

5) reinstallation of etics-test,  deployment + upgrades

6) reinstallation, deployment (manual) of the etics repository on the etics-hd (lxb7971)
   manual data migration + fixes by Lorenzo as the tree was not showing the entries
issues - understood and being addressed
   - using fake data to reduce the costly transfer ==> blocking service availability
   - problems with the export ==> service unavailable, so abandoned

7) maintenance of the existing virtualized infrastructure (disk filled in)

T.Kokoszka

- bug 34175: some DB rows are not removed when removing configuration
  https://savannah.cern.ch/bugs/?34175 
- feature 6545: resolve simple depenedency when returning configuration
structure in web-service
  https://savannah.cern.ch/task/?6545
- task: Inventory/summary of all tests available for the Web Services
  https://savannah.cern.ch/task/?6507
- program for Marian to automatically generate host-certificate using
CERN certification authority
- review web-service code responsible for DB communication - update
queries, reformat them

A.Di Meglio

ETICS 2.0.3
New web app ready and installed on etics-test, to be tested
Etics-test configured to use client v. 1.3.3-1, now we have to submit builds
Client 1.3.3-1 doesn’t contain some features that EGEE/SA3 is waiting for (mainly for building on Debian), but adding them now means more delays

ETICS Client v. 1.4.0
Development in progress
Nothing to report on other topics

A.Aimar

Activity:
- Not very much progress...

- CASTOR Check -out  (A.Di Meglio, A.Aimar)
- Discussed with O.Keeble about which are the main features needed by gLite (speed, deployment tests, etc).

----------
Short term (days), in chronological order
1. Juha: Provide definition of the gLite UI metapackage (either a
pointer to a file or a complete list of packages)
2. Juha: Provide pointer to extra RPMs that are needed in the UI and
other metapackages, but are not in the Etics externals.
3. Alberto: Integrate the information on point 1 and 2 into Etics so
that the UI metapackages can be automatically built and deployment
tested
4: All: iterate to other metapackages depending on results of 1, 2 and 3

Medium Term (weeks) not in order
- Etics: Add "create source tarballs" as product of the build (some
sites what the sources of the packages).
- Etics: Produce signed RPMS for those built by Etics (the Etics
signature proves the build via Etics, not a validation/certification
from Etics)
- Etics: add some system/functional tests to the UI metapackages so it
can be tested against a fixed testbed (talk to Andreas for the details)
----------

Issues:
- Need ideas and help for a demo project .
- Review all the bugs (separately)
- List of features with priorities
- More Interviews?

5 March 2008

L.Dini

1) 31 tests written on Repository Submission and AFS Synchronization

2) Implemented feature on REPOSITORY CLIENT: Now client retries several times in case of submission failed because the server is not available. This feature makes submission not failing in case of server update (as discussed in one of our last meetings).

3) Implemented feature on REPOSITORY SERVER: the submission are now asynchronous calls, a queue has been created in the repository and the submissions are dispatched in order or arrival. Webservice methods to list completed and pending jobs, retrieve the status of them.

4) Implemented feature on REPOSITORY CLIENT: together with the update of the server, now the clients can submit and return, submit and wait for completion of the submission, list completed or pending submissions

Feature 3 and 4 have been implemented because of a problem in sending the completion email to the user before the actual end of the submission because of a timeout exception on the repository client waiting too long for the submission to be completed.

5) Brainstorming meeting on Friday

6) French class on Monday and Wednesday morning.

M.Zurek

- review of the bugs

- review of the tasks

- preparation of the 64bits node for the ETICS installation tests (lxb7979)

- preparation of the WNs for the Alberto's 64bits installation tests

- section discussions about products/services

- MAPS

- preparation of the inventory

- preparation of the LogBook

- some crashes of the virtualized nodes - underway

- etics client failure under OSX - under investigation (XCode reinstallation, etics client tests)

- problems with the ia64 platform (oplapro91) - underway

- node reassignment : clarifications with IT/FIO - underway

- task definition for the Becky's arrival prior to KickOff meeting

- preparation for the co-scheduling/cross-site migration (new condor version needed) - underway

A.Di Meglio

All components for the new configurations 2.0.3 are in the build definition. I’ve submitted a build to make sure they build, but the currently cannot be locked because there are some dependencies on external components provided by Engineering that are still in the DILIGENT project for historical reasons and cannot be locked. I’m moving these components in the ‘externals’ project as agreed with the DILIGENT maintainers. As soon as this is done, the release can be locked. However, it can already be deployed on etics-test even if it is not completely locked

Two new projects created (gCube and gCore) as requested by the D4Science project

Nothing new to report on the deployment modules needed to setup the environment for automated deployment (tomcat, etc)

Nothing new to report on the new SQLite-based client

Nothing new to report on the x86_64 release of the ETICS system

Tomsaz Kokoszka

- BUG in production system (glite_branch_3_0_0) cound not been browsed - fixed, checking WebService-code to make sure it will not happen in the future

- clean data-base: done in test

- summary WebService tests - 0%

- WebService HEAD and branch_1_3_0 - to be discussed (we should move for HEAD in next release)

- updates in Webservice HEAD: queries in daoDB, usage of reflections (to be tested)

- change prod DB configuration - when, how etc, to be discussed

A.Aimar

Activity:

- Discussed with G.Cancio on CASTOR. Agreed that he will send us the information on externals and how to build etc we should try without CASTOR and report to them. (A.Di Meglio, A.Aimar)

- Met E.Laure about wayt to improved collaboration with gLite development.

- Discussed with O.Keeble about which are the main features needed by gLite (speed, deployment tests, etc).

- Prepared a VMWare setup on my laptop, I need to be able to show and use both the web app from Windows and the CLI python client. form SLC4.

- Asked to present Etics to PSM (IT Physics Group Leaders) in a few weeks. Need toprepare it well

- Interviews with two Polish candidates (my opinion is that one candidate seems good).

Issues:

- Need ideas and help for a demo project .

- Review all the bugs (separately)

- List of features with priorities

- More Interviews?

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2008-03-18 - AlbertoAimar
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    ETICS All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback