commit d163972bb04faf192d0ba65451dcc388b5bb19f0
Author: Kota Tsuyuzaki <email address hidden>
Date: Wed Nov 16 20:42:27 2016 -0800
Add soft warning log line when using liberasurecode <1.3.1
To apply the fix for a liberasurecode issue [1], we need hard depencency
of liberasurecode requires >=1.3.1. However current binary dependency
maintainance tool "bindep" works only for packagers' repository. (i.e. it
refers the version of apt/yum/etc...) And nothing is cared for the binary
built from source.
This patch provides a way to detect incompatible liberasurecode and
makes a warning log line to syslog which suggest "you're using older
liberasurecode which will be deprecated, please upgrade it".
NOTE:
- This dependency managemnet depends on erasurecode_version.h header
file in liberasurecode. i.e. it cannot care of overwritten .so library
after PyECLib built once.
Reviewed: https:/ /review. openstack. org/398744 /git.openstack. org/cgit/ openstack/ pyeclib/ commit/ ?id=d163972bb04 faf192d0ba65451 dcc388b5bb19f0
Committed: https:/
Submitter: Jenkins
Branch: master
commit d163972bb04faf1 92d0ba65451dcc3 88b5bb19f0
Author: Kota Tsuyuzaki <email address hidden>
Date: Wed Nov 16 20:42:27 2016 -0800
Add soft warning log line when using liberasurecode <1.3.1
To apply the fix for a liberasurecode issue [1], we need hard depencency
of liberasurecode requires >=1.3.1. However current binary dependency
maintainance tool "bindep" works only for packagers' repository. (i.e. it
refers the version of apt/yum/etc...) And nothing is cared for the binary
built from source.
This patch provides a way to detect incompatible liberasurecode and
makes a warning log line to syslog which suggest "you're using older
liberasurecode which will be deprecated, please upgrade it".
NOTE: version. h header
- This dependency managemnet depends on erasurecode_
file in liberasurecode. i.e. it cannot care of overwritten .so library
after PyECLib built once.
Partial-Bug: #1639691
1: Icee788a0931fe6 92fe0de31fabc4b a450e338a87
Change-Id: Ice5e96f0a59096 cc9067823f0d62d 6c7065ed62f