Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-1199 lustre build system overhaul
  3. LU-3463

Create mock-based build farm capability

XMLWordPrintable

    • Icon: Technical task Technical task
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • Lustre 2.5.0
    • None
    • 8660

      To support proper build procedures for rpm-based distributions, we need a build farm that is capable of building rpms the way that a distro like Fedora does it: using mock.

      Each piece of software that we want to build should have a .src.rpm. That .src.rpm should have all proper dependencies expressed to allow it to be built under mock.

      We'll need something that sits on top of mock to coordinate the build of dependant packages. At LLNL we use a home-grown script, that honestly has probably exceeded its lifetime.

      I would suggest that we again evaluate Koji, which is Fedora's solution. I haven't used it personally, so I don't know how suitable Koji would be.

            mdiep Minh Diep - TLC
            morrone Christopher Morrone (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: