6 Commits

Author SHA256 Message Date
3285e7198f Accepting request 1099565 from home:lee_duncan:branches:Base:System
- Update to latest upstream version 1.6.2:
  * Bump version to 1.6.2
  * tcmur_device: skip reporting events if the device is closed
  * Bump version to 1.6.1
  * tcmur_device: fix racy between reopening devices and reporting events
  Also, remove patch no longer needed ,since SUSE RPM macros have
  been updated (bsc#1212636):
  * tcmu-runner-remove-handler-path-install-prefix.patch

OBS-URL: https://build.opensuse.org/request/show/1099565
OBS-URL: https://build.opensuse.org/package/show/Base:System/tcmu-runner?expand=0&rev=42
2023-07-19 18:16:16 +00:00
d899d653c8 Accepting request 1011003 from home:lee_duncan:branches:Base:System
- Update to version 1.6.0 from upstream:
  * Bump version to 1.6.0
  * Use get_unaligned_be*() to avoid UB
  * libtcmu: add support for write protect
  * rbd: make it to be compatible to the old blacklist style
  * rbd: switch to blocklist
  * rbd: switch strtok to strtok_r
  * tcmur_device: rename the state_lock to rdev_lock
  * tcmur_device: rename lock to cmds_list_lock
  * rbd: fix and add more debug logs
  * rbd: fix the possible warning of incorrect return value type
  * rbd: remove the reduntant logs
  * rbd: fix memory leak when fails to get the address
  * Revert "Create codeql-analysis.yml"
  * rbd: fix use-after-free of addr
  * Create codeql-analysis.yml
  * main: fix g_object_unref: assertion 'G_IS_OBJECT (object)' failed
  * remove pthread_getname_np calls
  * implicitly cast pthread_t to long unsigned int
  * add missing pthread.h include
  * replace assert_perror with assert
  * cast time_t to intmax_t when printing
  * spec: make dist tag optional (#659)
  * install-dep.sh: do not install multiple packages in one single line (#657)
  * tcmu_read_config() check read() return value. (#656)
  The 3 current patches, which are SUSE-specific, stay.
  Note that this update moves libtcmu.so (a symlink) to a new
  package: libtcmu2-devel, as suggested by rpmlint.

OBS-URL: https://build.opensuse.org/request/show/1011003
OBS-URL: https://build.opensuse.org/package/show/Base:System/tcmu-runner?expand=0&rev=39
2022-10-18 13:57:19 +00:00
9dad9d0676 Accepting request 920891 from home:lee_duncan:branches:Base:System
- Updated to latest upstream (jsc#SLE-17360). Added file:
  * tcmu-runner-updates-since-v1.5.4.xz
  with latest upstream changes since v1.5.4:
  * rbd: switch strtok to strtok_r
  * tcmur_device: rename the state_lock to rdev_lock
  * tcmur_device: rename lock to cmds_list_lock
  * rbd: fix and add more debug logs
  * rbd: fix the possible warning of incorrect return value type
  * rbd: remove the reduntant logs
  * rbd: fix memory leak when fails to get the address
  * Revert "Create codeql-analysis.yml"
  * rbd: fix use-after-free of addr
  * Create codeql-analysis.yml
  * main: fix g_object_unref: assertion 'G_IS_OBJECT (object)' failed
  * remove pthread_getname_np calls
  * implicitly cast pthread_t to long unsigned int
  * add missing pthread.h include
  * replace assert_perror with assert
  * cast time_t to intmax_t when printing
  * spec: make dist tag optional (#659)
  * install-dep.sh: do not install multiple packages in one single line (#657)
  * tcmu_read_config() check read() return value. (#656)
  And added these changes in v1.5.4 from v1.5.3:
  * Bump version to 1.5.4 (#652)
  * handler: add writesame/caw hooks support
  * tcmur: fall back to writesame without unmap if not aligned
  * tcmur: clean up the code
  * rbd: fix the unmap align and granularity size
  * rbd: use the new format of the daemon name
  * file_zbc: Remove unnecessary zone boundary check

OBS-URL: https://build.opensuse.org/request/show/920891
OBS-URL: https://build.opensuse.org/package/show/Base:System/tcmu-runner?expand=0&rev=35
2021-09-22 14:19:38 +00:00
d1d8cef349 - Update to version 1.5.3
OBS-URL: https://build.opensuse.org/package/show/Base:System/tcmu-runner?expand=0&rev=33
2021-01-30 19:40:07 +00:00
a1ceb5a236 Accepting request 760505 from home:lee_duncan:branches:Base:System
- Update to version 1.5.2:
  * Bump version to 1.5.2
  * ... (see changes file)

OBS-URL: https://build.opensuse.org/request/show/760505
OBS-URL: https://build.opensuse.org/package/show/Base:System/tcmu-runner?expand=0&rev=29
2020-01-02 23:31:15 +00:00
ebae037a63 Accepting request 643273 from home:lee_duncan:branches:Base:System
- Update to version 1.4.0:
  * tcmu-runner: bump version to 1.4.0
  * Disable explicit alua support.
  * logger: notification on changing the options for dynamic reloading
  * logger: update .gitignore for logrotate.conf_install.cmake
  * logger: fix the return value
  * Sync sig handler naming.
  * Add logrotate support
  * Move starting log message.
  * Allow log file restart from SIGHUP
  * Simplify log outputs
  Replacing tcmu-runner-1.3.0.tar.gz with tcmu-runner-1.4.0.tar.xz,
  updating the SPEC file, and removing patches:
  * api-avoid-compiler-Werror-return-type-failures.patch
  * build-drop-versionless-libtcmu.so-symlink.patch
  * tcmu-runner-remove-uio-include-for-iovec.patch

OBS-URL: https://build.opensuse.org/request/show/643273
OBS-URL: https://build.opensuse.org/package/show/Base:System/tcmu-runner?expand=0&rev=21
2018-10-19 21:54:27 +00:00