Fedora ARM Secondary Architecture/Standard Operating Procedures

From CDOT Wiki
Revision as of 14:36, 6 May 2011 by Paul.W (talk | contribs) (Repo Compose and Release)
Jump to: navigation, search


Standard Operating Procedures

Daily Infrastructure Duties

  • Builder status - Are all machines checking in? Have NFS shares mount?
  • Back-ups - Check all automated back ups
    • Ireland, New Zealand - /var/koji-backup/
      • should contain backups of "/etc" and a postgresql dump, run on a daily basis at midnight.
      • Ireland should also have a full copy of "/mnt/koji"
  • Check available disk space on all relevant machines - Hongkong, Ireland and New Zealand.


Repo Compose and Release

  • Repo Closure
    • Run 'depcheck' to ensure no broken dependencies that can be resolved.
      • Fix any issues
  • Compose
    • Run 'mash' to create a repository
    mash -o /mnt/koji/mash/beta/f13-arm-2011-05-06 f13-arm
  • Sign Packages
    • Temporarily done with 'rpm --addsign'
    ls *.rpm | xargs rpm --addsign
  • Will be done with Sigul
  • Create new root filesystem
    • Done on the OpenRD using mkrootfs-f13 ( script packaged for rootfs creation, installed on openRD )
      • edit rootfs adding in correct URL for yum pointing to the latest compose
  • Release
    • Email to ARM mailing list
    • Blogpost including links
    • Wiki page for the release highlighting changes, notes