Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-3953

lustre build system improvments

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • Lustre 2.9.0
    • None
    • 10523

      This is master ticket to track various ongoing lustre build system improvements.

        1.
        client-only "make rpms" ldiskfs detection inconsistent Technical task Closed Minh Diep - TLC
        2.
        Eliminate ldiskfs recursive & independent rpm packaging Technical task Closed Minh Diep - TLC
        3.
        Reevaluate method for installing rpms in different root Technical task Closed Minh Diep - TLC
        4.
        Make lustre-iokit a subpackage of lustre Technical task Closed Minh Diep - TLC
        5.
        Eliminate bad macros in lustre spec file Technical task Closed Minh Diep - TLC
        6.
        lustre/lvfs/fsfilt-ldiskfs.c: No such file or directory Technical task Closed Minh Diep - TLC
        7.
        Fix horrible file names in standard path Technical task Closed Minh Diep - TLC
        8.
        Minor autogen.sh simplification Technical task Closed Minh Diep - TLC
        9.
        Clean up rpms and srpm Make targets Technical task Closed Minh Diep - TLC
        10.
        Clean up version_tag.pl Technical task Closed Minh Diep - TLC
        11.
        no dependency from ldiskfs sources Technical task Closed Dmitry Eremin (Inactive)
        12.
        implement caching during configure run Technical task Closed Minh Diep - TLC
        13.
        Split binaries across packages more smart Technical task Closed Dmitry Eremin (Inactive)
        14.
        "make rpm" should build from the .src.rpm product of the "make srpm" target Technical task Closed Dmitry Eremin (Inactive)
        15.
        cleanup build scripts after reorganization Technical task Closed Dmitry Eremin (Inactive)
        16.
        Remove build/lbuild symlink Technical task Closed Minh Diep - TLC
        17.
        Improve dist tarball inclusion of contrib subdirectory Technical task Closed Minh Diep - TLC
        18.
        Remove non-standard cross build stuff from standard spec file Technical task Closed Dmitry Eremin (Inactive)
        19.
        Allow lustre source build without git working directory Technical task Resolved Christopher Morrone (Inactive)
        20.
        Remove kernel version string from Lustre release field Technical task Resolved Minh Diep - TLC
        21.
        Stop controlling the RPM Release field from Lustre's build system Technical task Closed Minh Diep - TLC
        22.
        Overhaul lustre's versioning Technical task Closed Christopher Morrone (Inactive)
        23.
        Restore module debuginfo Technical task Closed Dmitry Eremin (Inactive)
        24.
        Eliminate lustre-source rpm package Technical task Closed Dmitry Eremin (Inactive)
        25.
        Cleanup rpm package dependencies Technical task Closed WC Triage
        26.
        Remove obsolete meta packages from spec file Technical task Closed Minh Diep - TLC
        27.
        Cleanup of various configure output messages Technical task Closed Minh Diep - TLC
        28.
        Remove "Provides: lustre-client" Technical task Closed Minh Diep - TLC

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

              Created:
              Updated:
              Resolved: