Details

    • Technical task
    • Resolution: Fixed
    • Blocker
    • Lustre 2.5.0
    • None
    • 9536

    Description

      Several minor issues have been identified during the review of the initial version of the HSM posix copytool, such as calling select() on regular files.

      Attachments

        Issue Links

          Activity

            [LU-3694] Posix copytool cleanup

            Patch landed to Master for 2.5. New ticket LU-3971 is opened for 2.6 for remaining work. Any new patches created for this, should be linked to LU-3971.

            jlevi Jodi Levi (Inactive) added a comment - Patch landed to Master for 2.5. New ticket LU-3971 is opened for 2.6 for remaining work. Any new patches created for this, should be linked to LU-3971 .

            This ticket needs to be a blocker for 2.5 until Change, 7568 lands, then it can be reduced.

            jlevi Jodi Levi (Inactive) added a comment - This ticket needs to be a blocker for 2.5 until Change, 7568 lands, then it can be reduced.
            hdoreau Henri Doreau (Inactive) added a comment - Removal of select() is at http://review.whamcloud.com/#/c/7583/

            This ticket must stay for 2.5 target, 7568 is a bug

            jcl jacques-charles lafoucriere added a comment - - edited This ticket must stay for 2.5 target, 7568 is a bug

            The syslog issue will be addressed by changes on liblustrapi logging facilities (see LU-3692). I'll propose a patch to get rid of select() but this one has a lower priority.

            hdoreau Henri Doreau (Inactive) added a comment - The syslog issue will be addressed by changes on liblustrapi logging facilities (see LU-3692 ). I'll propose a patch to get rid of select() but this one has a lower priority.

            Patch for new err messages at http://review.whamcloud.com/7568 (faster than expected).
            Still need a patch for select() bug, will do a separate one after err msg landing.

            jcl jacques-charles lafoucriere added a comment - Patch for new err messages at http://review.whamcloud.com/7568 (faster than expected). Still need a patch for select() bug, will do a separate one after err msg landing.

            Hello J-C,

            Thanks for the update, but will this also soleve the syslog logging issue ?
            And alos are there others issues than the 3 ones already listed ?

            bfaccini Bruno Faccini (Inactive) added a comment - Hello J-C, Thanks for the update, but will this also soleve the syslog logging issue ? And alos are there others issues than the 3 ones already listed ?

            Yes we will rewrite all the error messages, I think I can do it in 1 or 2 weeks

            jcl jacques-charles lafoucriere added a comment - Yes we will rewrite all the error messages, I think I can do it in 1 or 2 weeks

            Hello Henri,
            Sorry to ask but do you still think to provide a patch for this ticket ?
            Also, did find other issues ?

            bfaccini Bruno Faccini (Inactive) added a comment - Hello Henri, Sorry to ask but do you still think to provide a patch for this ticket ? Also, did find other issues ?

            We will provide a patch.

            IIRC the issues that were identified so far are:

            • superfluous select() on regular files
            • error messages that should be rewritten for consistency
            • logging to syslog isn't possible (related to the former point and to LU-3692)

            Current reviews and testing might reveal other ones.

            hdoreau Henri Doreau (Inactive) added a comment - We will provide a patch. IIRC the issues that were identified so far are: superfluous select() on regular files error messages that should be rewritten for consistency logging to syslog isn't possible (related to the former point and to LU-3692 ) Current reviews and testing might reveal other ones.

            People

              bfaccini Bruno Faccini (Inactive)
              hdoreau Henri Doreau (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: