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

errors seen during lustre rpm install

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • Lustre 2.6.0
    • Lustre 2.6.0
    • None
    • centos 6.5
    • 3
    • 12654

    Description

      alarming warnings seen during install of lustre server rpms built from current master on 6.5. examples:

      WARNING: /lib/modules/2.6.32.431.5.1.l0212/extra/kernel/fs/lustre/ptlrpc_gss.ko needs unknown symbol cleanup_sk_module
      WARNING: /lib/modules/2.6.32.431.5.1.l0212/extra/kernel/fs/lustre/ptlrpc_gss.ko needs unknown symbol init_sk_module
      

      Strongly suspect the cause is the very recent landing of commit 6323d52abfe4cf1eda06b4ac3a5b325d9fa13276, LU-3289 gss: Shared key mechanism & flavors. Haven't seen errors like this in the past.

      Attachments

        Issue Links

          Activity

            [LU-4625] errors seen during lustre rpm install

            Patch landed to master

            dmiter Dmitry Eremin (Inactive) added a comment - Patch landed to master
            dmiter Dmitry Eremin (Inactive) added a comment - Patch is http://review.whamcloud.com/9287/
            pjones Peter Jones added a comment -

            Dmitry

            Could you please look into this issue in more detail?

            Thanks

            Peter

            pjones Peter Jones added a comment - Dmitry Could you please look into this issue in more detail? Thanks Peter

            No, it should be just explicitly added to Makefile. In original patch there is no modification about build new file.

            dmiter Dmitry Eremin (Inactive) added a comment - No, it should be just explicitly added to Makefile. In original patch there is no modification about build new file.

            Andreas, looks like a good theory to me. Viewing the Makefile.in in lustre/ptlrpc/gss I see no mention of that source file:

            MODULES := ptlrpc_gss
            
            ptlrpc_gss-objs := sec_gss.o gss_bulk.o gss_cli_upcall.o gss_svc_upcall.o      \
            		   gss_rawobj.o lproc_gss.o                                    \
            		   gss_generic_token.o gss_mech_switch.o gss_krb5_mech.o       \
            		   gss_null_mech.o
            
            @GSS_KEYRING_TRUE@ptlrpc_gss-objs += gss_keyring.o
            @GSS_PIPEFS_TRUE@ptlrpc_gss-objs += gss_pipefs.o
            
            default: all
            
            @INCLUDE_RULES@
            

            I wonder if it got autoconf'ed out somehow.

            bogl Bob Glossman (Inactive) added a comment - Andreas, looks like a good theory to me. Viewing the Makefile.in in lustre/ptlrpc/gss I see no mention of that source file: MODULES := ptlrpc_gss ptlrpc_gss-objs := sec_gss.o gss_bulk.o gss_cli_upcall.o gss_svc_upcall.o \ gss_rawobj.o lproc_gss.o \ gss_generic_token.o gss_mech_switch.o gss_krb5_mech.o \ gss_null_mech.o @GSS_KEYRING_TRUE@ptlrpc_gss-objs += gss_keyring.o @GSS_PIPEFS_TRUE@ptlrpc_gss-objs += gss_pipefs.o default: all @INCLUDE_RULES@ I wonder if it got autoconf'ed out somehow.

            It looks like gss_sk_mech.c is not included in lustre/ptlrpc/gss/Makfile.in ptlrpc_gss-objs or similar?

            adilger Andreas Dilger added a comment - It looks like gss_sk_mech.c is not included in lustre/ptlrpc/gss/Makfile.in ptlrpc_gss-objs or similar?

            People

              dmiter Dmitry Eremin (Inactive)
              bogl Bob Glossman (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: