Pour vous authentifier, privilégiez eduGAIN / To authenticate, prefer eduGAIN

StratusLab Sprint 19 Demo

Europe/Paris
Description

The audio will be provided using the standard daily stand-up meeting number (+33 1 56 78 86 88).

The EVO meeting is here. You can join the conference via this or by searching for a meeting (in all communities) called "StratusLab Sprint 19 Demo". (More info and phone bridge numbers in attached document.) The EVO reservation starts at 14:30, so the connections can be tried out in advance.

For those who will be sharing their screen during the demo, please be sure that you have a wired, high-bandwidth connection. EVO does very poorly over a wireless connection.

We will start promptly at 10:45 (Paris) just after the standup. Please be on time for the meeting!

    • 10:45 10:55
      Unimplemented Tasks 10m

      LAL:

      • STRATUSLAB-798: As a StratusLab user, I can access new storage resources on LAL cloud (GT)
      • STRATUSLAB-849: As a StratusLab admin, I can install an alternate scheduler for OpenNebula for controlling deployments in the cloud (MA)
      • STRATUSLAB-871: As a StratusLab user, I can understand how to run a CernVM image on StratusLab (MA)
      • STRATUSLAB-911: As a StratusLab developer, I can see the results of a Claudia user test in Hudson (CL)
      • STRATUSLAB-912: As a StratusLab developer, I can use a SuSE machine installed via quattor for tests. (GP)
      • STRATUSLAB-913: As a StratusLab admin at LAL, I can use IPMI to manage the cloud machines at LAL (GT)
      • STRATUSLAB-915: As a StratusLab participant, I can see the list of client use cases covered by the distribution (CL)
      • STRATUSLAB-917: As a StratusLab developer, I can trigger an automated installation of StratusLab via quattor (GP)

      SixSq:

      • STRATUSLAB-819: As a User I can take advantage of a caching feature on the cloud side, such that my VM startup time is significantly improved strategy
      • STRATUSLAB-864: Support development of Torque cluster deployment modules
      • STRATUSLAB-816: to support "saveas" feature of ONE qemu.conf should be modified so that libvirt doesn't alter ownership of disk images
      • STRATUSLAB-610: As a StratusLab user, I can trigger a VM build via stratus-create-image and get asynchronous notification/metadata information later
      • STRATUSLAB-657: As StratusLab user, I can use qcow images with stratus-create-image
      • STRATUSLAB-861: When creating a new image via ONE+PersistentStore sign image Manifest with self-signed certificate and upload it to Markteplace
      • STRATUSLAB-891: Update quarantine logic following EBS backed disk feature
      • STRATUSLAB-830: add "~" expansion to CLI utils

      GRNET:

      • STRATUSLAB-781: As a StratusLab administrator I can install a cloud site which provides NFS-based volume management to VMs
      • STRATUSLAB-782: As a StratusLab administrator I can install a cloud site which uses image caching
      • STRATUSLAB-865: Re-organize pre-production services
        • STRATUSLAB-868: Automated certification deployment on pre-production service
      • STRATUSLAB-893: Deploy pre-production elastic grid site
        • STRATUSLAB-894: As a StratusLab user I can use Claudia on the reference cloud service
        • STRATUSLAB-896: Deploy elastic grid site on the reference service using Claudia

      IBCP:

      • STRATUSLAB-778: As an user I can create Bioinformatics Web Services as described in Deliverable 2.3
      • STRATUSLAB-779: test slipstream interface for appliances management
      • STRATUSLAB-833: Bioinformatics Web Services usecase
      • STRATUSLAB-904: As a cloud infrastructure admin, I can include cloud nodes based on VMware ESXi
      • STRATUSLAB-906: Create a first appliance of tool ARIA
      • STRATUSLAB-919: Integrate a new host (DELL R815) in IBCP cloud

      UCM:

      • STRATUSLAB-873: Identify the components that will require integration changes with ONE 3.0
      • STRATUSLAB-872: Define a way to work in parallel towards 2.0
      TID:
      • STRATUSLAB-521: As Claudia user, I want that user interaction with Claudia are done by the StratusLab authentication proxy
      • STRATUSLAB-876 : Introduce monitoring components in StratusLab insfrastructure

      TCD:

    • 10:55 11:10
      GRNET Tasks 15m
      • STRATUSLAB-718: Images uploaded to the marketplace should be either gzip or qcow compressed
      • STRATUSLAB-863: Torque cluster can be instantiated from SlipStream
      • STRATUSLAB-893: Deploy pre-production elastic grid site
        • STRATUSLAB-894: As a StratusLab user I can use Claudia on the reference cloud service

      Orateurs: Christina Boumpouka (GRNET), Evangelos Angelou (GRNET), M. Evangelos Floros (GRNET)
    • 11:15 11:35
      SixSq 20m
      • STRATUSLAB-859: Cleanup tm_clone_{caching+persistence/policy}.sh scripts used in CLONE OpenNebula hook
      • STRATUSLAB-953: Upgrade PersistentDisk Python class to operate ad disk user on behalf of the user
      • STRATUSLAB-954: Create new sysadmin commands to handle storage handling in ONE scripts
      • STRATUSLAB-824: Update the Hudson job to remove the manual update of the ONE driver config file replacing tm_clone.sh with tm_clone_policy.sh. This should be done during installation of StratusLab.

      Orateurs: Konstantin, Meb
    • 11:35 11:55
      TID 20m

    • 11:55 12:15
      LAL 20m

    • Windows Client
      • STRATUSLAB-924: Missing windows *.bat commands for persistance (CL)
      • STRATUSLAB-925: Space in dir name breaks *.bat logic (on Windows) (CL)
      • STRATUSLAB-934: build-metadata uses /tmp which causes failures on windows (CL)
      • STRATUSLAB-950: os.uname doesn't exist on windows and causes stratus-build-metadata to fail (CL)
    • Registration Service
      • STRATUSLAB-511: Registration service error pages should be styled using the service's stylesheet (CL)
      • STRATUSLAB-922: Poor error message in registration page Charles Loomis (CL)
      • STRATUSLAB-932: registration email to administrator should allow accepting users via link (CL)
      • STRATUSLAB-944: registration page of registration service incorrectly states that all fields are mandatory (CL)
      • STRATUSLAB-945: message field on registration page should be optional (CL)
      • STRATUSLAB-946: registration workflow should be improved (CL)
    • Hudson
      • STRATUSLAB-914: As a Hudson user, I can control a set of StratusLab hosted machines via a Hudson cloud controller (CL)
      • STRATUSLAB-918: As a StratusLab developer, I can have separate yum repositories for testing subsets of the StratusLab services (CL) -- see hudson view
      • STRATUSLAB-874: Introduce certification repository (CL)
    • Others
      • STRATUSLAB-795: As a StratusLab admin, I can have a cloud installation that supports machine state notifications (CL) -- see hudson job Moved to Sprint 20 because hudson jobs are now failing.
      • STRATUSLAB-797: As a StratusLab user, I can run an instance directly from a persistent disk image. (CL) -- see hudson job Moved to Sprint 20 because hudson jobs are now failing.
      • STRATUSLAB-916: As a StratusLab user, I can access an up to date tutorial of the StratusLab distribution (CL) -- see agenda
      • STRATUSLAB-798: As a StratusLab user, I can access new storage resources on LAL cloud (GT)

Orateurs: Dr Charles Loomis (LAL-Orsay), Gabriel Tezier (CNRS/LAL), M. Guillaume PHILIPPON (LAL - CNRS), Dr Mohammed Airaj (CNRS/LAL)
Cloud Plugin Video
Registration Service Video
Windows CLI Video
  • 12:35 12:45
    TCD 10m
    • STRATUSLAB-855 Marketplace metadata table must be able to support a large number of entries
    • STRATUSLAB-900 As a Marketplace user I can rate available images
    • STRATUSLAB-900 As a Marketplace user I can rate available images
    • STRATUSLAB-951 Marketplace must not reference javascript files from outside of the server
    • STRATUSLAB-936: add direct link to marketplace from frontpage of stratuslab website
    • STRATUSLAB-948: Special chars not displaying correctly on website
    • STRATUSLAB-949: As a StratusLab user I should have access to a community support forum

  • 12:45 12:55
    IBCP 10m
    • STRATUSLAB-835: Deploy SLCS server in IBCP to provide Shibb access to cloud
    • STRATUSLAB-836: Deploy persistent disk in IBCP (Linux KVM + iSCSI)
    • STRATUSLAB-902: As a cloud infrastructure admin, I can mix computers with Intel and AMD processor, to let my users run virtual appliances built on Intel machines.
    • STRATUSLAB-903: Install release 1.1 on IBCP cloud
    • STRATUSLAB-905: Identify matches between the requirements of the tools ARIA/ISD and the services provided by StratusLab distribution

    Orateurs: Dr Christophe Blanchet (CNRS IBCP FR3302), M. Clément Gauthey (IDB-IBCP CNRS FR3302)