Version 20 (modified by 13 years ago) (diff) | ,
---|
Backlog for Sprint 2011-04
TracNav
Table of Contents
This page contains the backlog for the sprint due on December 1, 2011. It is updated weekly after the standup meeting. Most actions are tracked in Trac tickets.
Complete Quattor backlog is available here.
Progress with the sprint backlog is reviewed at a weekly standup meeting held by EVO every Thursday at 2:15 pm CET. Connection information is:
Title: QuattorStandup Meeting Access Information: - Meeting URL: http://evo.caltech.edu/evoNext/koala.jnlp?meeting=eneueMv8vsaaaia2In Password: qmm - Phone Bridge (list avalilabe at http://evo.caltech.edu/evoGate/telephone.jsp) ID: 7 8896 Password: 5030
Actions Completed
gLite support
Miscellaneous
- Decide location/date of next Quattor workshop (Budapest?)
- Budapest agreed (Gabor, Oct. 27)
- Doodle poll started to find appropriate dates: 20-22/3 chosen
Actions in progress
Documentation
- Initial Aquilon documentation
- Document for component developpers best practices regarding logging and expected default verbosity
Build tools
Configuration Modules
- ncm-network rewrite: validate initial rewrite (code review, deployment on a test system keeping in mind features not yet reimplemented)
- See discussion during Strasbourg workshop
- 8/12: work in progress for ip-route implementation. Not an easy task.
- ncm-dpmlfc: rewrite without dabase-related functions and use ncm-mysql to configure the database (changes required in DPM/LFC templates)
- Direct mysql management removed, updating templates to use ncm-mysql
- ncm-gip2 should use perl-CAF to execute commands rather than `$cmd`
ncm-ncd
: implement dependency alias names to enable transparent replacement of a component by another one (or implement metadependencies)- User story: be able to say that spma dependency is in fact provided by
ncm-yum
.
- User story: be able to say that spma dependency is in fact provided by
- A few mods by Gabor waiting to be committed:
ncm-network
,ncm-blockdevices
, 2 new AII hooks (Krbkeytab
saving before reinstall, postinstall templates)
AII
- Fix remaining AII issues for proper RHEL6 support
- Allow to use standard Anaconda disk formatting features rather than %pre script
aii-pxelinux
: use the MAC address instead of the interface name
Package Deployment
- SPMA replacement by YUM: from CERN experience, establish a list of possible development steps
QWG
- Implement OS namespace improvement (Michel)
- vendor/version-arch or vendor/version/arch for OS templates
- Update CAF/LC to last versions (Michel)
- Agree on Pan annotation tags
- KVM support outside StratusLab (Jérome)
- Discuss with Cal what can be reused in configuration modules developped by StratusLab
- StratusLab templates: do a code review and ensure they allow to start a site from scratch (Guillaume)
- Several sites (RAL, Strasbourg) reported problems with distributed templates
- Tbd with StratusLab team
- On RHEL/SL 6, ensure that kernel option
nokz=off
is defined by default in Grub configuration (significant performance impact) - Prepare a QWG release (Michel)
gLite support
- CE tags publishing: fix for lcg-tags --sc
- CE configuration: allow different list of VOs on different CEs sharing the same gridmapdir
Monitoring
- Gather the information on existing Quattor-related probes at sites (Christos)
- Check problems in current monitoring templates for using them with icinga (UGant)
- In the short term, ncm-icinga will be released and merged later
SCDB
- Use panc v9
- Prepare a SCDB release with new panc and new VOConfigTask
Aquilon
- Fix Kerberos issue in Aquilon appliance
- 10/11: new ISO images uploaded + installation/walkthrough documentation added on the wiki.
- Demonstrate it can be used on various virtualization platforms (VirtualBox, StratusLab)
Web site
Miscellaneous
- Decide an action plan for implementing a more advanced change scheduling in Quattor: see discussion in Strasbourg and email discussion started by Gabor.
- Next workshop announcement
Actions Postponed
Currently, no action originally scheduled for this sprint have been moved back to the general backlog.