New Sysadmin Setup
Owner: GNOME Sysadmin Team
This procedure will explain all the steps required in order to build an RPM using Mock and installing the result on the GNOME Infrastructure's internal repository.
Note: Be aware that the target you should build an RPM against should reflect host's repository flavour and architecture. (in this specific example, we'll use epel-6-x86_64 as repository and x86_64 as architecture)
Login to clutter.gnome.org, and run mock -r epel-6-x86_64 --rebuild src.rpm.
Login to combobox.gnome.org and copy the results to /home/admin/pkgs/el6. (or just copy them from clutter by using NFS)
Run cobbler reposync and rebuild the internal repositories.
- Install the package through puppet.