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

Create mock-based build farm capability

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: