110 Commits

Author SHA256 Message Date
f768979d12 Accepting request 1256092 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1256092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=59
2025-03-28 08:36:04 +00:00
094d3af855 - libdlm supports corosync 3.x multi-link (jsc#PED-11932)
* add upstream patch
    + dlm_controld-terminate-uevent-buffer.patch
    + dlm_controld-Support-for-extended-value-of-kernel-DL.patch
    + dlm_controld-remove-detect-mode-from-config-item-pro.patch
  * remove useless folder
    - %{_datadir}/doc/packages/libdlm-%{version}

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=100
2025-03-26 01:46:49 +00:00
edd4ef863a Accepting request 1181579 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1181579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=58
2024-06-19 14:36:33 +00:00
ddf8c9639e sync with n:h:U version
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=98
2024-06-18 23:18:54 +00:00
ecb1708063 sync with n:h:U version
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=97
2024-06-18 05:22:39 +00:00
d6410901ba Accepting request 1179945 from network:ha-clustering:Unstable
sync with Unstable version

OBS-URL: https://build.opensuse.org/request/show/1179945
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=96
2024-06-11 08:12:54 +00:00
d144d82777 Accepting request 1112458 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1112458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=57
2023-09-21 20:13:30 +00:00
60ddf5c43a Accepting request 1112457 from home:hmzhao:branches:network:ha-clustering:Factory
update libdlm to latest code (e5ca08c20e6f) (jsc#PED-6362)

OBS-URL: https://build.opensuse.org/request/show/1112457
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=94
2023-09-20 06:46:49 +00:00
f629d101a5 Accepting request 1111563 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1111563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=56
2023-09-15 20:02:28 +00:00
57e128a228 Accepting request 1111562 from home:hmzhao:branches:network:ha-clustering:Factory
add missing changelog from SLE15-SP5, then using Factory libdlm to back port to SLE15-SP6.

OBS-URL: https://build.opensuse.org/request/show/1111562
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=92
2023-09-15 12:53:46 +00:00
2c0abd5e74 Accepting request 1096131 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1096131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=55
2023-06-30 17:57:54 +00:00
f5bf8af096 Accepting request 1095836 from home:anag:branches:network:ha-clustering:Factory
- Update to v4.2.0 
 * remove patches included upstream
   + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch
   + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch
   + bug-1191734_0003-stonith_helper-fix-build.patch
   + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch
   + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch
   + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch
   + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch
   + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch
   + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch
   + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch
   + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch
   + bug-1191734_0012-fix-some-minor-bugs.patch
   + bug-1191734_0013-dlm_controld-fix-string-copies.patch
   + bug-1191734_0014-man-page-updates.patch
 * patch to disable annobin (still not available in openSUSE)
   + 0005-build-dlm_controld-disable-annobin-plugin.patch
 * patch to remove unnecesary header (boo#1212767)
   + 0006-dlm_controld-remove-unnecessary-header-include.patch
 * patch to remove -fcf-protection=full, not supported in SLE15
   + 0007-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch
- Adjust BuildRequires libpacemaker-devel -> pkgconfig(pacemaker)
- Update to v4.1.0+ (bsc#1191734)
 * include some fixes/enhancements upstream patches based on 4.1.0 tag
   + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch
   + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch
   + bug-1191734_0003-stonith_helper-fix-build.patch
   + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch
   + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch
   + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch
   + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch
   + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch
   + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch
   + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch
   + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch
   + bug-1191734_0012-fix-some-minor-bugs.patch
   + bug-1191734_0013-dlm_controld-fix-string-copies.patch
   + bug-1191734_0014-man-page-updates.patch
 * patch for compatible with corosync-2.4.5+
   + bug-1191734_0015-Revert-dlm_controld-add-version-check-for-libquorum.patch
   + bug-1191734_0016-Revert-dlm_controld-use-new-quorum-api-to-detect-mis.patch
 * drop 2 patches which are already included in upstream code
   - cluster-ringid-seq.patch
   - sysmacros.patch
 * change name and modify patch for code changed
   - dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch
   + 0004-man-dlm.conf-add-note-that-the-file-is-not-creat.patch
 * change libdlm.spec to seperate upsteam patch and suse special patch
- Do build with SUSE's %optflags.
- Abolish historic specfile constructs.
- Rework libdlm3 require with a shared library version
  tag instead so it propagates to all consuming packages.
- Add require libdlm3 (bsc#1177658)
- Add dependency relationship between libdlm and dlm-kmp (bsc#1121380)
- Add notes in dlm.conf man page (bsc#1175812)
 * add dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch
- Support uint64_t corosync ringid (bsc#1168771)
 * add cluster-ringid-seq.patch
- Update to v4.0.9
 * include some fixes/enhancements for dlm_controld (bsc#1144793)
 * source moved to https://pagure.io/dlm
- sysmacros.patch: Include <sys/sysmacros.h> for minor
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.
- Update to v4.0.7
 * bsc#1023595: libdlm: upgrade version to 4.0.7
- Re-add the dropped bsc numbers to follow the factory-first policy
 * take Factory fixes for SLE12 (boo#944795, bsc#944797)
- Update to v4.0.6
 * In v4.0.4, there's a stupid and severe bug so that upstream
   released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6,
   so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes
   for "wait fencing" message
- Drop patches
 * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
 * build-dlm_stonith.patch
- Rename patches more readable
 * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
   bnc#874705nodes-without-quorum.patch
 * add: 0001-makefile-for-diff-arch.patch,
   0002-remove-sd-notify.patch,
   0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
 * Remove build-dlm_stonith.patch
 * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.
- BuildRequire pkgconfig(systemd) instead of systemd-devel.
- added necessary macros for systemd files
- fix different behavior when nodes without quorum
   + bnc#874705nodes-without-quorum.patch 
- dlm_controld print out error format message(bnc#875122)
   + bnc#875122dlm_controld-fix-long-name-in-log-entry.patch	
- dlm_controld notifies systemd(bnc#870626)
   + remove-sd-notify.patch	
- Build dlm_stonith to prox fencing for pacemaker
  + build-dlm_stonith.patch
- Remove patch to use default fscontrol using sysconfig
  - libdlm-enable-fscontrol.patch
- Update to V4.0.2 
- Update to V4.0.1(openSuse13.1) 
  + file a patch for opensuse build service
- Remove patches from sle11sp3 for either merged in the upstream
  or obsoleted.
  - bnc804707-reduce-RR-priority.patch
  - bnc777137-fix-plock-dev_write_no_op.patch
  - libdlm-gcc47.patch
  - libdlm-pacemaker.patch
- dl_controld: libdlm-pacemaker.patch 
  * Replace use of send_ais_text() with send_cluster_text()
  * Replace use of ais_dispatch() with plugin_dispatch()
  * Replace use of crm_peer_id_cache with crm_peer_cache
- Replace NAME= with SYMLINK+= in udev rules (bnc#779718)
  + use-symlink-in-udev-rules.patch
- reduce dlm_controld priority to RR(1). (bnc#804707) 
- Make sure we poll the right fd for AIS notifications to avoid spinning
  (bnc#803746)
- small cleanup of spec file
- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
  add bnc798263-fix-opensuse123-compile-error.patch
- dlm_controld: fix plock dev_write no op (bnc#777137)
  add bnc777137-fix-plock-dev_write-no-op.patch
- dlm_controld: Replace use of crm_is_member_active() with the new 
  crm_is_peer_active() from pacemaker > 1.1.7
- Fix build with gcc 4.7 
- fix build with current pacemaker
  (/usr/include/pacemaker/crm/common/stack.h
   moved to
   /usr/include/pacemaker/crm/cluster/stack.h) 
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
- dlm_controld: fix build with old (< 3.0) kernel headers
- dlm_controld: clear waiting plocks for closed files
- dlm_controld: Introduce RB tree for improving plock resources searching
  efficiency
- dlm_controld: RB tree implementation borrowed from the kernel source
- dlm_controld: remove oom_adj
- dlm_controld: ignore plocks until checkpoint time
- dlm_controld: fix plock signature in stored message
- dlm_controld: fix plock owner syncing
- dlm_controld: fix plock owner in checkpoints
- dlm_controld: fix plock checkpoint signatures
- dlm_controld: wrong fencing time comparison
- dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
  address before adding it to configfs
- dlm_controld: always return error if the daemon is not ready to operate
- Fixed typos and removed duplicated "Authors:" entry in 
  descriptions of libdlm.spec
- Avoid adding build time in binaries, breaks build-compare. 
- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done
- Revert previous change ("allow libdlm to compile with new
  pacemaker version")
- Allow libdlm to compile with new pacemaker version.
- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)
- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing
  (bnc#603685)
- update from upstream (cs fae6ee39)
  - dlm_controld: don't log errors after disabling plocks
  - dlm_controld: don't skip unlinking checkpoint
  - dlm_controld: set last_plock_time for ownership operations
  - dlm_controld: add plock checkpoint signatures
  - dlm_controld: check all messages against enable options
  - dlm_controld: avoid full plock unlock when no resource exists
 
- update from upstream:
  - dlm_controld: set rmem for sctp
  - misc: update copyright year and owners
  - man pages: dlm_tool and dlm_controld
  - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer
  - dlm_controld: add more fs_notified debugging 
- delete 64bytes_lvb_len.diff (bnc#573460)
- Remove libdlm2 on upgrade.
- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)
- remove already-in-upstream patches from package
- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191.
  not pass compiling yet
- upgrade package version number from 2.99.08 to 3.00.01, no code
  modified.
- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an
  infinite logging loop (bnc#532406).
- dlm-no-quorum-default.diff: change quorum handling to allow cluster to
  shutdown nodes one-by-one (bnc#541042).
- dlm-debug.diff: Include the lockspace name in syslog().
- dlm-plock-optimization.diff: allow plocks to revert back to single
  node mode (bnc#497176).
- libdlm-lockspace-recovery.patch: ensure that all lock spaces are
  recovered (bnc#528425).
- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated
  into ocfs2-kmp.
- Fix compilation with new pacemaker code.
- Update for HAE11-RC9
- Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot
- Split the SUSE specific patch from the parts that have
  been submitted upstream
- Correctly log the result of calls to crm_terminate_member_no_mainloop() 
- Fix race condition when creating configfs entries for
  cluster peers 
- All previous patches are now upstream
- Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec
  - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster
  - dlm_tool: fix lockdebug parsing of first_lkid
  - dlm_controld: default to no plock rate limit
  - dlm_controld: don't exit from query thread
  - dlm_controld: finalize ckpt handle
  - dlm_controld: cpg_finalize
  - dlm_controld: use quorum instead of votequorum 
- BNC#476449 - Correctly return the current fencing status
- Switch to stand-alone libdlm code-base
- Update to upstream: af52b7bb26a05a8f73d1076254e178b02ed192cd
- Update to patch-level: a85c21afc4c99dc2aee8f7e7e356f25133c4d4ad
  - Implement fencing hooks for Pacemaker based clusters
  - Leverage more funcaitonality from Pacemaker libraries
  - Add pkgconfig entries
  - dlm_controld/gfs_controld: read lockless resources from ckpts
  - dlm_controld/gfs_controld: dump unused resources
  - dlm_controld/gfs_controld: fix plock rate limiting
  - dlm_controld/gfs_controld: plock config paths
  - dlm_controld/gfs_controld: plock dump display resource owner
  - dlm_controld: recv error checking
  - dlm_controld: clear plock syncing flags
- Update to upstream bd261c8e51f3b5406f22bbb00b76f6da8722412d
  - fix plock dump
  - fix fencing checks which weren't happening
  - fix confchg/message processing, must be done after each individual confchg/message
  - init logging after fork to avoid ugly interaction with logging threads
  - fix usage of the query thread mutex
  - fix usage of realloc in deadlock code
  - join should return error without fence domain
- Update to upstream b6d73f5752306d635f306036438af1fcf26f4332 
  - Adds protocol negotiation which important for future compatability
  - Miscelaneous bug fixes
- Reference newly created shared library packages as build dependancies
- Move documentation to acceptable location
- Extra %dir entries n the %files section to make autobuild happy
- version 2.99.08-2
- make sure local_nodeid is set correctly for dlm_controld
-
- version 2.99.08-1
- Initial package check-in

OBS-URL: https://build.opensuse.org/request/show/1095836
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=90
2023-06-30 12:33:59 +00:00
ee7b898383 Accepting request 979440 from network:ha-clustering:Factory
- Adjust BuildRequires libpacemaker-devel -> pkgconfig(pacemaker)

OBS-URL: https://build.opensuse.org/request/show/979440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=54
2022-05-30 10:42:36 +00:00
6bd1038911 Accepting request 979439 from home:yan_gao:branches:network:ha-clustering:Factory
- Adjust BuildRequires libpacemaker-devel -> pkgconfig(pacemaker)

OBS-URL: https://build.opensuse.org/request/show/979439
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=88
2022-05-27 06:15:22 +00:00
nick wang
aa1e0bf2da osc copypac from project:openSUSE:Factory package:libdlm revision:53
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=86
2021-10-27 11:13:05 +00:00
nick wang
7234a617f2 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=84 2021-10-27 11:07:16 +00:00
8411731214 Accepting request 926153 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/926153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=53
2021-10-20 18:22:59 +00:00
Gang He
d3b9841723 Accepting request 926146 from home:hmzhao:branches:openSUSE:Factory
- Update to v4.1.0+ (bsc#1191734)
 * include some fixes/enhancements upstream patches based on 4.1.0 tag
   + bug-1191734_0001-libdlm-add-stdint.h-to-api-header.patch
   + bug-1191734_0002-dlm_controld-create-var-parent-directories.patch
   + bug-1191734_0003-stonith_helper-fix-build.patch
   + bug-1191734_0004-plock-move-clear-waiter-to-debug-info.patch
   + bug-1191734_0005-treewide-try-to-resolve-symbols-at-linking-time.patch
   + bug-1191734_0006-dlm_controld-add-version-check-for-libquorum.patch
   + bug-1191734_0007-dlm_tool-man-add-command-joinleave-USAGE.patch
   + bug-1191734_0008-man-add-reload_config-in-dlm_tool-dlm.conf.patch
   + bug-1191734_0009-add-new-dlm_tool-command-reload_config.patch
   + bug-1191734_0010-dlm_tool-man-add-new-command-set_config.patch
   + bug-1191734_0011-dlm_tool-dlm_controld-add-new-feature-set_config.patch
   + bug-1191734_0012-fix-some-minor-bugs.patch
   + bug-1191734_0013-dlm_controld-fix-string-copies.patch
   + bug-1191734_0014-man-page-updates.patch
 * patch for compatible with corosync-2.4.5+
   + bug-1191734_0015-Revert-dlm_controld-add-version-check-for-libquorum.patch
   + bug-1191734_0016-Revert-dlm_controld-use-new-quorum-api-to-detect-mis.patch
 * drop 2 patches which are already included in upstream code
   - cluster-ringid-seq.patch
   - sysmacros.patch
 * change name and modify patch for code changed
   - dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch
   + 0004-man-dlm.conf-add-note-that-the-file-is-not-creat.patch
 * change libdlm.spec to seperate upsteam patch and suse special patch

OBS-URL: https://build.opensuse.org/request/show/926146
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=83
2021-10-19 07:53:49 +00:00
55d9dde91c Accepting request 841897 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/841897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=52
2020-10-18 14:19:39 +00:00
Gang He
e64d3125df Accepting request 841758 from home:jengelh:branches:network:ha-clustering:Factory
better fix than SR 841704

- Rework libdlm3 require with a shared library version
  tag instead so it propagates to all consuming packages.

OBS-URL: https://build.opensuse.org/request/show/841758
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=81
2020-10-15 10:57:09 +00:00
Gang He
d636c2ca53 Accepting request 841702 from home:ganghe:branches:openSUSE:Factory
- Add require libdlm3 (bsc#1177658)
- Add dependency relationship between libdlm and dlm-kmp (bsc#1121380)
- Add notes in dlm.conf man page (bsc#1175812)
 * add dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch
- Support uint64_t corosync ringid (bsc#1168771)
 * add cluster-ringid-seq.patch
- Update to v4.0.9
 * include some fixes/enhancements for dlm_controld (bsc#1144793)
 * source moved to https://pagure.io/dlm
- sysmacros.patch: Include <sys/sysmacros.h> for minor
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.
- Update to v4.0.7
 * bsc#1023595: libdlm: upgrade version to 4.0.7
- Re-add the dropped bsc numbers to follow the factory-first policy
 * take Factory fixes for SLE12 (boo#944795, bsc#944797)
- Update to v4.0.6
 * In v4.0.4, there's a stupid and severe bug so that upstream
   released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6,
   so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes
   for "wait fencing" message
- Drop patches
 * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
 * build-dlm_stonith.patch
- Rename patches more readable
 * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
   bnc#874705nodes-without-quorum.patch
 * add: 0001-makefile-for-diff-arch.patch,
   0002-remove-sd-notify.patch,
   0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
 * Remove build-dlm_stonith.patch
 * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.
- BuildRequire pkgconfig(systemd) instead of systemd-devel.
- added necessary macros for systemd files
- fix different behavior when nodes without quorum
   + bnc#874705nodes-without-quorum.patch 
- dlm_controld print out error format message(bnc#875122)
   + bnc#875122dlm_controld-fix-long-name-in-log-entry.patch	
- dlm_controld notifies systemd(bnc#870626)
   + remove-sd-notify.patch	
- Build dlm_stonith to prox fencing for pacemaker
  + build-dlm_stonith.patch
- Remove patch to use default fscontrol using sysconfig
  - libdlm-enable-fscontrol.patch
- Update to V4.0.2 
- Update to V4.0.1(openSuse13.1) 
  + file a patch for opensuse build service
- Remove patches from sle11sp3 for either merged in the upstream
  or obsoleted.
  - bnc804707-reduce-RR-priority.patch
  - bnc777137-fix-plock-dev_write_no_op.patch
  - libdlm-gcc47.patch
  - libdlm-pacemaker.patch
- dl_controld: libdlm-pacemaker.patch 
  * Replace use of send_ais_text() with send_cluster_text()
  * Replace use of ais_dispatch() with plugin_dispatch()
  * Replace use of crm_peer_id_cache with crm_peer_cache
- Replace NAME= with SYMLINK+= in udev rules (bnc#779718)
  + use-symlink-in-udev-rules.patch
- reduce dlm_controld priority to RR(1). (bnc#804707) 
- Make sure we poll the right fd for AIS notifications to avoid spinning
  (bnc#803746)
- small cleanup of spec file
- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
  add bnc798263-fix-opensuse123-compile-error.patch
- dlm_controld: fix plock dev_write no op (bnc#777137)
  add bnc777137-fix-plock-dev_write-no-op.patch
- dlm_controld: Replace use of crm_is_member_active() with the new 
  crm_is_peer_active() from pacemaker > 1.1.7
- Fix build with gcc 4.7 
- fix build with current pacemaker
  (/usr/include/pacemaker/crm/common/stack.h
   moved to
   /usr/include/pacemaker/crm/cluster/stack.h) 
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
- dlm_controld: fix build with old (< 3.0) kernel headers
- dlm_controld: clear waiting plocks for closed files
- dlm_controld: Introduce RB tree for improving plock resources searching
  efficiency
- dlm_controld: RB tree implementation borrowed from the kernel source
- dlm_controld: remove oom_adj
- dlm_controld: ignore plocks until checkpoint time
- dlm_controld: fix plock signature in stored message
- dlm_controld: fix plock owner syncing
- dlm_controld: fix plock owner in checkpoints
- dlm_controld: fix plock checkpoint signatures
- dlm_controld: wrong fencing time comparison
- dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
  address before adding it to configfs
- dlm_controld: always return error if the daemon is not ready to operate
- Fixed typos and removed duplicated "Authors:" entry in 
  descriptions of libdlm.spec
- Avoid adding build time in binaries, breaks build-compare. 
- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done
- Revert previous change ("allow libdlm to compile with new
  pacemaker version")
- Allow libdlm to compile with new pacemaker version.
- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)
- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing
  (bnc#603685)
- update from upstream (cs fae6ee39)
  - dlm_controld: don't log errors after disabling plocks
  - dlm_controld: don't skip unlinking checkpoint
  - dlm_controld: set last_plock_time for ownership operations
  - dlm_controld: add plock checkpoint signatures
  - dlm_controld: check all messages against enable options
  - dlm_controld: avoid full plock unlock when no resource exists
 
- update from upstream:
  - dlm_controld: set rmem for sctp
  - misc: update copyright year and owners
  - man pages: dlm_tool and dlm_controld
  - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer
  - dlm_controld: add more fs_notified debugging 
- delete 64bytes_lvb_len.diff (bnc#573460)
- Remove libdlm2 on upgrade.
- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)
- remove already-in-upstream patches from package
- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191.
  not pass compiling yet
- upgrade package version number from 2.99.08 to 3.00.01, no code
  modified.
- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an
  infinite logging loop (bnc#532406).
- dlm-no-quorum-default.diff: change quorum handling to allow cluster to
  shutdown nodes one-by-one (bnc#541042).
- dlm-debug.diff: Include the lockspace name in syslog().
- dlm-plock-optimization.diff: allow plocks to revert back to single
  node mode (bnc#497176).
- libdlm-lockspace-recovery.patch: ensure that all lock spaces are
  recovered (bnc#528425).
- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated
  into ocfs2-kmp.
- Fix compilation with new pacemaker code.
- Update for HAE11-RC9
- Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot
- Split the SUSE specific patch from the parts that have
  been submitted upstream
- Correctly log the result of calls to crm_terminate_member_no_mainloop() 
- Fix race condition when creating configfs entries for
  cluster peers 
- All previous patches are now upstream
- Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec
  - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster
  - dlm_tool: fix lockdebug parsing of first_lkid
  - dlm_controld: default to no plock rate limit
  - dlm_controld: don't exit from query thread
  - dlm_controld: finalize ckpt handle
  - dlm_controld: cpg_finalize
  - dlm_controld: use quorum instead of votequorum 
- BNC#476449 - Correctly return the current fencing status
- Switch to stand-alone libdlm code-base
- Update to upstream: af52b7bb26a05a8f73d1076254e178b02ed192cd
- Update to patch-level: a85c21afc4c99dc2aee8f7e7e356f25133c4d4ad
  - Implement fencing hooks for Pacemaker based clusters
  - Leverage more funcaitonality from Pacemaker libraries
  - Add pkgconfig entries
  - dlm_controld/gfs_controld: read lockless resources from ckpts
  - dlm_controld/gfs_controld: dump unused resources
  - dlm_controld/gfs_controld: fix plock rate limiting
  - dlm_controld/gfs_controld: plock config paths
  - dlm_controld/gfs_controld: plock dump display resource owner
  - dlm_controld: recv error checking
  - dlm_controld: clear plock syncing flags
- Update to upstream bd261c8e51f3b5406f22bbb00b76f6da8722412d
  - fix plock dump
  - fix fencing checks which weren't happening
  - fix confchg/message processing, must be done after each individual confchg/message
  - init logging after fork to avoid ugly interaction with logging threads
  - fix usage of the query thread mutex
  - fix usage of realloc in deadlock code
  - join should return error without fence domain
- Update to upstream b6d73f5752306d635f306036438af1fcf26f4332 
  - Adds protocol negotiation which important for future compatability
  - Miscelaneous bug fixes
- Reference newly created shared library packages as build dependancies
- Move documentation to acceptable location
- Extra %dir entries n the %files section to make autobuild happy
- version 2.99.08-2
- make sure local_nodeid is set correctly for dlm_controld
-
- version 2.99.08-1
- Initial package check-in

OBS-URL: https://build.opensuse.org/request/show/841702
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=80
2020-10-14 08:13:30 +00:00
76ebbbf618 Accepting request 835763 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/835763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=51
2020-09-24 14:12:30 +00:00
Gang He
da90afa6ca Accepting request 835762 from home:ganghe:branches:openSUSE:Factory
- Add dependency relationship between libdlm and dlm-kmp (bsc#1121380)
- Add notes in dlm.conf man page (bsc#1175812)
 * add dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch
- Support uint64_t corosync ringid (bsc#1168771)
 * add cluster-ringid-seq.patch
- Update to v4.0.9
 * include some fixes/enhancements for dlm_controld (bsc#1144793)
 * source moved to https://pagure.io/dlm
- sysmacros.patch: Include <sys/sysmacros.h> for minor
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.
- Update to v4.0.7
 * bsc#1023595: libdlm: upgrade version to 4.0.7
- Re-add the dropped bsc numbers to follow the factory-first policy
 * take Factory fixes for SLE12 (boo#944795, bsc#944797)
- Update to v4.0.6
 * In v4.0.4, there's a stupid and severe bug so that upstream
   released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6,
   so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes
   for "wait fencing" message
- Drop patches
 * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
 * build-dlm_stonith.patch
- Rename patches more readable
 * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
   bnc#874705nodes-without-quorum.patch
 * add: 0001-makefile-for-diff-arch.patch,
   0002-remove-sd-notify.patch,
   0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
 * Remove build-dlm_stonith.patch
 * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.
- BuildRequire pkgconfig(systemd) instead of systemd-devel.
- added necessary macros for systemd files
- fix different behavior when nodes without quorum
   + bnc#874705nodes-without-quorum.patch 
- dlm_controld print out error format message(bnc#875122)
   + bnc#875122dlm_controld-fix-long-name-in-log-entry.patch	
- dlm_controld notifies systemd(bnc#870626)
   + remove-sd-notify.patch	
- Build dlm_stonith to prox fencing for pacemaker
  + build-dlm_stonith.patch
- Remove patch to use default fscontrol using sysconfig
  - libdlm-enable-fscontrol.patch
- Update to V4.0.2 
- Update to V4.0.1(openSuse13.1) 
  + file a patch for opensuse build service
- Remove patches from sle11sp3 for either merged in the upstream
  or obsoleted.
  - bnc804707-reduce-RR-priority.patch
  - bnc777137-fix-plock-dev_write_no_op.patch
  - libdlm-gcc47.patch
  - libdlm-pacemaker.patch
- dl_controld: libdlm-pacemaker.patch 
  * Replace use of send_ais_text() with send_cluster_text()
  * Replace use of ais_dispatch() with plugin_dispatch()
  * Replace use of crm_peer_id_cache with crm_peer_cache
- Replace NAME= with SYMLINK+= in udev rules (bnc#779718)
  + use-symlink-in-udev-rules.patch
- reduce dlm_controld priority to RR(1). (bnc#804707) 
- Make sure we poll the right fd for AIS notifications to avoid spinning
  (bnc#803746)
- small cleanup of spec file
- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
  add bnc798263-fix-opensuse123-compile-error.patch
- dlm_controld: fix plock dev_write no op (bnc#777137)
  add bnc777137-fix-plock-dev_write-no-op.patch
- dlm_controld: Replace use of crm_is_member_active() with the new 
  crm_is_peer_active() from pacemaker > 1.1.7
- Fix build with gcc 4.7 
- fix build with current pacemaker
  (/usr/include/pacemaker/crm/common/stack.h
   moved to
   /usr/include/pacemaker/crm/cluster/stack.h) 
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
- dlm_controld: fix build with old (< 3.0) kernel headers
- dlm_controld: clear waiting plocks for closed files
- dlm_controld: Introduce RB tree for improving plock resources searching
  efficiency
- dlm_controld: RB tree implementation borrowed from the kernel source
- dlm_controld: remove oom_adj
- dlm_controld: ignore plocks until checkpoint time
- dlm_controld: fix plock signature in stored message
- dlm_controld: fix plock owner syncing
- dlm_controld: fix plock owner in checkpoints
- dlm_controld: fix plock checkpoint signatures
- dlm_controld: wrong fencing time comparison
- dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
  address before adding it to configfs
- dlm_controld: always return error if the daemon is not ready to operate
- Fixed typos and removed duplicated "Authors:" entry in 
  descriptions of libdlm.spec
- Avoid adding build time in binaries, breaks build-compare. 
- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done
- Revert previous change ("allow libdlm to compile with new
  pacemaker version")
- Allow libdlm to compile with new pacemaker version.
- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)
- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing
  (bnc#603685)
- update from upstream (cs fae6ee39)
  - dlm_controld: don't log errors after disabling plocks
  - dlm_controld: don't skip unlinking checkpoint
  - dlm_controld: set last_plock_time for ownership operations
  - dlm_controld: add plock checkpoint signatures
  - dlm_controld: check all messages against enable options
  - dlm_controld: avoid full plock unlock when no resource exists
 
- update from upstream:
  - dlm_controld: set rmem for sctp
  - misc: update copyright year and owners
  - man pages: dlm_tool and dlm_controld
  - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer
  - dlm_controld: add more fs_notified debugging 
- delete 64bytes_lvb_len.diff (bnc#573460)
- Remove libdlm2 on upgrade.
- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)
- remove already-in-upstream patches from package
- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191.
  not pass compiling yet
- upgrade package version number from 2.99.08 to 3.00.01, no code
  modified.
- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an
  infinite logging loop (bnc#532406).
- dlm-no-quorum-default.diff: change quorum handling to allow cluster to
  shutdown nodes one-by-one (bnc#541042).
- dlm-debug.diff: Include the lockspace name in syslog().
- dlm-plock-optimization.diff: allow plocks to revert back to single
  node mode (bnc#497176).
- libdlm-lockspace-recovery.patch: ensure that all lock spaces are
  recovered (bnc#528425).
- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated
  into ocfs2-kmp.
- Fix compilation with new pacemaker code.
- Update for HAE11-RC9
- Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot
- Split the SUSE specific patch from the parts that have
  been submitted upstream
- Correctly log the result of calls to crm_terminate_member_no_mainloop() 
- Fix race condition when creating configfs entries for
  cluster peers 
- All previous patches are now upstream
- Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec
  - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster
  - dlm_tool: fix lockdebug parsing of first_lkid
  - dlm_controld: default to no plock rate limit
  - dlm_controld: don't exit from query thread
  - dlm_controld: finalize ckpt handle
  - dlm_controld: cpg_finalize
  - dlm_controld: use quorum instead of votequorum 
- BNC#476449 - Correctly return the current fencing status
- Switch to stand-alone libdlm code-base
- Update to upstream: af52b7bb26a05a8f73d1076254e178b02ed192cd
- Update to patch-level: a85c21afc4c99dc2aee8f7e7e356f25133c4d4ad
  - Implement fencing hooks for Pacemaker based clusters
  - Leverage more funcaitonality from Pacemaker libraries
  - Add pkgconfig entries
  - dlm_controld/gfs_controld: read lockless resources from ckpts
  - dlm_controld/gfs_controld: dump unused resources
  - dlm_controld/gfs_controld: fix plock rate limiting
  - dlm_controld/gfs_controld: plock config paths
  - dlm_controld/gfs_controld: plock dump display resource owner
  - dlm_controld: recv error checking
  - dlm_controld: clear plock syncing flags
- Update to upstream bd261c8e51f3b5406f22bbb00b76f6da8722412d
  - fix plock dump
  - fix fencing checks which weren't happening
  - fix confchg/message processing, must be done after each individual confchg/message
  - init logging after fork to avoid ugly interaction with logging threads
  - fix usage of the query thread mutex
  - fix usage of realloc in deadlock code
  - join should return error without fence domain
- Update to upstream b6d73f5752306d635f306036438af1fcf26f4332 
  - Adds protocol negotiation which important for future compatability
  - Miscelaneous bug fixes
- Reference newly created shared library packages as build dependancies
- Move documentation to acceptable location
- Extra %dir entries n the %files section to make autobuild happy
- version 2.99.08-2
- make sure local_nodeid is set correctly for dlm_controld
-
- version 2.99.08-1
- Initial package check-in

OBS-URL: https://build.opensuse.org/request/show/835762
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=78
2020-09-21 08:31:00 +00:00
753c59a072 Accepting request 834519 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/834519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=50
2020-09-18 13:20:57 +00:00
Gang He
a49533a231 Accepting request 834518 from home:ganghe:branches:openSUSE:Factory
- Add notes in dlm.conf man page (bsc#1175812)
 * add dlm_controld-add-note-that-the-dlm-file-is-not-creat.patch
- Support uint64_t corosync ringid (bsc#1168771)
 * add cluster-ringid-seq.patch
- Update to v4.0.9
 * include some fixes/enhancements for dlm_controld (bsc#1144793)
 * source moved to https://pagure.io/dlm
- sysmacros.patch: Include <sys/sysmacros.h> for minor
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.
- Update to v4.0.7
 * bsc#1023595: libdlm: upgrade version to 4.0.7
- Re-add the dropped bsc numbers to follow the factory-first policy
 * take Factory fixes for SLE12 (boo#944795, bsc#944797)
- Update to v4.0.6
 * In v4.0.4, there's a stupid and severe bug so that upstream
   released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6,
   so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes
   for "wait fencing" message
- Drop patches
 * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
 * build-dlm_stonith.patch
- Rename patches more readable
 * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
   bnc#874705nodes-without-quorum.patch
 * add: 0001-makefile-for-diff-arch.patch,
   0002-remove-sd-notify.patch,
   0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
 * Remove build-dlm_stonith.patch
 * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.
- BuildRequire pkgconfig(systemd) instead of systemd-devel.
- added necessary macros for systemd files
- fix different behavior when nodes without quorum
   + bnc#874705nodes-without-quorum.patch 
- dlm_controld print out error format message(bnc#875122)
   + bnc#875122dlm_controld-fix-long-name-in-log-entry.patch	
- dlm_controld notifies systemd(bnc#870626)
   + remove-sd-notify.patch	
- Build dlm_stonith to prox fencing for pacemaker
  + build-dlm_stonith.patch
- Remove patch to use default fscontrol using sysconfig
  - libdlm-enable-fscontrol.patch
- Update to V4.0.2 
- Update to V4.0.1(openSuse13.1) 
  + file a patch for opensuse build service
- Remove patches from sle11sp3 for either merged in the upstream
  or obsoleted.
  - bnc804707-reduce-RR-priority.patch
  - bnc777137-fix-plock-dev_write_no_op.patch
  - libdlm-gcc47.patch
  - libdlm-pacemaker.patch
- dl_controld: libdlm-pacemaker.patch 
  * Replace use of send_ais_text() with send_cluster_text()
  * Replace use of ais_dispatch() with plugin_dispatch()
  * Replace use of crm_peer_id_cache with crm_peer_cache
- Replace NAME= with SYMLINK+= in udev rules (bnc#779718)
  + use-symlink-in-udev-rules.patch
- reduce dlm_controld priority to RR(1). (bnc#804707) 
- Make sure we poll the right fd for AIS notifications to avoid spinning
  (bnc#803746)
- small cleanup of spec file
- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
  add bnc798263-fix-opensuse123-compile-error.patch
- dlm_controld: fix plock dev_write no op (bnc#777137)
  add bnc777137-fix-plock-dev_write-no-op.patch
- dlm_controld: Replace use of crm_is_member_active() with the new 
  crm_is_peer_active() from pacemaker > 1.1.7
- Fix build with gcc 4.7 
- fix build with current pacemaker
  (/usr/include/pacemaker/crm/common/stack.h
   moved to
   /usr/include/pacemaker/crm/cluster/stack.h) 
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
- dlm_controld: fix build with old (< 3.0) kernel headers
- dlm_controld: clear waiting plocks for closed files
- dlm_controld: Introduce RB tree for improving plock resources searching
  efficiency
- dlm_controld: RB tree implementation borrowed from the kernel source
- dlm_controld: remove oom_adj
- dlm_controld: ignore plocks until checkpoint time
- dlm_controld: fix plock signature in stored message
- dlm_controld: fix plock owner syncing
- dlm_controld: fix plock owner in checkpoints
- dlm_controld: fix plock checkpoint signatures
- dlm_controld: wrong fencing time comparison
- dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
  address before adding it to configfs
- dlm_controld: always return error if the daemon is not ready to operate
- Fixed typos and removed duplicated "Authors:" entry in 
  descriptions of libdlm.spec
- Avoid adding build time in binaries, breaks build-compare. 
- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done
- Revert previous change ("allow libdlm to compile with new
  pacemaker version")
- Allow libdlm to compile with new pacemaker version.
- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)
- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing
  (bnc#603685)
- update from upstream (cs fae6ee39)
  - dlm_controld: don't log errors after disabling plocks
  - dlm_controld: don't skip unlinking checkpoint
  - dlm_controld: set last_plock_time for ownership operations
  - dlm_controld: add plock checkpoint signatures
  - dlm_controld: check all messages against enable options
  - dlm_controld: avoid full plock unlock when no resource exists
 
- update from upstream:
  - dlm_controld: set rmem for sctp
  - misc: update copyright year and owners
  - man pages: dlm_tool and dlm_controld
  - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer
  - dlm_controld: add more fs_notified debugging 
- delete 64bytes_lvb_len.diff (bnc#573460)
- Remove libdlm2 on upgrade.
- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)
- remove already-in-upstream patches from package
- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191.
  not pass compiling yet
- upgrade package version number from 2.99.08 to 3.00.01, no code
  modified.
- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an
  infinite logging loop (bnc#532406).
- dlm-no-quorum-default.diff: change quorum handling to allow cluster to
  shutdown nodes one-by-one (bnc#541042).
- dlm-debug.diff: Include the lockspace name in syslog().
- dlm-plock-optimization.diff: allow plocks to revert back to single
  node mode (bnc#497176).
- libdlm-lockspace-recovery.patch: ensure that all lock spaces are
  recovered (bnc#528425).
- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated
  into ocfs2-kmp.
- Fix compilation with new pacemaker code.
- Update for HAE11-RC9
- Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot
- Split the SUSE specific patch from the parts that have
  been submitted upstream
- Correctly log the result of calls to crm_terminate_member_no_mainloop() 
- Fix race condition when creating configfs entries for
  cluster peers 
- All previous patches are now upstream
- Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec
  - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster
  - dlm_tool: fix lockdebug parsing of first_lkid
  - dlm_controld: default to no plock rate limit
  - dlm_controld: don't exit from query thread
  - dlm_controld: finalize ckpt handle
  - dlm_controld: cpg_finalize
  - dlm_controld: use quorum instead of votequorum 
- BNC#476449 - Correctly return the current fencing status
- Switch to stand-alone libdlm code-base
- Update to upstream: af52b7bb26a05a8f73d1076254e178b02ed192cd
- Update to patch-level: a85c21afc4c99dc2aee8f7e7e356f25133c4d4ad
  - Implement fencing hooks for Pacemaker based clusters
  - Leverage more funcaitonality from Pacemaker libraries
  - Add pkgconfig entries
  - dlm_controld/gfs_controld: read lockless resources from ckpts
  - dlm_controld/gfs_controld: dump unused resources
  - dlm_controld/gfs_controld: fix plock rate limiting
  - dlm_controld/gfs_controld: plock config paths
  - dlm_controld/gfs_controld: plock dump display resource owner
  - dlm_controld: recv error checking
  - dlm_controld: clear plock syncing flags
- Update to upstream bd261c8e51f3b5406f22bbb00b76f6da8722412d
  - fix plock dump
  - fix fencing checks which weren't happening
  - fix confchg/message processing, must be done after each individual confchg/message
  - init logging after fork to avoid ugly interaction with logging threads
  - fix usage of the query thread mutex
  - fix usage of realloc in deadlock code
  - join should return error without fence domain
- Update to upstream b6d73f5752306d635f306036438af1fcf26f4332 
  - Adds protocol negotiation which important for future compatability
  - Miscelaneous bug fixes
- Reference newly created shared library packages as build dependancies
- Move documentation to acceptable location
- Extra %dir entries n the %files section to make autobuild happy
- version 2.99.08-2
- make sure local_nodeid is set correctly for dlm_controld
-
- version 2.99.08-1
- Initial package check-in

OBS-URL: https://build.opensuse.org/request/show/834518
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=76
2020-09-15 06:45:31 +00:00
8233cbce0d Accepting request 807937 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/807937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=49
2020-06-03 18:30:14 +00:00
Gang He
8911e291ae Accepting request 807936 from home:ganghe:branches:openSUSE:Factory
- Support uint64_t corosync ringid (bsc#1168771)
 * add cluster-ringid-seq.patch
- Update to v4.0.9
 * include some fixes/enhancements for dlm_controld (bsc#1144793)
 * source moved to https://pagure.io/dlm
- sysmacros.patch: Include <sys/sysmacros.h> for minor
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.
- Update to v4.0.7
 * bsc#1023595: libdlm: upgrade version to 4.0.7
- Re-add the dropped bsc numbers to follow the factory-first policy
 * take Factory fixes for SLE12 (boo#944795, bsc#944797)
- Update to v4.0.6
 * In v4.0.4, there's a stupid and severe bug so that upstream
   released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6,
   so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes
   for "wait fencing" message
- Drop patches
 * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
 * build-dlm_stonith.patch
- Rename patches more readable
 * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
   bnc#874705nodes-without-quorum.patch
 * add: 0001-makefile-for-diff-arch.patch,
   0002-remove-sd-notify.patch,
   0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
 * Remove build-dlm_stonith.patch
 * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.
- BuildRequire pkgconfig(systemd) instead of systemd-devel.
- added necessary macros for systemd files
- fix different behavior when nodes without quorum
   + bnc#874705nodes-without-quorum.patch 
- dlm_controld print out error format message(bnc#875122)
   + bnc#875122dlm_controld-fix-long-name-in-log-entry.patch	
- dlm_controld notifies systemd(bnc#870626)
   + remove-sd-notify.patch	
- Build dlm_stonith to prox fencing for pacemaker
  + build-dlm_stonith.patch
- Remove patch to use default fscontrol using sysconfig
  - libdlm-enable-fscontrol.patch
- Update to V4.0.2 
- Update to V4.0.1(openSuse13.1) 
  + file a patch for opensuse build service
- Remove patches from sle11sp3 for either merged in the upstream
  or obsoleted.
  - bnc804707-reduce-RR-priority.patch
  - bnc777137-fix-plock-dev_write_no_op.patch
  - libdlm-gcc47.patch
  - libdlm-pacemaker.patch
- dl_controld: libdlm-pacemaker.patch 
  * Replace use of send_ais_text() with send_cluster_text()
  * Replace use of ais_dispatch() with plugin_dispatch()
  * Replace use of crm_peer_id_cache with crm_peer_cache
- Replace NAME= with SYMLINK+= in udev rules (bnc#779718)
  + use-symlink-in-udev-rules.patch
- reduce dlm_controld priority to RR(1). (bnc#804707) 
- Make sure we poll the right fd for AIS notifications to avoid spinning
  (bnc#803746)
- small cleanup of spec file
- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
  add bnc798263-fix-opensuse123-compile-error.patch
- dlm_controld: fix plock dev_write no op (bnc#777137)
  add bnc777137-fix-plock-dev_write-no-op.patch
- dlm_controld: Replace use of crm_is_member_active() with the new 
  crm_is_peer_active() from pacemaker > 1.1.7
- Fix build with gcc 4.7 
- fix build with current pacemaker
  (/usr/include/pacemaker/crm/common/stack.h
   moved to
   /usr/include/pacemaker/crm/cluster/stack.h) 
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
- dlm_controld: fix build with old (< 3.0) kernel headers
- dlm_controld: clear waiting plocks for closed files
- dlm_controld: Introduce RB tree for improving plock resources searching
  efficiency
- dlm_controld: RB tree implementation borrowed from the kernel source
- dlm_controld: remove oom_adj
- dlm_controld: ignore plocks until checkpoint time
- dlm_controld: fix plock signature in stored message
- dlm_controld: fix plock owner syncing
- dlm_controld: fix plock owner in checkpoints
- dlm_controld: fix plock checkpoint signatures
- dlm_controld: wrong fencing time comparison
- dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
  address before adding it to configfs
- dlm_controld: always return error if the daemon is not ready to operate
- Fixed typos and removed duplicated "Authors:" entry in 
  descriptions of libdlm.spec
- Avoid adding build time in binaries, breaks build-compare. 
- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done
- Revert previous change ("allow libdlm to compile with new
  pacemaker version")
- Allow libdlm to compile with new pacemaker version.
- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)
- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing
  (bnc#603685)
- update from upstream (cs fae6ee39)
  - dlm_controld: don't log errors after disabling plocks
  - dlm_controld: don't skip unlinking checkpoint
  - dlm_controld: set last_plock_time for ownership operations
  - dlm_controld: add plock checkpoint signatures
  - dlm_controld: check all messages against enable options
  - dlm_controld: avoid full plock unlock when no resource exists
 
- update from upstream:
  - dlm_controld: set rmem for sctp
  - misc: update copyright year and owners
  - man pages: dlm_tool and dlm_controld
  - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer
  - dlm_controld: add more fs_notified debugging 
- delete 64bytes_lvb_len.diff (bnc#573460)
- Remove libdlm2 on upgrade.
- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)
- remove already-in-upstream patches from package
- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191.
  not pass compiling yet
- upgrade package version number from 2.99.08 to 3.00.01, no code
  modified.
- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an
  infinite logging loop (bnc#532406).
- dlm-no-quorum-default.diff: change quorum handling to allow cluster to
  shutdown nodes one-by-one (bnc#541042).
- dlm-debug.diff: Include the lockspace name in syslog().
- dlm-plock-optimization.diff: allow plocks to revert back to single
  node mode (bnc#497176).
- libdlm-lockspace-recovery.patch: ensure that all lock spaces are
  recovered (bnc#528425).
- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated
  into ocfs2-kmp.
- Fix compilation with new pacemaker code.
- Update for HAE11-RC9
- Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot
- Split the SUSE specific patch from the parts that have
  been submitted upstream
- Correctly log the result of calls to crm_terminate_member_no_mainloop() 
- Fix race condition when creating configfs entries for
  cluster peers 
- All previous patches are now upstream
- Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec
  - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster
  - dlm_tool: fix lockdebug parsing of first_lkid
  - dlm_controld: default to no plock rate limit
  - dlm_controld: don't exit from query thread
  - dlm_controld: finalize ckpt handle
  - dlm_controld: cpg_finalize
  - dlm_controld: use quorum instead of votequorum 
- BNC#476449 - Correctly return the current fencing status
- Switch to stand-alone libdlm code-base
- Update to upstream: af52b7bb26a05a8f73d1076254e178b02ed192cd
- Update to patch-level: a85c21afc4c99dc2aee8f7e7e356f25133c4d4ad
  - Implement fencing hooks for Pacemaker based clusters
  - Leverage more funcaitonality from Pacemaker libraries
  - Add pkgconfig entries
  - dlm_controld/gfs_controld: read lockless resources from ckpts
  - dlm_controld/gfs_controld: dump unused resources
  - dlm_controld/gfs_controld: fix plock rate limiting
  - dlm_controld/gfs_controld: plock config paths
  - dlm_controld/gfs_controld: plock dump display resource owner
  - dlm_controld: recv error checking
  - dlm_controld: clear plock syncing flags
- Update to upstream bd261c8e51f3b5406f22bbb00b76f6da8722412d
  - fix plock dump
  - fix fencing checks which weren't happening
  - fix confchg/message processing, must be done after each individual confchg/message
  - init logging after fork to avoid ugly interaction with logging threads
  - fix usage of the query thread mutex
  - fix usage of realloc in deadlock code
  - join should return error without fence domain
- Update to upstream b6d73f5752306d635f306036438af1fcf26f4332 
  - Adds protocol negotiation which important for future compatability
  - Miscelaneous bug fixes
- Reference newly created shared library packages as build dependancies
- Move documentation to acceptable location
- Extra %dir entries n the %files section to make autobuild happy
- version 2.99.08-2
- make sure local_nodeid is set correctly for dlm_controld
-
- version 2.99.08-1
- Initial package check-in

OBS-URL: https://build.opensuse.org/request/show/807936
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=74
2020-05-21 09:00:04 +00:00
4bef15f6b3 Accepting request 721899 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/721899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=48
2019-08-13 11:12:14 +00:00
a1d0310b9c Accepting request 721898 from home:ganghe:branches:openSUSE:Factory
- Update to v4.0.9
 * include some fixes/enhancements for dlm_controld (bsc#1144793)
 * source moved to https://pagure.io/dlm
- sysmacros.patch: Include <sys/sysmacros.h> for minor
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.
- Update to v4.0.7
 * bsc#1023595: libdlm: upgrade version to 4.0.7
- Re-add the dropped bsc numbers to follow the factory-first policy
 * take Factory fixes for SLE12 (boo#944795, bsc#944797)
- Update to v4.0.6
 * In v4.0.4, there's a stupid and severe bug so that upstream
   released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6,
   so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes
   for "wait fencing" message
- Drop patches
 * bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
 * build-dlm_stonith.patch
- Rename patches more readable
 * remove: Makefile-for-diff-arch.patch, remove-sd-notify.patch,
   bnc#874705nodes-without-quorum.patch
 * add: 0001-makefile-for-diff-arch.patch,
   0002-remove-sd-notify.patch,
   0003-bnc#874705-nodes-without-quorum.patch
- Update to V4.0.4
 * Remove build-dlm_stonith.patch
 * Reove bnc#875122dlm_controld-fix-long-name-in-log-entry.patch
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.
- BuildRequire pkgconfig(systemd) instead of systemd-devel.
- added necessary macros for systemd files
- fix different behavior when nodes without quorum
   + bnc#874705nodes-without-quorum.patch 
- dlm_controld print out error format message(bnc#875122)
   + bnc#875122dlm_controld-fix-long-name-in-log-entry.patch	
- dlm_controld notifies systemd(bnc#870626)
   + remove-sd-notify.patch	
- Build dlm_stonith to prox fencing for pacemaker
  + build-dlm_stonith.patch
- Remove patch to use default fscontrol using sysconfig
  - libdlm-enable-fscontrol.patch
- Update to V4.0.2 
- Update to V4.0.1(openSuse13.1) 
  + file a patch for opensuse build service
- Remove patches from sle11sp3 for either merged in the upstream
  or obsoleted.
  - bnc804707-reduce-RR-priority.patch
  - bnc777137-fix-plock-dev_write_no_op.patch
  - libdlm-gcc47.patch
  - libdlm-pacemaker.patch
- dl_controld: libdlm-pacemaker.patch 
  * Replace use of send_ais_text() with send_cluster_text()
  * Replace use of ais_dispatch() with plugin_dispatch()
  * Replace use of crm_peer_id_cache with crm_peer_cache
- Replace NAME= with SYMLINK+= in udev rules (bnc#779718)
  + use-symlink-in-udev-rules.patch
- reduce dlm_controld priority to RR(1). (bnc#804707) 
- Make sure we poll the right fd for AIS notifications to avoid spinning
  (bnc#803746)
- small cleanup of spec file
- fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
  add bnc798263-fix-opensuse123-compile-error.patch
- dlm_controld: fix plock dev_write no op (bnc#777137)
  add bnc777137-fix-plock-dev_write-no-op.patch
- dlm_controld: Replace use of crm_is_member_active() with the new 
  crm_is_peer_active() from pacemaker > 1.1.7
- Fix build with gcc 4.7 
- fix build with current pacemaker
  (/usr/include/pacemaker/crm/common/stack.h
   moved to
   /usr/include/pacemaker/crm/cluster/stack.h) 
- add libtool as explicit buildrequire to avoid implicit dependency from prjconf
- dlm_controld: fix build with old (< 3.0) kernel headers
- dlm_controld: clear waiting plocks for closed files
- dlm_controld: Introduce RB tree for improving plock resources searching
  efficiency
- dlm_controld: RB tree implementation borrowed from the kernel source
- dlm_controld: remove oom_adj
- dlm_controld: ignore plocks until checkpoint time
- dlm_controld: fix plock signature in stored message
- dlm_controld: fix plock owner syncing
- dlm_controld: fix plock owner in checkpoints
- dlm_controld: fix plock checkpoint signatures
- dlm_controld: wrong fencing time comparison
- dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
  address before adding it to configfs
- dlm_controld: always return error if the daemon is not ready to operate
- Fixed typos and removed duplicated "Authors:" entry in 
  descriptions of libdlm.spec
- Avoid adding build time in binaries, breaks build-compare. 
- bnc-634240_reset-fs_notified.diff : Reset fs_notified when check_fs_done
- Revert previous change ("allow libdlm to compile with new
  pacemaker version")
- Allow libdlm to compile with new pacemaker version.
- Reverted libdlm-bug-603685-v2.diff (bug now fixed in Pacemaker)
- libdlm-bug-603685-v2.diff: fix dlm_controld.pcmk member processing
  (bnc#603685)
- update from upstream (cs fae6ee39)
  - dlm_controld: don't log errors after disabling plocks
  - dlm_controld: don't skip unlinking checkpoint
  - dlm_controld: set last_plock_time for ownership operations
  - dlm_controld: add plock checkpoint signatures
  - dlm_controld: check all messages against enable options
  - dlm_controld: avoid full plock unlock when no resource exists
 
- update from upstream:
  - dlm_controld: set rmem for sctp
  - misc: update copyright year and owners
  - man pages: dlm_tool and dlm_controld
  - dlm_controld/libdlmcontrol/dlm_tool: separate plock debug buffer
  - dlm_controld: add more fs_notified debugging 
- delete 64bytes_lvb_len.diff (bnc#573460)
- Remove libdlm2 on upgrade.
- 64bytes_lvb_len.diff: change DLM_LVB_LEN to 64 bytes (bnc#515645)
- remove already-in-upstream patches from package
- update to upstream commit 7ad436ba4a7d68a79510fd6c033568b6bb100191.
  not pass compiling yet
- upgrade package version number from 2.99.08 to 3.00.01, no code
  modified.
- libdlm-lockspace-fs_notify.diff: fix a race which could lead to an
  infinite logging loop (bnc#532406).
- dlm-no-quorum-default.diff: change quorum handling to allow cluster to
  shutdown nodes one-by-one (bnc#541042).
- dlm-debug.diff: Include the lockspace name in syslog().
- dlm-plock-optimization.diff: allow plocks to revert back to single
  node mode (bnc#497176).
- libdlm-lockspace-recovery.patch: ensure that all lock spaces are
  recovered (bnc#528425).
- add ocfs2-kmp to libdlm requires, since fs/dlm will be integrated
  into ocfs2-kmp.
- Fix compilation with new pacemaker code.
- Update for HAE11-RC9
- Bug bnc#490418 - Reduce the amount of logging while waiting for nodes to be shot
- Split the SUSE specific patch from the parts that have
  been submitted upstream
- Correctly log the result of calls to crm_terminate_member_no_mainloop() 
- Fix race condition when creating configfs entries for
  cluster peers 
- All previous patches are now upstream
- Update to upstream: cfd58b24b8bb17087e19a73139cf966135e78bec
  - dlm_controld (pcmk) - Use a Pacemaker library function for kicking nodes from the cluster
  - dlm_tool: fix lockdebug parsing of first_lkid
  - dlm_controld: default to no plock rate limit
  - dlm_controld: don't exit from query thread
  - dlm_controld: finalize ckpt handle
  - dlm_controld: cpg_finalize
  - dlm_controld: use quorum instead of votequorum 
- BNC#476449 - Correctly return the current fencing status
- Switch to stand-alone libdlm code-base
- Update to upstream: af52b7bb26a05a8f73d1076254e178b02ed192cd
- Update to patch-level: a85c21afc4c99dc2aee8f7e7e356f25133c4d4ad
  - Implement fencing hooks for Pacemaker based clusters
  - Leverage more funcaitonality from Pacemaker libraries
  - Add pkgconfig entries
  - dlm_controld/gfs_controld: read lockless resources from ckpts
  - dlm_controld/gfs_controld: dump unused resources
  - dlm_controld/gfs_controld: fix plock rate limiting
  - dlm_controld/gfs_controld: plock config paths
  - dlm_controld/gfs_controld: plock dump display resource owner
  - dlm_controld: recv error checking
  - dlm_controld: clear plock syncing flags
- Update to upstream bd261c8e51f3b5406f22bbb00b76f6da8722412d
  - fix plock dump
  - fix fencing checks which weren't happening
  - fix confchg/message processing, must be done after each individual confchg/message
  - init logging after fork to avoid ugly interaction with logging threads
  - fix usage of the query thread mutex
  - fix usage of realloc in deadlock code
  - join should return error without fence domain
- Update to upstream b6d73f5752306d635f306036438af1fcf26f4332 
  - Adds protocol negotiation which important for future compatability
  - Miscelaneous bug fixes
- Reference newly created shared library packages as build dependancies
- Move documentation to acceptable location
- Extra %dir entries n the %files section to make autobuild happy
- version 2.99.08-2
- make sure local_nodeid is set correctly for dlm_controld
-
- version 2.99.08-1
- Initial package check-in

OBS-URL: https://build.opensuse.org/request/show/721898
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=72
2019-08-09 03:03:04 +00:00
c2bc4618e5 Accepting request 628532 from network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/628532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=47
2018-08-17 21:57:56 +00:00
Kristoffer Gronlund
de97bb7ebe Accepting request 627733 from home:Andreas_Schwab:glibc:rebuild
- sysmacros.patch: Include <sys/sysmacros.h> for minor

OBS-URL: https://build.opensuse.org/request/show/627733
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=70
2018-08-10 06:35:28 +00:00
71b6bf64c8 Accepting request 544879 from network:ha-clustering:Factory
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) (forwarded request 544772 from RBrownSUSE)

OBS-URL: https://build.opensuse.org/request/show/544879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=46
2017-11-30 11:37:19 +00:00
Eric ren
50b2b12678 Accepting request 544772 from home:RBrownSUSE:branches:network:ha-clustering:Factory
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544772
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=68
2017-11-23 15:17:56 +00:00
db71ff661b Accepting request 457225 from network:ha-clustering:Factory
1

OBS-URL: https://build.opensuse.org/request/show/457225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=45
2017-02-18 23:59:17 +00:00
Eric ren
779ae52885 Accepting request 457142 from home:jengelh:branches:network:ha-clustering:Factory
- Use source URL; drop redundant %clean section;
  rectify RPM groups; run fdupes to merge duplicate files.

OBS-URL: https://build.opensuse.org/request/show/457142
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=66
2017-02-15 03:07:38 +00:00
9433dc49b9 Accepting request 455904 from network:ha-clustering:Factory
1

OBS-URL: https://build.opensuse.org/request/show/455904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=44
2017-02-13 23:37:45 +00:00
Eric ren
653644d832 Accepting request 455903 from home:ZRen:branches:network:ha-clustering:Factory
Re-add the dropped bsc numbers to follow the factory-first policy

OBS-URL: https://build.opensuse.org/request/show/455903
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=64
2017-02-10 04:08:17 +00:00
a779975bba Accepting request 454845 from network:ha-clustering:Factory
1

OBS-URL: https://build.opensuse.org/request/show/454845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=43
2017-02-08 11:06:29 +00:00
Eric ren
af6bb076ce Accepting request 454844 from home:ZRen:branches:network:ha-clustering:Factory
bsc#1023595: libdlm: upgrade version to 4.0.7

OBS-URL: https://build.opensuse.org/request/show/454844
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=62
2017-02-06 01:28:43 +00:00
bbc39e711b Accepting request 414955 from network:ha-clustering:Factory
1

OBS-URL: https://build.opensuse.org/request/show/414955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=42
2016-08-03 09:38:15 +00:00
Eric ren
9689516811 Accepting request 414954 from home:ZRen:branches:network:ha-clustering:Factory
libdlm: update to version 4.0.6

OBS-URL: https://build.opensuse.org/request/show/414954
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=60
2016-07-25 07:36:12 +00:00
Eric ren
5c9ca0dc7b Accepting request 414949 from home:ZRen:branches:network:ha-clustering:Factory
libdlm: update to version 4.0.6

OBS-URL: https://build.opensuse.org/request/show/414949
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=59
2016-07-25 07:26:18 +00:00
Eric ren
a0db98ae34 Accepting request 408625 from home:ZRen:branches:network:ha-clustering:Factory
Update to v4.0.6 and cleanup
 * In v4.0.4, there's a stupid and severe bug so that upstream released v4.0.5 soon with an urgent fix
 * Upstream merged our fix for bsc#977201 with release v4.0.6, so I still use the 2 below bugs for this updates:
 * bsc#967332: libdlm: package update to v4.0.4
 * bsc#977201: output of `dlm_tool ls` should distinguish causes

OBS-URL: https://build.opensuse.org/request/show/408625
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=58
2016-07-25 06:21:51 +00:00
Eric ren
ab40c42782 Accepting request 359402 from home:ZRen:branches:network:ha-clustering:Factory
Update libdlm to V4.0.4

OBS-URL: https://build.opensuse.org/request/show/359402
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=57
2016-02-19 03:14:50 +00:00
d52714274e Accepting request 305386 from network:ha-clustering:Factory
1

OBS-URL: https://build.opensuse.org/request/show/305386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=41
2015-05-06 09:17:36 +00:00
Lidong Zhong
19343f88a7 Accepting request 305262 from home:jengelh:branches:network:ha-clustering:Factory
- Avoid running sh for %post ldconfig
- Default to implicit -n for %setup

OBS-URL: https://build.opensuse.org/request/show/305262
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=55
2015-05-05 01:57:19 +00:00
5c4c6b70d7 Accepting request 295617 from network:ha-clustering:Factory
1

OBS-URL: https://build.opensuse.org/request/show/295617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=40
2015-04-21 08:46:03 +00:00
Lidong Zhong
73cc2ed155 Accepting request 295573 from home:elvigia:branches:network:ha-clustering:Factory
- Move udev rules to %{_udevrulesdir}, packages should 
  not ship files in /etc/udev/rules.d which is reserved
  for the sysadmin.

OBS-URL: https://build.opensuse.org/request/show/295573
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=53
2015-04-13 04:46:25 +00:00
b504c4538e Accepting request 262007 from network:ha-clustering:Factory
- BuildRequire pkgconfig(systemd) instead of systemd-devel.

OBS-URL: https://build.opensuse.org/request/show/262007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdlm?expand=0&rev=39
2014-11-24 10:15:41 +00:00
Lidong Zhong
8d6695d79e Accepting request 261536 from home:dimstar:branches:network:ha-clustering:Factory
- BuildRequire pkgconfig(systemd) instead of systemd-devel.

OBS-URL: https://build.opensuse.org/request/show/261536
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libdlm?expand=0&rev=51
2014-11-17 02:16:08 +00:00