Rail/2010-02-02: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 6: Line 6:
* All UNIX build slaves are managed by puppet. TODO: puppet docs reading.
* All UNIX build slaves are managed by puppet. TODO: puppet docs reading.
* linux64 also should be managed by puppet
* linux64 also should be managed by puppet
* Consider to use yum instead of rpm (using local repos). In this case puppet configs will be arch independent.

Revision as of 08:11, 2 February 2010

Infrastructure

(Continuing from https://wiki.mozilla.org/ReferencePlatforms/Linux-CentOS-5.0#Version_3)

  • Installing libIDL-0.8.9 with --prefix=/usr is dangerous, can be overwritten with distro's libIDL. Consider to use another prefix or system libraries.
  • Consider to use system mercurial
  • Disable Xvnc and some cronjobs: these scripts may be restored on system update, consider to edit them (/etc should be holy for RPM)
  • All UNIX build slaves are managed by puppet. TODO: puppet docs reading.
  • linux64 also should be managed by puppet
  • Consider to use yum instead of rpm (using local repos). In this case puppet configs will be arch independent.