ARC7 technical workshop in Lund

Europe/Stockholm
H322, H422 and K262 (Fysicum)

H322, H422 and K262

Fysicum

Professorsgatan 1, Lund, Sweden
Description

The NorduGrid Collaboration invites ARC developers, system administrators and interested ARC users to our next face to face workshop in Lund, Sweden. The purpose of the workshop is to discuss the next major ARC release, the ARC 7.

Preliminary schedule is organized as:

  • Wednesday: ARC 7 content discussion
  • Thursday: ARC 7 preparation timeline, testing and roll-out discussion


Participation is free of charge while registration is mandatory!

 

Participants
  • Wednesday 4 May
    • Day 1 H322

      H322

      Fysicum

      ARC 7 content discussion

      • 1
        Welcome and introduction H322

        H322

        Fysicum

        Speaker: Balazs Konya (Lunds universitet)
      • 2
        REST in ARC7 H322

        H322

        Fysicum

        The purpose of this session is to collect feedback on the REST interface already deployed at many sites.

        Discuss if any interface specification adjustment is needed for ARC7

      • 3
        Accounting in ARC H322

        H322

        Fysicum

        -Quick overview, most common issues, whishlist for
        improvements

        -Treatment of multiple benchmarks

      • 13:20
        lunch H322 (Fysicum)

        H322

        Fysicum

      • 4
        Scalability: the new controldir structure H322

        H322

        Fysicum

        During this session we will discuss howto test and roll-out the available new feature Aleksandr developed.

        The new controldir structure is going to be one of the major backward NON compatible changes in ARC7

      • 5
        Condor and ARC7 H322

        H322

        Fysicum

        A dedicated slot to understand nothing will be broken with Condor. Please note in September there'll be a more detailed hackathlon with ARC and Condor involved

      • 6
        Hunting for the missing walltime: how ARC internals and LRMS interacts with each other H322

        H322

        Fysicum

        This session will discuss how information is propagated among various ARC internals (such as AREX, Backend scripts, accounting subsystem) and the local batch system (LRMS). We will use the "missing walltime" puzzle as an example (see bug 4050).

      • 7
        Interface consolidation plans in ARC7 H322

        H322

        Fysicum

        Time to figure out what to do with all those legacy, semi-legacy interfaces we have in ARC6 now that the REST interface is production-ready.

        This session will try to decide which interface to keep and which one we can label obsoleted or even remove from ARC7.

        By ARC inteface we mean both the job management (gridftp-job, emies, REST) AND the information retreival intefaces (LDAP-ng, LDAP-nordugrid, LDAP-glue2, glue2-xml, rest-xml)

      • 19:30
        Dinner H322 (Fysicum)

        H322

        Fysicum

        http://www.rauhrackel.se/

    • Day 2a H422

      H422

      Fysicum

      ARC 7 preparation timeline

      • 8
        A new ACT client
      • 9
        Job description in ARC7

        ARC 7, being a major release, allows us to make non-backward compatible changes.

        Therefore this is our time window to make any minor/major non-compatible changes in the job description area, let it be modifying some parameters in XRSL or even proposing to drop some supported job description format or introduce a complete new thing

      • 10
        Tokens and non-tokens in ARC7

        Discussion block to see if the current status of token support in ARC is sufficient and how the token world can be combined with the x509-world in ARC7

      • 11
        ARC.CONF
      • 12
        ARC 7 Documentation
    • 12:35
      lunch H322, H422 and K262

      H322, H422 and K262

      Fysicum

      Professorsgatan 1, Lund, Sweden
    • Day 2b K262

      K262

      Fysicum

      ARC 7 testing and roll-out

      • 13
        The "old-code" laundry list of Mattias

        This block is to understand which code parts are "aging bad", i.e. which components, libraries, code parts will soon cause us headaches because of difficult maintenance or because there are targeted for discontinued support in newer distributions.

        Mattias Ellert and Anders Waananen will bootstrap the discussion.

      • 14
        Obsolete and Retire in ARC7

        Discussion block to figure out which functionality is not used any longer by ur community, what services/features we can drop from ARC7 for various reasons

      • 15
        Last minute feature request for ARC7

        Here we will check if there is any last minute wish for ARC7 that we still can realistically implement to be included in ARC7

      • 16
        ARC7 release preparation timeline
      • 17
        wrap up