Details

    • New Feature
    • Resolution: Fixed
    • Minor
    • Lustre 2.5.0
    • None
    • None
    • 7510

    Description

      We are very close to having all necessary lustre changes to allow server builds of lustre on sles11sp2 to work landed in master. This ticket is being filed in advance to allow us to track progress and process toward enabling sles11sp2 server builds in our build and test framework.

      Attachments

        Issue Links

          Activity

            [LU-3337] enable server builds for sles11sp2

            Patches landed to Master.

            jlevi Jodi Levi (Inactive) added a comment - Patches landed to Master.

            Andreas, This bug is still active and can't be closed yet. Made some changes yesterday in response to feedback from Brian Murrell that broke some non-sles builds. Still need to fix those.

            lbuild is very fragile & touchy to deal with (IMHO).

            bogl Bob Glossman (Inactive) added a comment - Andreas, This bug is still active and can't be closed yet. Made some changes yesterday in response to feedback from Brian Murrell that broke some non-sles builds. Still need to fix those. lbuild is very fragile & touchy to deal with (IMHO).

            It seems that SLES11 SP2 builds are now working? Can this bug be closed?

            adilger Andreas Dilger added a comment - It seems that SLES11 SP2 builds are now working? Can this bug be closed?

            In trying to enable server builds for sles11sp2 I appear to have broken client builds. One more indication that I don't know what I'm doing with lbuild.

            bogl Bob Glossman (Inactive) added a comment - In trying to enable server builds for sles11sp2 I appear to have broken client builds. One more indication that I don't know what I'm doing with lbuild.

            There's something fundamentally missing in the lbuild scripts for SLES11. The expectation is that the function prepare_and_build_srpm() builds a kernel binary rpm that provides "kernel = something". This isn't true in the current scripts. Only kernel-source* rpms get built. No rpms like kernel-default, kernel-default-base, kernel-default-devel get created.

            I think I need help from somebody who better understands lbuild and SLES packaging than I do.

            bogl Bob Glossman (Inactive) added a comment - There's something fundamentally missing in the lbuild scripts for SLES11. The expectation is that the function prepare_and_build_srpm() builds a kernel binary rpm that provides "kernel = something". This isn't true in the current scripts. Only kernel-source* rpms get built. No rpms like kernel-default, kernel-default-base, kernel-default-devel get created. I think I need help from somebody who better understands lbuild and SLES packaging than I do.

            A few more changes to lbuild files and build #57 almost works. Looks like it's missing necessary changes from LU-3292, required with 3.0.74 kernel. patch is in http://review.whamcloud.com/#change,6293

            bogl Bob Glossman (Inactive) added a comment - A few more changes to lbuild files and build #57 almost works. Looks like it's missing necessary changes from LU-3292 , required with 3.0.74 kernel. patch is in http://review.whamcloud.com/#change,6293

            Bob: Try it now.

            chris Chris Gearing (Inactive) added a comment - Bob: Try it now.
            bogl Bob Glossman (Inactive) added a comment - Console output was from http://build.whamcloud.com/job/lustre-reviews-sles11sp-server/51/arch=x86_64,build_type=server,distro=sles11sp2,ib_stack=inkernel/console

            Bob: Which build has that in it. I can't find a failure with that text in it. A reference to the original would be good.

            chris Chris Gearing (Inactive) added a comment - Bob: Which build has that in it. I can't find a failure with that text in it. A reference to the original would be good.

            I'll have a look but I think for some reason location is not correct - I kind of need an old build that works, location should be local.

            chris Chris Gearing (Inactive) added a comment - I'll have a look but I think for some reason location is not correct - I kind of need an old build that works, location should be local.

            People

              bogl Bob Glossman (Inactive)
              bogl Bob Glossman (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: