User Tools

Site Tools


tasks:lab-extras

This is an old revision of the document!


Managing packages in lab-extras

lab-extras is a repo of miscellaneous packages we want testnodes to have access to.

http://apt-mirror.front.sepia.ceph.com/lab-extras/

An example of a time we'd want to use this is when a package from CentOS 7.3 has a bugfix we want to test on CentOS 7.2. The RPM can be downloaded from the CentOS 7.3 repo, placed in the CentOS 7 lab-extras repo and installed. Example: http://tracker.ceph.com/issues/18094

How-To

  1. Obtain the RPM from a trusted source
    1. e.g., yum install $package –downloadonly –downloaddir=/root
  2. scp the package to the appropriate dir in gitbuilder.ceph.com:/home/apt-mirror/mirror/lab-extras/
  3. ssh gitbuilder.ceph.com
  4. createrepo –update /home/apt-mirror/mirror/lab-extras/centos7/
tasks/lab-extras.1485284954.txt.gz · Last modified: by dgalloway