[Bug 1695810] [NEW] object-auditor spamming log with STDERR: WARNING:root:posix_fadvise64 message

zgdeng 1695810 at bugs.launchpad.net
Mon Jun 5 03:56:43 UTC 2017


Public bug reported:

=== Problem Description ===================================
swift object-auditor keeps spamming message like so on s390 machine:

Jun 04 23:38:07 ltczhp10 object-auditor[88458]: STDERR:
WARNING:root:posix_fadvise64(3, 0, 79, 4) -> 22

=== Ubuntu release ========================================
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"

=== Version of package ====================================
2.7.1-0ubuntu1

=== Steps to Reproduce ====================================
1. enable log level above WARNING for object-auditor
2. swift upload some files and check the syslog


=== Extra info ============================================
# cat /usr/include/linux/fadvise.h 
#ifndef FADVISE_H_INCLUDED
#define FADVISE_H_INCLUDED

#define POSIX_FADV_NORMAL	0 /* No further special treatment.  */
#define POSIX_FADV_RANDOM	1 /* Expect random page references.  */
#define POSIX_FADV_SEQUENTIAL	2 /* Expect sequential page references.  */
#define POSIX_FADV_WILLNEED	3 /* Will need these pages.  */

/*
 * The advise values for POSIX_FADV_DONTNEED and POSIX_ADV_NOREUSE
 * for s390-64 differ from the values for the rest of the world.
 */
#if defined(__s390x__)
#define POSIX_FADV_DONTNEED	6 /* Don't need these pages.  */
#define POSIX_FADV_NOREUSE	7 /* Data will be accessed once.  */
#else
#define POSIX_FADV_DONTNEED	4 /* Don't need these pages.  */
#define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
#endif

#endif  /* FADVISE_H_INCLUDED */

** Affects: swift (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: s390x swift

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to swift in Ubuntu.
https://bugs.launchpad.net/bugs/1695810

Title:
  object-auditor spamming log with STDERR: WARNING:root:posix_fadvise64
  message

Status in swift package in Ubuntu:
  New

Bug description:
  === Problem Description ===================================
  swift object-auditor keeps spamming message like so on s390 machine:

  Jun 04 23:38:07 ltczhp10 object-auditor[88458]: STDERR:
  WARNING:root:posix_fadvise64(3, 0, 79, 4) -> 22

  === Ubuntu release ========================================
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=16.04
  DISTRIB_CODENAME=xenial
  DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS"

  === Version of package ====================================
  2.7.1-0ubuntu1

  === Steps to Reproduce ====================================
  1. enable log level above WARNING for object-auditor
  2. swift upload some files and check the syslog

  
  === Extra info ============================================
  # cat /usr/include/linux/fadvise.h 
  #ifndef FADVISE_H_INCLUDED
  #define FADVISE_H_INCLUDED

  #define POSIX_FADV_NORMAL	0 /* No further special treatment.  */
  #define POSIX_FADV_RANDOM	1 /* Expect random page references.  */
  #define POSIX_FADV_SEQUENTIAL	2 /* Expect sequential page references.  */
  #define POSIX_FADV_WILLNEED	3 /* Will need these pages.  */

  /*
   * The advise values for POSIX_FADV_DONTNEED and POSIX_ADV_NOREUSE
   * for s390-64 differ from the values for the rest of the world.
   */
  #if defined(__s390x__)
  #define POSIX_FADV_DONTNEED	6 /* Don't need these pages.  */
  #define POSIX_FADV_NOREUSE	7 /* Data will be accessed once.  */
  #else
  #define POSIX_FADV_DONTNEED	4 /* Don't need these pages.  */
  #define POSIX_FADV_NOREUSE	5 /* Data will be accessed once.  */
  #endif

  #endif  /* FADVISE_H_INCLUDED */

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/swift/+bug/1695810/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list