3rd Quattor Workshop

Large Conference Room, O'Reilly Institute (Trinity College Dublin)

Large Conference Room, O'Reilly Institute

Trinity College Dublin

Stephen Childs (Unknown)
This workshop brings together developers and advanced users of Quattor. The aim is to share expereiences and to discuss the roadmap for Quattor development.
  • Andrea Chierici
  • Cedric Duprilot
  • Charles Loomis
  • German Cancio
  • Jose del Peso
  • Luis Fernando Munoz
  • Marco Emilio Poleggi
  • Michel Jouvin
  • Shkelzen Rugovac
  • Stephen Childs
  • Stijn De Weirdt
  • Sven Sternberger
  • Uwe Ensslin
    • 9:00 AM 10:45 AM
    • 10:45 AM 11:05 AM
      Coffee 20m
    • 11:05 AM 12:30 PM
      Quattor developments
      • 11:05 AM
        Pan compiler update 20m
        Progress of Java implementation, feature changes, ...
        Speaker: Cal Loomis (Laboratoire de l''Accelerateur Lineaire (LAL) (IN2P3) (LAL))
      • 11:25 AM
        CDB update 10m
        Speaker: Marco Emilio Poleggi (CERN-IT/INFN-CNAF)
      • 11:35 AM
        SCDB Status 10m
      • 11:45 AM
        Core modules update 30m
        Status of developments on core modules maintained at CERN
        Speaker: Marco Emilio Poleggi (CERN-IT/INFN-CNAF)
    • 12:30 PM 1:45 PM
      Lunch 1h 15m
    • 1:45 PM 3:15 PM
      Quattor developments (cont)
      • 1:45 PM
        QWG templates update 30m
        Speaker: Michel Jouvin (Unknown)
      • 2:15 PM
        gLite configuration 30m
        Update on configuration of gLite components, with emphasis on WMS.
        Speaker: Shkelzen Rugovac
      • 2:45 PM
        Managing Xen with Quattor 30m
        In this talk, I will describe the development of the ncm-xen component for managing the configuration of Xen virtual machines. I will cover pypxeboot, a new tool for simulating PXE booting for guest VMs and describe the functionality of ncm-xen itself. Feedback welcome!
        Speaker: Stephen Childs (Unknown)
    • 3:15 PM 3:35 PM
      Coffee 20m


    • 3:40 PM 5:10 PM
      AII update and release issues
      • 3:40 PM
        AII update 30m
        Latest developments on AII, discussion of change requests.
        Speaker: Luis Fernando Munoz Mejias (Facultad de Ciencias - Universidad Autonoma de Madrid)
      • 4:10 PM
        Release issues 30m
        Quattor 1.3. Automated release process. Discussion.
        Speaker: Marco Emilio Poleggi (CERN-IT/INFN-CNAF)
      • 4:40 PM
        ncm-accesscontrol replacement 20m
    • 8:30 AM 10:15 AM
      Progress review

      Discuss recent developments (esp. introduction of
      namespaces). Review open bugs in Savannah. Plan future

      • 8:40 AM
        Review open Savannah bugs 1h
        We will go through the list of bugs in Savannah, and discuss whether they are assigned to the right person, and decide on their priority.
      • 9:40 AM
        Documentation 30m
        There has been some progress on documentation since the last workshop. In particular, there is now an infrastructure in place for automatically generating component documentation from CVS. We will discuss this, the release page on the wiki and other forms of documentation and try to identify areas for improvement.
    • 10:40 AM 12:25 PM
      Core tools and components
      • 10:40 AM
        NCM Discussion 30m
        Discussion of the operation of ncm-ncd and ncm-cdispd, in particular how dependencies between components are handled.
      • 11:10 AM
        Making it easier to write components 30m
        In this session, we will discuss options for improving the experience of the component writer. This could potentially include improvements to CCM libraries to ease the handling of configuration trees in Perl, discussion of libraries currently in use and suggestions for new ones, ...
      • 11:40 AM
        Best practice when writing components 30m
        There has been some discussion of coding style on the mailing list. In this session, we will open up this can of worms! Hints and tips from experienced component writers would be welcome, and we will also examine the existing guidelines and see if they need to be updated.
    • 12:30 PM 1:45 PM
      Lunch 1h 15m
    • 1:45 PM 3:45 PM
      • 1:45 PM
        CDB in-depth discussion 2h
      • 1:45 PM
        QWG in-depth discussion 2h
        Handling of errata/updates, ...