Release Process Development

Planned

  • certifiers need tool to reject and clone patch

Achieved

  • Speed-up of move-patch script by caching etics repo locally
    • 96%, 600sec before - 20 sec after
    • updated if older than 30min - only when script runs)
  • restructured script check-etics-repository, Thereby fixed bug when packages from 32 and 64 Bit platforms should be taken
  • NEW PPS Twiki Release Page auto-generation
  • NEW Enforce Release Notes from developers in Savannah to be 'standartised' (HowtoFillAPatch)
  • NEW Extraction of Metapackage changes (get-patch-changes) and automatic applying of those to the pps- and prod-lists. In case of certification a cert-glite-* metapackage is created. More Information here : IntegrationProcedure
  • Improved Documentation (IntegrationProcedure)
  • Scripts:
    • Improved error handling
    • Improved code stability
    • Cleaned code, added comments
    • NEW Parameterized scripts to be easily able to do new releases, not only updates
  • NEW added checks to determine inconsistencies between Savannah patch fields "Metapackage changes" and "RPM name(s)"
  • NEW reimplemented create-glite-repository
  • Obsoleted old scripts
  • NEW Moved 32 Bit lists (pps and prod) to slc4_ia_gcc346
  • NEW Created glite-release RSS feed ( http://glite.web.cern.ch/glite/news.rss )
  • NEW Created RSS notification for updates on Grid Application Area (see IntegrationProcedure#The_Application_Area)
  • NEW move-patch updates Savannah system with Savannah tool to "Ready for Certification"
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2008-12-04 - FelixNikolausEhm
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback