3rd Quattor Workshop

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

Large Conference Room, O'Reilly Institute

Trinity College Dublin

Ireland
Stephen Childs (Unknown)
Description
This workshop brings together developers and advanced users of Quattor. The aim is to share expereiences and to discuss the roadmap for Quattor development.
Participants
  • 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
    • Introduction
    • 10:45
      Coffee
    • Quattor developments
      • 3
        Pan compiler update
        Progress of Java implementation, feature changes, ...
        Speaker: Cal Loomis (Laboratoire de l''Accelerateur Lineaire (LAL) (IN2P3) (LAL))
      • 4
        CDB update
        Speaker: Marco Emilio Poleggi (CERN-IT/INFN-CNAF)
        Slides
      • 5
        SCDB Status
        Slides
      • 6
        Core modules update
        Status of developments on core modules maintained at CERN
        Speaker: Marco Emilio Poleggi (CERN-IT/INFN-CNAF)
        Slides
    • 12:30
      Lunch
    • Quattor developments (cont)
      • 7
        QWG templates update
        Speaker: Michel Jouvin (Unknown)
        Slides
      • 8
        gLite configuration
        Update on configuration of gLite components, with emphasis on WMS.
        Speaker: Shkelzen Rugovac
        Slides
      • 9
        Managing Xen with Quattor
        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)
        Slides
    • 15:15
      Coffee

      Coffee

    • AII update and release issues
      • 10
        AII update
        Latest developments on AII, discussion of change requests.
        Speaker: Luis Fernando Munoz Mejias (Facultad de Ciencias - Universidad Autonoma de Madrid)
      • 11
        Release issues
        Quattor 1.3. Automated release process. Discussion.
        Speaker: Marco Emilio Poleggi (CERN-IT/INFN-CNAF)
        Slides
      • 12
        ncm-accesscontrol replacement
    • Progress review

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

      • 13
        Review open Savannah bugs
        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.
      • 14
        Documentation
        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.
    • Core tools and components
      • 15
        NCM Discussion
        Discussion of the operation of ncm-ncd and ncm-cdispd, in particular how dependencies between components are handled.
      • 16
        Making it easier to write components
        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, ...
      • 17
        Best practice when writing components
        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
      Lunch
    • Wrap-up
      • 18
        CDB in-depth discussion
      • 19
        QWG in-depth discussion
        Handling of errata/updates, ...