clusterlib-3.0.12.1-84.el6_10.1$>k|0Uy+ i#q>@?d  " @hl  x   ( ~ lHp x# # #   ( 8 9$:6o>@B GHlIX Y Z\[`\p]^%bvdeflt4u݌v wtxy$V|Cclusterlib3.0.12.184.el6_10.1The Red Hat Cluster librariesThe Red Hat Cluster libraries package]#x86-02.bsys.centos.org CentOSGPLv2+ and LGPLv2+CentOS BuildSystem System Environment/Librarieshttp://sources.redhat.com/cluster/wiki/linuxi686 oTI G9 9FCg^A큤]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#]#M=5M=5M=5M=5c9013f8091482506de85265d9a1491b0a754d7d699ff366a4fe73c8e2182ce91f6815344c3ef9aefcfef488ed407f59a78f64fd9c5cfe0e21cdd571f8543f5de73669b0a713c0a046c4ab152cabadfe819c17ff9afd4c19656339946fbee2570fd30812405f15f4d057e9d959a907973f1624b946c0e6d18cf391f430f952b76cc6636ef7a6453f8b560e8aadd981c472286d6ec0b4671c1b4ede03bed1a0a9d9b6ff88d7f8a14d395f86b6735d6878451f205ff69f2654dd06a71e12c995ec62a2c48423899a443ff14cba95e428b53f506b65be61d0eb05a9ab8a6f1e14001a732e1f98fac48537b5369999bacc0f72d67661a044d3991536dbe5add5ff591697b06db81c38f1f653dfea70fd7308d277c970964a2ce9f730b4013115005ccab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e86148133d57c64a208fa9122f3e96441b5d69c5e6c38570c9a49cf6322e8a223cf6037db72231df986409d2760fdc80044eebecd8ffb2d7b8d9e66d168dd70ed932libccs.so.3.0libcman.so.3.0libdlm.so.3.0libdlm_lt.so.3.0libdlmcontrol.so.3.1libfence.so.4.0libfenced.so.3.0liblogthread.so.3.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcluster-3.0.12.1-84.el6_10.1.src.rpmcmanlibconfig(clusterlib)libccs.so.3libcman.so.3libdlm.so.3libdlm_lt.so.3libdlmcontrol.so.3libfence.so.4libfenced.so.3liblogthread.so.3clusterlibclusterlib(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /sbin/ldconfig/sbin/ldconfigconfig(clusterlib)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libccs.so.3libcman.so.3libconfdb.so.4libconfdb.so.4(COROSYNC_CONFDB_1.0)libdlm.so.3libdlm_lt.so.3libdlmcontrol.so.3libfence.so.4libfenced.so.3liblogthread.so.3libm.so.6libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.3.2)libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(VersionedDependencies)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.0.12.1-84.el6_10.13.0.4-14.6.0-14.0-13.0.3-15.2-1cman3.0.3-14.8.0]@XEVXAb@XAb@X%X$a@W֘VVVUVRV7P@UmTE@T@T TgTC@SESS@S@S@SS{CSI*S=M@R6R@R R6Q@Qp@Q*@QQکQPPrPP@P)P{Puc@Pr@PaPXb@PS@PIPDP3x@P3x@P,P+@O OyOu@OleOWMOOdOB5O>A@O/N@N|tNx@Nw.NiNdN_sN\N[@NTNRDNNP@NLN?N;@N7N.@N7@N*M6@M@MM@MM@M@M=MI@MI@MTMv@Mk@MdMK@MK@MJMBM6@M0:M.@M%L+@L@LjyLe3LZLPLN@LN@LI@LI@LH2LD>@L;L7@L7@L7@L(L$@L$@K@K@K^KK@K@KsKK@KK@Kf@KO@KMKLd@KD{@K@KJJ@JJJJ:Ji@JT@JL@J<@J0J/@I@II@II@I@I@IIII&@I=@I~@Iw@Ik0Ik0IHIFFI3IHrHHHH}@H}@H}@H|@H|@H{@HH|@H`HM@HCH6H5`@H2@H1kH,%H*@H*@H*@Fabio M. Di Nitto - 3.0.12.1-84.1Andrew Price - 3.0.12.1-84Christine Caulfield - 3.0.12.1-83Christine Caulfield - 3.0.12.1-82Christine Caulfield - 3.0.12.1-81Christine Caulfield - 3.0.12.1-80Andrew Price - 3.0.12.1-79Andrew Price - 3.0.12.1-78Ken Gaillot - 3.0.12.1-77Christine Caulfield - 3.0.12.1-75Christine Caulfield - 3.0.12.1-75Andrew Price - 3.0.12.1-74Christine Caulfield - 3.0.12.1-73.1Andrew Price - 3.0.12.1-73Christine Caulfield - 3.0.12.1-72Christine Caulfield - 3.0.12.1-71Andrew Price - 3.0.12.1-70Andrew Price - 3.0.12.1-69Ryan McCabe - 3.0.12.1-68Christine Caulfield - 3.0.12.1-67Andrew Price - 3.0.12.1-66Christine Caulfield - 3.0.12.1-65Christine Caulfield - 3.0.12.1-64Andrew Price - 3.0.12.1-63Andrew Price - 3.0.12.1-62Andrew Price - 3.0.12.1-61Chrissie Caulfield - 3.0.12.1-60Andrew Price - 3.0.12.1-59Andrew Price - 3.0.12.1-58Andrew Price - 3.0.12.1-57Andrew Price - 3.0.12.1-56Andrew Price - 3.0.12.1-55Chrissie Caulfield - 3.0.12.1-54Chrissie Caulfield - 3.0.12.1-53Andrew Price - 3.0.12.1-52Andrew Price - 3.0.12.1-51Andrew Price - 3.0.12.1-50Fabio M. Di Nitto - 3.0.12.1-49Bob Peterson - 3.0.12.1-48Fabio M. Di Nitto - 3.0.12.1-47Andrew Price - 3.0.12.1-46Fabio M. Di Nitto - 3.0.12.1-45Andrew Price - 3.0.12.1-44Fabio M. Di Nitto - 3.0.12.1-43Fabio M. Di Nitto - 3.0.12.1-42Andrew Price - 3.0.12.1-41Fabio M. Di Nitto - 3.0.12.1-40Fabio M. Di Nitto - 3.0.12.1-39Fabio M. Di Nitto - 3.0.12.1-38Fabio M. Di Nitto - 3.0.12.1-37Fabio M. Di Nitto - 3.0.12.1-36Fabio M. Di Nitto - 3.0.12.1-35Andrew Price - 3.0.12.1-34Fabio M. Di Nitto - 3.0.12.1-33Fabio M. Di Nitto - 3.0.12.1-32Fabio M. Di Nitto - 3.0.12.1-31Fabio M. Di Nitto - 3.0.12.1-30Andrew Price - 3.0.12.1-29Fabio M. Di Nitto - 3.0.12.1-28Lon Hohberger - 3.0.12.1-27Fabio M. Di Nitto - 3.0.12.1-26Andrew Price - 3.0.12.1-25Andrew Price - 3.0.12.1-24Fabio M. Di Nitto - 3.0.12.1-23Fabio M. Di Nitto - 3.0.12.1-22Fabio M. Di Nitto - 3.0.12.1-21Fabio M. Di Nitto - 3.0.12.1-20Fabio M. Di Nitto - 3.0.12.1-19Fabio M. Di Nitto - 3.0.12.1-18Fabio M. Di Nitto - 3.0.12.1-17Fabio M. Di Nitto - 3.0.12.1-16Fabio M. Di Nitto - 3.0.12.1-15Fabio M. Di Nitto - 3.0.12.1-14Fabio M. Di Nitto - 3.0.12.1-13Andrew Price - 3.0.12.1-12Fabio M. Di Nitto - 3.0.12.1-11Fabio M. Di Nitto - 3.0.12.1-10Fabio M. Di Nitto - 3.0.12.1-9Lon Hohberger - 3.0.12.1-8Andrew Price - 3.0.12.1-7Fabio M. Di Nitto - 3.0.12.1-6Fabio M. Di Nitto - 3.0.12.1-5Fabio M. Di Nitto - 3.0.12.1-4Andrew Price - 3.0.12.1-3Fabio M. Di Nitto - 3.0.12.1-2Fabio M. Di Nitto - 3.0.12.1-1Fabio M. Di Nitto - 3.0.12-41Fabio M. Di Nitto - 3.0.12-40Lon Hohberger - 3.0.12-39Fabio M. Di Nitto - 3.0.12-38Fabio M. Di Nitto - 3.0.12-37Fabio M. Di Nitto - 3.0.12-36Fabio M. Di Nitto - 3.0.12-35Fabio M. Di Nitto - 3.0.12-34Fabio M. Di Nitto - 3.0.12-33Fabio M. Di Nitto - 3.0.12-32Fabio M. Di Nitto - 3.0.12-31Fabio M. Di Nitto - 3.0.12-30Fabio M. Di Nitto - 3.0.12-29Fabio M. Di Nitto - 3.0.12-28Fabio M. Di Nitto - 3.0.12-27Fabio M. Di Nitto - 3.0.12-26Fabio M. Di Nitto - 3.0.12-25Lon Hohberger - Version: 3.0.12-24Fabio M. Di Nitto - 3.0.12-23Lon Hohberger - Version: 3.0.12-22Lon Hohberger - Version: 3.0.12-21Fabio M. Di Nitto - 3.0.12-20Fabio M. Di Nitto - 3.0.12-19Fabio M. Di Nitto - 3.0.12-18Fabio M. Di Nitto - 3.0.12-17Fabio M. Di Nitto - 3.0.12-16Lon Hohberger - 3.0.12-15Lon Hohberger - 3.0.12-14Fabio M. Di Nitto - 3.0.12-13Fabio M. Di Nitto - 3.0.12-12Fabio M. Di Nitto - 3.0.12-11Fabio M. Di Nitto - 3.0.12-10Lon Hohberger - 3.0.12-9Lon Hohberger - 3.0.12-8Lon Hohberger - 3.0.12-7Fabio M. Di Nitto - 3.0.12-6Fabio M. Di Nitto - 3.0.12-5Fabio M. Di Nitto - 3.0.12-4Fabio M. Di Nitto - 3.0.12-3Fabio M. Di Nitto - 3.0.12-2Fabio M. Di Nitto - 3.0.12-1Fabio M. Di Nitto - 3.0.9-5Fabio M. Di Nitto - 3.0.9-4Fabio M. Di Nitto - 3.0.9-3Fabio M. Di Nitto - 3.0.9-2Fabio M. Di Nitto - 3.0.9-1Fabio M. Di Nitto - 3.0.7-4Fabio M. Di Nitto - 3.0.7-3Fabio M. Di Nitto - 3.0.7-2Fabio M. Di Nitto - 3.0.7-1Fabio M. Di Nitto - 3.0.6-2Fabio M. Di Nitto - 3.0.6-1Fabio M. Di Nitto - 3.0.5-1Fabio M. Di Nitto - 3.0.4-1Fabio M. Di Nitto - 3.0.3-2Fabio M. Di Nitto - 3.0.3-1Fabio M. Di Nitto - 3.0.2-2Fabio M. Di Nitto - 3.0.2-1Fabio M. Di Nitto - 3.0.1-1Fedora Release Engineering - 3.0.0-21Fabio M. Di Nitto - 3.0.0-20Fabio M. Di Nitto - 3.0.0-19.rc4Fabio M. Di Nitto - 3.0.0-18.rc3Fabio M. Di Nitto - 3.0.0-17.rc2Fabio M. Di Nitto - 3.0.0-16.rc2Fabio M. Di Nitto - 3.0.0-15.rc1Fabio M. Di Nitto - 3.0.0-14.alpha7Fabio M. Di Nitto - 3.0.0-13.alpha7Fabio M. Di Nitto - 3.0.0-12.alpha6Fabio M. Di Nitto - 3.0.0-11.alpha5Fabio M. Di Nitto - 3.0.0-10.alpha5Fedora Release Engineering - 3.0.0-9.alpha5Fabio M. Di Nitto - 3.0.0-8.alpha5Fabio M. Di Nitto - 3.0.0-7.alpha4Fabio M. Di Nitto - 3.0.0-6.alpha4Fabio M. Di Nitto - 3.0.0-5.alpha4Fabio M. Di Nitto - 3.0.0-4.alpha3Fabio M. Di Nitto - 3.0.0-3.alpha2Fabio M. Di Nitto - 3.0.0-2.alpha2Fabio M. Di Nitto - 3.0.0-1.alpha2Fabio M. Di Nitto - 3.0.0-1.alpha1Fabio M. Di Nitto - 2.99.13-1Ignacio Vazquez-Abrams - 2.99.12-2Fabio M. Di Nitto - 2.99.12-1Fabio M. Di Nitto - 2.99.11-1Fabio M. Di Nitto - 2.99.10-6Fabio M. Di Nitto - 2.99.10-5Fabio M. Di Nitto - 2.99.10-4Fabio M. Di Nitto - 2.99.10-3Fabio M. Di Nitto - 2.99.10-2Fabio M. Di Nitto - 2.99.10-1Jesse Keating - 2.99.08-3Jesse Keating - 2.99.08-2Fabio M. Di Nitto - 2.99.08-1Fabio M. Di Nitto - 2.99.07-1Fabio M. Di Nitto - 2.99.06-1Fabio M. Di Nitto - 2.99.05-1Fabio M. Di Nitto - 2.99.04-1Fabio M. Di Nitto - 2.99.03-1Fabio M. Di Nitto - 2.99.02-4Fabio M. Di Nitto - 2.99.02-3Fabio M. Di Nitto - 2.99.02-2Fabio M. Di Nitto - 2.99.02-1Fabio M. Di Nitto - 2.99.01-4Fabio M. Di Nitto - 2.99.01-3Fabio M. Di Nitto - 2.99.01-2Fabio M. Di Nitto - 2.99.01-1- fenced: make sure that a node that leaves and rejoins with a different membership is fenced. Resolves: rhbz#1510500- fsck.gfs2: Handle gfs2_readi() errors in check_statfs() Resolves: rhbz#1394235- fenced: Fix time_t printing in last patch spotted by covscan Resolves: rhbz#1077890- fenced: Only kill following stateful merge after fencing completes Resolves: rhbz#1077890- cman_tool: Fix coverity-spotted error in the previous patch Resolves: rhbz#1384968- cman_tool: prevent segv in cman_tool nodes -F addr crash of qdisk is present Resolves: rhbz#1384968- mkfs.gfs2: Open the target device with O_EXCL Resolves: rhbz#1291944- gfs2-utils: Add the glocktop utility Resolves: rhbz#1202817- cman: Properly check for votes when node names aren't specified Resolves: rhbz#1297165- libfence: Remove fencedevice params from fence_node -S so that asking for status does not shut down a node if action= is set Resolves: rhbz#1252991 - schema: add RRP attributes for section Resolves: rhbz#1221728- fenced: Delay killing a node if there's a stateful merge after a short outage Resolves: rhbz#1077890 - cman_tool: Don't segfault if /dev/zero doesn't exist Resolves: rhbz#1171241 - cman: Improve node-name matching algorithm Resolves: rhbz#1193169 - cman: Delete temp file if ccs_validation fails Resolves: rhbz#1206188 - dlm_controld: reconnect uevent socket on error Resolves: rhbz#1221815 - gfs_controld: reconnect uevent socket on error Resolves: rhbz#1225583 - groupd: Show more than 128 mount groups or lockspaces Resolves: rhbz#1243944 - qdiskd: fix memory leak in unaligned write path Resolves: rhbz#1245232 - qdiskd: fix memory copy in unaligned write path Resolves: rhbz#1245232 - qdiskd: Watch for other nodes leaving during a master re-election Resolves: rhbz#1257732- fsck.gfs2: replace recent i_goal fixes with simple logic Resolves: rhbz#1238754 - fsck.gfs2: Change duptree structure to have generic flags - fsck.gfs2: Detect, fix and clone duplicate block refs within a dinode Resolves: rhbz#1206149- gfs_controld: Retry uevent recv() and reconnect uevent socket on error Resolves: rhbz#1234443 - dlm_controld: Retry uevent recv() and reconnect uevent socket on error Resolves: rhbz#1233535- libgfs2: Make sure secontext gets freed (addendum) Resolves: #1121693- xml: ccs_update_schema: be verbose about extraction fail Resolves rhbz#1087286 - qdiskd: warn if no heuristics defied for >2 node clusters Resolves: rhbz#1095418 - *_controld: better logging if receive_start fails Resolves: rhbz#1095657 - qdiskd: Enable master_wins if votes=1 Resolves: rbhz#1099223 - cman: fix cman.5 man page to indicate only 1 altname is allowed Resolves: rhbz#1111500 - cman: Slight fix to message issued for invalid two_node clusters Resolves: rhbz#1142947- liblogthread: fix potential race when reopening logfiles Resolves: rhbz#1133724- libgfs2: Use a matching context mount option in mount_gfs2_meta Resolves: rhbz#1121693- fsck.gfs2: fix broken i_goal values in inodes - gfs2_convert: use correct i_goal values instead of zeros for inodes - fsck.gfs2: Reprocess nodes if anything changed - addendum 1 of 2 - fsck.gfs2: addendum to fix broken i_goal values in inodes - addendum 2 of 2 Resolves: rhbz#1149516- config: add new attribute "reboot_on_pid_exhaustion" to the schema- dlm_controld: Adjust fence time comparison Resolves: #rhbz843160 - man: update fence_node options Resolves: #rhbz886016 - fenced: Wait for ringid gfs_controld: Fix first recovery case Resolves: #rhbz982305- mount.gfs2: Don't leave mount group if mount returns EBUSY Resolves: rhbz#1080174- doc: update cluster_conf.html to latest version. Resolves: rhbz#981043- qdisk: Check cman_wait() return value and report errors Resolves: rhbz#979313 - libccs: Read daemon logging attributes correctly Resolves: rhbz#980575 - qdisk: Quorum init complete after tko_up cycles, not tko Resolves: rhbz#1029210 - config: Fix typos and phrasing in defaults file Resolves: rhbz#1035929 - ccs_tool: Fix crash using --verbose Resolves: rhbz#1074551 - manpage: Mention cluster.conf.html schema in man page Resolves: rhbz#981043 - fenced: Remove mention of skip_undefined feature as it is not supported Resolves: rhbz#994234- gfs2_edit: Add a savemeta file metadata header - gfs2_edit: Fix loop arithmetic in restore_data - gfs2_edit: Ensure all leaf blocks in per_node are saved - gfs2_edit: Reinstate a check for system dinodes Resolves: rhbz#1081523- fsck.gfs2: Log to syslog on start and exit Resolves: rhbz#1081517- libgfs2: Fix up remove_mtab_entry Resolves: rhbz#1059853 - fsck.gfs2: Check and repair per_node contents such as quota_changeX Resolves: rhbz#1062742 - libgfs2: patch to update gfs1 superblock correctly - gfs2-utils: check and fix bad dinode pointers in gfs1 sb Resolves: rhbz#1053668- fenced: keep manual ACk fifo open for longer and also make fenced_external() write to it. Resolves: rhbz#1059269- mkfs.gfs2: Add missing 'K' option Resolves: rhbz#1007970- libgfs2: Set umask before calling mkstemp Resolves: rhbz#996233- gfs2_tool: Update /etc/mtab with metafs mounts, handle interrupts (3 patches) Resolves: rhbz#996233- fsck.gfs2: Add ability to detect journal inode indirect block corruption Resolves: rhbz#989647- Remove .patch from some patch tmp file names - gfs2_edit: Fix bug and add functions from upstream (6 patches) Resolves: rhbz#987508- cman: Use correct patch to create and destroy lockfile on restart- ccs_tool: Fix example fence device in "ccs_tool create" help Resolves: rhbz#871603 - libccs: don't use uninitialized value in xpathlite Resolves: rhbz#874538 - qdiskd: change log level for an error message Resolves: rhbz#888318 - fenced/dlm_controld/gfs_controld: use cluster_dead for corosync connections Resolves: rhbz#888857 - gfs_controld: avoid mismatching messages with old cgs Resolves: rhbz#889564 - cman|fenced: Fix node killing in case of a 2node cluster that suffers brief network out Resolves: rhbz#893925 - config: fix cluster.conf man page to reflect correct syslog_facility default Resolves: rhbz#896191 - qdiskd: Do not count missed updates from offline nodes Resolves: rhbz#920358 - cman: create and destroy lockfile on restart Resolves: rhbz#982670- fsck.gfs2: Handle multiple occurrences of one leaf in a directory hash table (6 patches) Resolves: rhbz#984085 - fsck.gfs2: Don't rely on cluster.conf when rebuilding sb resolves: rhbz#985796- init.d/gfs2: Work around nested mount points umount bug Resolves: rhbz#963657- gfs2_grow: report bad return codes on error Resolves: rhbz#886585 - fsck.gfs2: fix misplaced directory leaf blocks (50 patches) Resolves: rhbz#902920- build: ship checkquorum.wdmd non executable Resolves: rhbz#509056- After converting a GFS1 file system with gfs2_convert errors were detected with fsck.gfs2 Resolves: rhbz#888053- cman: prevent libcman from causing SIGPIPE when corosync is down Resolves: rhbz#887787- fsck.gfs2: Check for formal inode number mismatch Resolves: rhbz#860048- fenced: get the cman fd before each poll Resolves: rhbz#857952- mkfs.gfs2: Check locktable more strictly for valid chars Resolves: rhbz#862847- cman init: make sure we start after fence_sanlockd and warn users - checkquorum.wdmd: add integration script with wdmd (requires wdmd >= 2.6) Resolves: rhbz#509056- fenced: silence dbus error Resolves: rhbz#861340- fsck.gfs2: soften the messages when reclaiming freemeta blocks Resolves: rhbz#803477- cman init: increase default shutdown timeouts Resolves: rhbz#854032- cman init: allow dlm tcp port to be configurable via cman init script Resolves: rhbz#857299- Add support for fence_check Resolves: rhbz#797952- gfs_controld, fenced: fix ignore_nolock for mounted nolock fs Resolves: rhbz#853180- Requires corosync 1.4.1-10 for runtime Related: rhbz#847234- config: use new corosync confdb api to remove string lenght limit Resolves: rhbz#847234 - Update requirements on newer corosync Related: rhbz#847234- fsck.gfs2: Fix buffer overflow in get_lockproto_table Resolves: rhbz#838945- qdiskd: allow master to failover quickly when using master_wins Resolves: rhbz#814807 - config: Fix typo in schema Resolves: rhbz#785866 - cman-preconfig: allow host aliases as valid cluster nodenames Resolves: rhbz#786118 - cman: fix data copy and memory leak when reloading config Resolves: rhbz#839241 - cman init: allow sysconfig/cman to pass options to dlm_controld Resolves: rhbz#821016 - cman init: allow dlm hash table sizes to be tunable at startup Resolves: rhbz#842370 - qdiskd: restrict master_wins to 2 node cluster Resolves: rhbz#838047 - fenced: fix log file mode Resolves: rhbz#845341- Fix qdisk(5) man page example Resolves: rhbz#745538 - cman notifyd: deliver cluster status on startup Resolves: rhbz#819787- man: update fenced.8 to reflect a limitation in XML/DTD implementation Resolves: rhbz#808441- config: update relax ng schema to include totem miss_count_const Resolves: rhbz#804938 - cman init: fix start sequence error handling Resolves: rhbz#806002- fsck.gfs2: Fix handling of eattr indirect blocks Resolves: rhbz#803510- config: drastically improve cman RRP configuration handling Resolves: rhbz#733298- fenced: fix handling of startup partition merge dlm_controld: fix handling of startup partition merge Resolves: rhbz#750314- Fix qdisk(5) man page example Resolves: rhbz#745538 - config: make altname validation position indipendent Resolves: rhbz#740552 - config: drastically improve cman RRP configuration handling Resolves: rhbz#733298 - cman: Improve quorum timer handling how quorum timers work Resolves: rhbz#759603 - qdiskd: Make multipath issues go away Resolves: rhbz#678372- gfs_controld: don't ignore dlmc_fs_register error Resolves: rhbz#753300 - gfs2_edit savemeta: crosswrite four patches from upstream (4 patches) Resolves: rhbz#749864 - gfs2_utils: gfs2_grow fails to grow a filesystem with less than 3 RGs Resolves: rhbz#742595 - gfs2_utils: Improve error messages Resolves: rhbz#742293- fsck.gfs2: add ability to fix GFS (gfs1) file systems (66 patches) Resolves: rhbz#675723 - libgfs2: Don't count sentinel dirent as an entry Resolves: rhbz#745161 - mkfs.gfs2: Improve error messages Resolves: rhbz#769400- fenced/dlm_controld/gfs_controld: full check for member changes Resolves: rhbz#663397- cman: allow late close of stderr file descriptor and free resources Resolves: rhbz#740385- dlm_controld: fix man page example formatting Resolves: rhbz#739682- cman: fix copying uidgid trees to corosync Resolves: rhbz#733345- cman: fix multicast address in cman.5 man page Resolves: rhbz#735906 - cman: default to 2 different mcast addresses in RRP mode and set rrp_problem_count_threshold cman now requires corosync > 1.4.1-3 for RRP operations Resolves: rhbz#735912 - cman: improve cman/qdisk interactions * cman: do better logging/error reports/checking of the quorum API usage * qdiskd: allow qdiskd to update device name in cman * qdiskd: perform better error checking at startup Resolves: rhbz#735917- config: invalidate ccs_update_schema cache if we received traps/signals Resolves: rhbz#733424- config: allow cman to configure uid/gid for corosync IPC Resolves: rhbz#733345- dlm_controld: quiet mkdir EEXIST message Resolves: rhbz#732991- config: fix handling of temporary directory in ccs_update_schema Resolves: rhbz#680930- cman: make RRP mode passive the default Resolves: rhbz#732635- dlm_controld: fix plock dev_write no op Resolves: rhbz#731775- mount.gfs2: Fix mounting of regular files with -o loop Resolves: rhbz#729071- cman: fix handling of transport configuration when altname is specified Resolves: rhbz#695795- cman: fix handling of transport configuration in cman/totem preconfig Resolves: rhbz#695795- cman: print error if clustername is too long or not configured at all Resolves: rhbz#728230 - config: fix escaping of xml special characters Resolves: rhbz#726065- config: Add 'disabled' flag to rm element Related: rhbz#723925- mkfs.gfs2: Handle gfs2 creation on regular files Resolves: rhbz#720668 - mount.gfs2: gfs2 mounts doubled up in mtab Resolves: rhbz#706141 - tunegfs2: Ensure we don't try to open a null device Resolves: rhbz#719124 - tunegfs2: Fix usage message Resolves: rhbz#719126 - tunegfs2: Fix label/locktable setting code Resolves: rhbz#719135- ccs: add dynamic relaxng schema generation - spec file update: * Add Requires: /usr/bin/xsltproc * Bump Requires: for fence-agents and fence-virt * Obsolets resource-agents that do not provide xsl/relaxng infrastructure * ship /usr/share/cluster/relaxng Resolves: rhbz#680930- tunegfs2: gfs2-utils should include tunegfs2 (gfs2_add_tunegfs2.patch) Resolves: rhbz#704178- fsck.gfs2 only rebuilds one missing journal at a time (gfs2_fsck_only_rebuilds_one_missing_journal_at_a_time.patch) Resolves: rhbz#683104 - cman: fix ttl default if no value is specified (cman_fix_ttl_default_if_no_value_is_specified.patch) Resolves: rhbz#713977- gfs2_edit: Fix savemeta compression for older zlibs (gfs2_edit_fix_savemeta_compression_for_older_zlibs.patch) Resolves: rhbz#702313- Reported UUID from 'gfs2_edit -p sb' should be lower-case (gfs2_reported_uuid_should_be_lowercase.patch) Resolves: rhbz#694823 - gfs2_edit savemeta doesn't save all leaf blocks for large dirs (gfs2_edit_savemeta_does_not_save_all_leaf_blocks_for_large_dirs.patch) Resolves: rhbz#679566 - gfs2_grow: fix growing of full filesystems (gfs2_grow_fix_growing_of_full_filesystem.patch) Resolves: rhbz#707091 - dlm_controld: clear waiting plocks for closed files (dlm_controld_clear_waiting_plocks_for_closed_files.patch) Resolves: rhbz#678585 - fsck.gfs2: segfault in pass1b (gfs2_fsck_segfault_in_pass1b.patch) Resolves: rhbz#679080 - gfs2_edit: Add compression to savemeta and restoremeta (gfs2_edit_add_compression_to_savemeta_and_restoremeta.patch) (add BuildRequires: zlib-devel) Resolves: rhbz#702313 - cman_tool: fix typo in man page (cman_tool_fix_typo_in_man_page.patch) Resolves: rhbz#691400- Rebase package on top of new upstream - spec file update: * update spec file copyright date * drop all patches * update and clean configure and build section. Resolves: rhbz#707115- gfs2_convert: exits with success without doing anything (gfs2_convert_exists_with_success_without_doing_anything_part2.patch) Resolves: rhbz#688734- gfs2_convert: exits with success without doing anything (gfs2_convert_exists_with_success_without_doing_anything.patch) Resolves: rhbz#688734- config: Add DRBD 0.8.3 metadata back to schema (add_drbd_0_8_3_metadata_back_to_schema.patch) Resolves: rhbz#680172- qdiskd: Fix bad timer check (qdiskd_fix_bad_timer_check.patch) Resolves: rhbz#688154 - cman init: increase the default timeout waiting for quorum (cman_init_increase_default_timeout_waiting_for_quorum.patch) Resolves: rhbz#688201- cman-preconfig: allow cman to configure corosync multicast ttl (cman_preconfig_allow_cman_to_configure_multicast_ttl.patch) Resolves: rhbz#684020- Fix race condition at startup that affects dlm based applications (dlm_controld_always_return_error_if_daemon_is_not_ready_to_operate.patch) (cman_init_wait_for_dlm_controld_to_be_fully_operational_before_proceeding.patch) Resolves: rhbz#595725- config_xml: stop leaking memory on config reload (config_stop_leaking_memory_on_config_reload.patch) Resolves: rhbz#680155- fenced: don't ignore victim_done messages for reduced victims (fenced_do_not_ignore_victim_done_messages_for_reduced_victims.patch) Resolves: rhbz#678704- qdiskd: Fix auto-vote calculation loop (qdiskd_fix_auto_vote_calculation_loop.patch) Resolves: rhbz#663433- gfs2_edit enhancements: * gfs2_edit: handle corrupt file systems better (gfs2_edit_handle_corrupt_filesystems_better.patch) * gfs2_edit: print large block numbers better (gfs2_edit_print_large_block_numbers_better.patch) * gfs2_edit: has problems printing gfs1 journals (gfs2_edit_has_problems_printing_gfs1_journals.patch) * gfs2_edit: add -d option for printing journal details (gfs2_edit_add_d_option_for_printing_journal_details.patch) * gfs2_edit: Fix error message on blockalloc when outside bitmap (gfs2_edit_fix_error_message_blockalloc_when_outside_bitmap.patch) * gfs2_edit: fix careless compiler warning (gfs2_edit_fix_careless_compiler_warning.patch) * gfs2_edit: Fix bitmap editing function (gfs2_edit_fix_bitmap_editing_function.patch) * gfs2_edit: fix segfault in set_bitmap when block is in rgrp (gfs2_edit_fix_segfault_in_set_bitmap_when_block_is_rgrp.patch) Resolves: rhbz#674843 - fenced: emit dbus signals to be handled by foghorn package for SNMP traps (fenced_send_dbus_signals_when_node_is_fenced.patch) (fenced_update_fenced_man_page_with_q_option.patch) (build_allow_dbus_notification_code_to_be_disabled.patch) Resolves: rhbz#592964 - config: Update relax ng schema (config_update_schema_2.patch) - doc: Update cluster_conf.html to match schema (doc_update_cluster_conf_html.patch) Resolves: rhbz#618705- fsck.gfs2: can't repair rgrps resulting from gfs_grow->gfs2_convert (fsck_gfs2_cannot_repair_rgrps_resulting_from_gfs_grow_plus_gfs2_convert.patch) Resolves: rhbz#576640 - qdisk: Informational syslog message indicating label overrides device (qdiskd_info_syslog_msg_when_lavel_overriders_device.patch) Resolves: rhbz#635413 - Integrate watchdog with cluster to reboot nodes under specific heuristics (cman_add_checkquorum_script_for_self_fencing_part1.patch) (cman_add_checkquorum_script_for_self_fencing_part2.patch) Resolves: rhbz#560700- mkfs.gfs2 segfaults with 18.55TB and -b512 (gfs2_mkfs_segfaults_with_18.55T_and_b512.patch) Resolves: rhbz#624535 - fsck.gfs2: reports master/root dinodes as unused and fixes the bitmap (gfs2_fsck_reports_master_root_dinodes_as_unused_and_fixes_bitmap.patch) Resolves: rhbz#663037- ccs_tool: deprecate editing capabilities (ccs_tool_deprecate_editing_capabilities.patch) Resolves: rhbz#614885- cman init: do not include wrong default file (cman_init_do_not_include_wrong_default_config_file.patch) Resolves: rhbz#669340- gfs_controld: fix plock owner in unmount (gfs_controld_fix_plock_owner_in_umount.patch) Resolves: rhbz#624822 - mkfs.gfs2 should support discard request generation (gfs2_mkfs_should_support_discard_request_generation.patch) Resolves: rhbz#656956 - ccs_tool: completely remove references to update/upgrades (ccs_tool_man_page_shows_removed_update_upgrade_subcommands.patch) Resolves: rhbz#577874 - cman: allow users to configure transport method (cman_does_not_allow_user_to_select_transport_mechanism.patch) Resolves: rhbz#657041 - cman_tool: display meaningful translation of corosync exit code (cman_tool_display_meaningful_translation_of_corosync_exit_codes.patch) Resolves: rhbz#617247 - cman_tool: handle "another instance running" error code (cman_tool_handle_another_instance_is_running_error_code.patch) Related: rhbz#617247, rhbz#617234 - cman init: check if corosync is already running (cman_init_check_if_corosync_is_running.patch) - cman: handle INT and TERM signals correctly (cman_handle_int_and_term_signals_correctly.patch) Resolves: rhbz#617234 - cman init: add support for "nocluster" kernel cmdline to not start at boot (cman_init_add_support_for_nocluster_kernel_cmdline.patch) Resolves: rhbz#563901 - cman: Make qdiskd exit if removed from configuration (cman_make_qdiskd_exit_if_removed_from_config.patch) Resolves: rhbz#620679 - cman: Update cman_tool version section in man page (cman_update_cman_tool_version_section_in_man_page.patch) Resolves: rhbz#619874 - config: Add missing qdiskd options (config_add_missing_qdiskd_options.patch) Resolves: rhbz#645830 - qdisk: Assume 1 vote if not specified in cluster.conf (qdiskd_should_assume_1_vote_if_not_specified.patch) Resolves: rhbz#663433 - config: Fix broken fence_egenera options (fence_egenera_add_missing_options_in_cluster_rng.patch) Resolves: rhbz#629017 - cman: Make qdiskd heuristics time out (cman_make_qdisk_heuristics_time_out.patch) Resolves: rhbz#636243- Drop dlm-pcmk and gfs-pcmk variants of dlm_controld and gfs_controld that are now replaced by pacemaker + cman support. Resolves: rhbz#649021- dlm_controld: fix plock owner syncing (dlm_controld_fix_plock_owner_syncing.patch) Resolves: rhbz#617306 - dlm_controld: fix plock signature in stored message (dlm_controld_fix_plock_signature_in_stored_message.patch) Resolves: rhbz#623816 - dlm_controld: ignore plocks until checkpoint time (dlm_controld_ignore_plocks_until_checkpoint_time.patch) Resolves: rhbz#623810 - gfs_controld: fix plock owner syncing (gfs_controld_fix_plock_owner_syncing.patch) Resolves: rhbz#617306 - fenced: use post_join_delay after cluster join (fenced_use_post_join_delay_after_cluster_join.patch) Resolves: rhbz#624844 - gfs2_edit enhancements: * gfs2_edit: better printing of directory leaf information (gfs2_edit_better_printing_of_dir_leaf_information.patch) * gfs2_edit: print hex numbers in lower-case (gfs2_edit_print_hex_numbers_in_lower_case.patch) * gfs2_edit: negative block numbers don't jump a negative amount (gfs2_edit_negative_block_numbers_dont_jump_a_negative_amount.patch) * gfs2_edit: tiny (stuffed) files had user data saved with savemeta (gfs2_edit_tiny_files_had_user_data_saved_with_savemeta.patch) * gfs2_edit: give meaningful feedback for savemeta and restoremeta (gfs2_edit_give_meaningful_feedback_for_savemeta_and_restoremeta.patch) * gfs2_edit: Fix memory leak in savemeta option (gfs2_edit_fix_memory_leak_in_savemeta_option.patch) * gfs2_edit: Split extended display functions into extended.c (gfs2_edit_split_extended_display_functions_into_extended_c.patch) * gfs2_edit: Move more functions to extended.c (gfs2_edit_move_more_functions_to_extended_c.patch) * gfs2_edit: Extend individual field printing/editing (gfs2_edit_extend_individual_field_printing_editing.patch) * gfs2_edit: fix page down on rindex (gfs2_edit_fix_page_down_on_rindex.patch) * gfs2_edit: print field names in right column (gfs2_edit_print_field_names_in_right_column.patch) * gfs2_edit: display block allocation on rgrps and bitmaps (gfs2_edit_display_block_allocation_on_rgrps_and_bitmaps.patch) * gfs2_edit: fix extended.h to not double-include (gfs2_edit_fix_extended_h_to_not_double_include.patch) Resolves: rhbz#634623 - gfs2_convert: corrupts file system when directory has di_height 3 (gfs2_convert_corrupts_file_system_when_directory_has_di_height_3.patch) Resolves: rhbz#630005- GFS2: fsck.gfs2 seems to process large files twice (fsck_gfs2_seems_to_process_large_files_twice.patch) Resolves: rhbz#621313 - fsck.gfs2 segfaults if journals are missing (fsck_gfs2_segfaults_if_journals_are_missing.patch) Resolves: rhbz#622576 - fsck.gfs2 truncates directories with more than 100,000 entries (fsck_gfs2_truncates_directories_with_more_than_100,000_entries.patch) Resolves: rhbz#628013 - Updating /proc/mounts and /etc/mtab with mount args for GFS2 fs (updating_proc_mounts_and_etc_mtab_with_mount_args_for_gfs2_fs.patch) Resolves: rhbz#632595 - cman init: fix "stop remove" operation (cman_init_fix_stop_remove_operation.patch) cman: Calculate expected_votes correctly after leave remove (cman_calculate_expected_votes_correctly_after_leave_remove.patch) Resolves: rhbz#634718 - gfs2_convert: gfs2_convert doesn't resume after interrupted conversion (gfs2_convert_doesn_t_resume_after_interrupted_conversion.patch) Resolves: rhbz#637913 - cman: fix startup race condition when configs are different across nodes (cman_fix_startup_race_condition_when_configs_are_different_across_nodes.patch) Resolves: rhbz#639018- gfs2-utils: fsck.gfs2 deletes directories if they get too big (gfs2_fsck_do_not_delete_directories_if_they_get_too_big.patch) Resolves: rhbz#624691- gfs2-utils: mkfs can't fsync device with 32MB RGs (gfs2_utils_mkfs_can_t_fsync_device_with_32mb_rgs.patch) Resolves: rhbz#622844- cman: do not propagate old configurations around (cman_do_not_propagate_old_configurations_around.patch) cman: Clarify man page on config distribution (cman_clarify_man_page_on_config_distribution.patch) Resolves: rhbz#619680- Fix regression in "Fix fsck.gfs2 unaligned access on ia64" that affects all 32bit systems. Rename fsck_gfs2_unaligned_access_on_ia64.patch to fsck_gfs2_unaligned_access_on_ia64_part1.patch (fsck_gfs2_unaligned_access_on_ia64_part2.patch) Resolves: rhbz#608154- dlm_controld/gfs_controld: make default plock_ownership 0 Use the simpler, safer, and more reliable option as default. (controld_make_default_plock_ownership_0.patch) Resolves: rhbz#618303 - dlm_controld: fix plock checkpoint signatures (dlm_controld_fix_plock_checkpoint_signatures.patch) Resolves: rhbz#618806 - dlm_controld: fix plock owner in checkpoints (dlm_controld_fix_plock_owner_in_checkpoints.patch) Resolves: rhbz#618814 - cman: fix consensus calculation Bump Requires: corosync to 1.2.3-17 to guarantee that corosync is at the minimal version for this fix to work. (cman_fix_consensus_calculation.patch) Resolves: rhbz#618534- Fix several issues related to cluster config reload operation including checks that would allow the config to be downgraded and extra spurious config reload notifications. (cman_config_reload_fix_part1.patch) (cman_config_reload_fix_part2.patch) (cman_config_reload_fix_part3.patch) (cman_config_reload_fix_part4.patch) (cman_config_reload_fix_part5.patch) (cman_config_reload_fix_part6.patch) Resolves: rhbz#617161, rhbz#617163 - Fix logging configuration reload operations (cman_preconfig_handle_logging_reload_operation_part1.patch) (cman_preconfig_handle_logging_reload_operation_part2.patch) Resolves: rhbz#615202- cman init: allow startup options to fenced (cman_init_allow_startup_options_to_fenced.patch) Resolves: rhbz#617566- cman: Check for new configs only once per second to avoid 100% cpu spin (cman_check_config_only_once_per_sec.patch) Resolves: rhbz#616222- cman: Recalculate quorum on quorum device vote changes (cman_recalculate_quorum_on_quorum_device_vote_changes.patch) Resolves: rhbz#606989- cman: Recalculate quorum on config change (recalculate_quorum_on_config_change.patch) Resolves: rhbz#606989 - config: Add tomcat-6 resource agent to schema (add_tomcat_6_resource_agent_to_schema.patch) doc: Add tomcat-6 to cluster_conf.html (add_tomcat_6_to_cluster_conf_html.patch) Resolves: rhbz#614127 - config: Add missing cman_label (add_missing_cman_label.patch) config: Add doc for cman_label attribute (add_doc_for_cman_label_attribute.patch) Resolves: rhbz#615509 - config: Allow multiple logging_daemon tags (allow_multiple_logging_daemon_tags.patch) Resolves: rhbz#614961 - cman config: copy all logging objects to the top level tree (config_copy_all_logging_objects_to_the_top_level_tree.patch) Resolves: rhbz#615202- Add autogenerated cluster_conf.html (doc_autogen_cluster_conf_html_part1.patch) (doc_autogen_cluster_conf_html_part2.patch) Resolves: rhbz#593015 - Update relax ng schema (config_update_schema.patch) Related: rhbz#595547, rhbz#593015 - Fix patch file naming Related: rhbz#553383, rhbz#606368, rhbz#609978, rhbz#612097- Fix gfs2 init script to be more LSB compliant (gfs2_init_lsb_compliant.patch) Resolves: rhbz#553383- Add /etc/sysconfig/cman example file with extensive documentation of options that can be passed to the init script. (cman_sysconfig_part1.patch from upstream) (cman_sysconfig_part2.patch rhel6 specific) Resolves: rhbz#606368- Add cman_tool version -S to man page (cman_tool_config_reload_man_page.patch) Resolves: rhbz#609978 - Fix cman init script to be more LSB compliant (cman_init_lsb_compliant.patch) Resolves: rhbz#612097- Update gfs2_convert man page (gfs2_convert_manpage_update.patch) Resolves: rhbz#601315 - Don't return 0 if gfs2_edit restoremeta fails (gfs2_edit_restoremeta_should_not_return_0_on_failure.patch) Resolves: rhbz#607321 - Fix fsck.gfs2 unaligned access on ia64 (fsck_gfs2_unaligned_access_on_ia64.patch) Resolves: rhbz#608154- Add missing components to cluster schema (config_add_missing_resource_docs_to_schema.patch) - Clean up recursion in cluster schema (config_clean_up_recursion_in_schema.patch) Resolves: rhbz#604298- Ensure cman recalculates quorum on configuration reload (cman_recalculate_expected_votes_on_config_reload.patch) Resolves: rhbz#606989- Fix device name and mount point in utils (gfs2_fix_device_name_and_mount_point_in_utils.patch) Resolves: rhbz#597002- Fix dlm_controld wrong fencing time comparison (part2): Rename dlm_controld_wrong_fencing_time_comparison.patch to dlm_controld_wrong_fencing_time_comparison_part1.patch Add dlm_controld_wrong_fencing_time_comparison_part2.patch Resolves: rhbz#594511- cman: fix quorum recalculation when a node is externally killed (cman_fix_quorum_recalculation.patch) Resolves: rhbz#596046 - rpmdiff automatic test tool found 2 issues: * add missing man pages for cman_notify, dlm_controld.pcmk and gfs_controld.pcmk, and update the spec file to ship them in the correct subpackages. (add_missing_man_pages.patch) * cman, dlm-pcmk, gfs-pcmk should have a tigher Requires on cluster libraries. Resolves: rhbz#594111- Fix dlm_controld wrong fencing time comparison (dlm_controld_wrong_fencing_time_comparison.patch) Resolves: rhbz#594511 - Fix ccs_tool create -n (fix_ccs_tool_create.patch) Resolves: rhbz#594626- Fix cman init script stop action to wait for corosync daemon to shutdown (cman_init_wait_for_corosync_shutdown.patch) Resolves: rhbz#592103 - fenced: use cpg ringid (fenced_use_cpg_ringid.patch) Update Requires/BuildRequires on corosync + cpg ringid patch. Resolves: rhbz#584140 - fix changelog entries from 3.0.12-1 (missing bugzilla entries)- Rebase on top of new upstream bug fix only release: * drop all bug fix patches. * refresh patches with official SHA1 git commits from RHEL6 upstream branch: - disable_ldap_loader_support.patch - support_only_xmlconfig_loader.patch - disable_fence_xvmd_support.patch * rename cman_use_hashed_cluster_id_part4.patch to cman_use_hash_cluster_id_by_default.patch. * Addresses the following issues: from 3.0.11 release: Resolves: rhbz#581047, rhbz#576330, rhbz#582017, rhbz#583945 Resolves: rhbz#581038 from 3.0.12 release: Resolves: rhbz#589823, rhbz#586100, rhbz#585083, rhbz#587079 Resolves: rhbz#590000 * Rebase: Resolves: rhbz#582322 - Stop build on ppc and ppc64. Resolves: rhbz#590980 - cman should only load OpenAIS checkpoint service by default (cman_only_load_ckpt_service_by_default.patch) Resolves: rhbz#568407- Fix ccs_tool man page (fix_ccs_tool_man_page.patch) Resolves: rhbz#577874 - dlm_controld: add plock checkpoint signatures (dlm_controld_add_plock_checkpoint_signatures.patch) Resolves: rhbz#578625 - dlm_controld: set last_plock_time for ownership operations (dlm_controld_set_last_plock_time_for_ownership_ops.patch) (gfs_controld_set_last_plock_time_for_ownership_ops.patch) Resolves: rhbz#578626 - dlm_controld: don't skip unlinking checkpoint (dlm_controld_do_not_skip_unlinking_checkpoint.patch) Resolves: rhbz#578628 - gfs2_convert segfaults when converting fs of blocksize 512 bytes (gfs2_convert_fix_segfault_with_512bytes_bs.patch) Resolves: rhbz#579621 - gfs2_convert uses too much memory for jdata conversion (gfs2_convert_uses_too_much_memory_for_jdata_conversion.patch) Resolves: rhbz#579623 - Fix conversion of gfs1 CDPNs (gfs2_convert_fix_conversion_of_gfs1_cdpns.patch) Resolves: rhbz#579625 - gfs2_convert: Doesn't convert indirectly-pointed eattrs correctly (gfs2_convert_does_not_convert_eattrs_correctly.patch) Resolves: rhbz#579626- Fix weakness in clusterid generation by using non-crypto hashing. part1-3 are he upstream generic implemetation. part4 turns it on specifically for RHEL-6 as the change breaks micro rolling upgrades. (cman_use_hashed_cluster_id_part1.patch) (cman_use_hashed_cluster_id_part2.patch) (cman_use_hashed_cluster_id_part3.patch) (cman_use_hashed_cluster_id_part4.patch) Resolves: rhbz#574886 - Add plock debug buffer. (dlm_separate_plock_debug_buffer_part1.patch) (dlm_separate_plock_debug_buffer_part2.patch) Resolves: rhbz#576322 - Add more fs_notified debugging (dlm_controld_add_more_fs_notified_debugging.patch) Resolves: rhbz#576335 - dlm_controld/gfs_controld: avoid full plock unlock when no resource exists (controld_avoid_full_plock_unlock.patch) Resolves: rhbz#575103- Fix fsck.gfs2 segfault (gfs2_fix_segfault_osi_tree.patch) Resolves: rhbz#574215- Fix gfs2_quota hadle of boundary conditions (gfs2_fix_quota_boundary.patch) Resolves: rhbz#570525 - Fix gfs_controld dm suspend event handling (gfs_controld_dm_suspend.patch) Resolves: rhbz#571806- new upstream release: Resolves: rhbz#566784, rhbz#555047, rhbz#556603, rhbz#561862 Resolves: rhbz#565907, rhbz#568446, rhbz#564471, rhbz#561416 Resolves: rhbz#553383 - upstream rebase and patch cleanup Resolves: rhbz#557348 - gfs2: make use of exported device topology (gfs2_exported_dev_topology) Resolves: rhbz#519491 - spec file update: * cman should Requires fence-virt directly * merge changelog from Fedora * re-enable cmannotifyd support and ship doc/template- Resolves: rhbz#567884 - Do not build cluster on s390 and s390x.- Add workaround for corosync IPC shutdown issue (cman-init-workaround-bz547813.patch) - Related: rhbz#547813- Drop ldapconfig loader support (PM-disable-ldap-loader-support.patch) - Drop notifyd support (PM-disable-notifyd-support.patch) - Support only xmlconfig loader (PM-support-only-xmlconfig-loader.patch) - Disable support for perl bindings- New upstream release- Drop gfs-utils commodity package- New upstream release - spec file update: * use global instead of define * use new Source0 url * use cluster macro more aggressively * bump Requires on fence-agents * ship var/run/cluster and var/lib/cluster- New upstream release - spec file update: * drop BuildRequires on slang-devel.- New upstream release - spec file update: * explicitly Requires newer version of fence-agents- spec file update: * gfs-pcmk now Requires dlm-pcmk- New upstream release - spec file updates: * drop cp_workaround patch * stop shipping rgmanager from cluster * move dlm udev rules in clusterlib where they belong * enable pacemaker components build * ship 2 new rpms: dlm-pcmk and gfs-pcmk for pacemaker integration- Add temporary workaround to install symlinks- New upstream release- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New upstream release - spec file updates: * Update copyright header * final release.. undefine alphatag * BuildRequires and Requires corosync/openais 1.0.0-1 final.- New upstream release - spec file updates: * cman subpackage: avoid unnecessary calls to ldconfig * rgmanager subpackage: drop unrequired Requires: that belong to ras * BuildRequires and Requires corosync/openais 1.0.0.rc1- New upstream release - spec file updates: * Drop local patches. * Update BuildRequires and Requires: on newer corosync/openais.- Update from git up to 779dd3c23ca6c56f5b3f7a8a7831bae775c85201 - spec file updates: * Drop BuildRequires on libvolume_id-devel that's now obsoleted * gfs*-utils now Requires: file * Add temporary patch to get rid of volume_id references in the code- New upstream release + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970 - spec file updates: * BuildRequires / Requires: latest corosync and openais * Update configure invokation * Cleanup tree fix up bits that are now upstream * Ship cluster.rng * Move fsck/mkfs gfs/gfs2 binaries in /sbin to be FHS compliant- New upstream release. - Update corosync/openais BuildRequires and Requires. - Drop --corosynclibdir from configure. Libs are now in standard path. - Update BuildRoot usage to preferred versions/names - Drop qdisk init script. Now merged in cman init from upstream.- New upstream release. - Update corosync/openais BuildRequires and Requires. - Fix gfs-utils and cman man page overlapping files.- New upstream release. - Drop local build fix patch.- New upstream release. - Add missing LICENCE and COPYRIGHT files from clusterlib-devel. - Add patch to fix build failure (already upstream).- Stop building fence and resource agents. - cman now Requires: fence-agents. - rgmanager now Requires: resource-agents.- Fix typo in gfs-utils preun scriptlet. - Fix gfs-utils file list.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- New upstream release.- Update to latest stable3 code from git (e3a9ac674fa0ff025e833dcfbc8575cada369843) - Fix Provides: version. - Update corosync/openais BuildRequires and Requires- Fix datadir/fence directory ownership.- New upstream release. - Fix directory ownership #483330. - Add support pkgconfig to devel package. - Total libraries cleanup: - split libraries out of cman into clusterlib. - merge cmanlib into clusterlib. - rename cman-devel into clusterlib-devel. - merge cmanlib-devel into clusterlib-devel. - Comply with multiarch requirements (libraries). - Relax BuildRequires and Requires around corosync and openais.- New upstream release- Move all binaries where they belong. All the legacy stuff is now dead.- New upstream release (retag cvs package)- New upstream release- New upstream release. - Fix legacy code build. - Fix wrong conffile attribute.- New upstream release. - Drop gnbd* packages that are now a separate project. - Tight dependencies with corosync/openais.- Rebuild for Python 2.6- new upstream release. Fix several security related issues.- new upstream release. - drop obsoleted patches. - include very important gfs1 bug fix. - include fix for fence_egenera (CVE-2008-4192).- cman init: add fix from upstream for cman_tool wrong path.- cman now Requires: ricci and modcluster.- Split libcman.so* from cman and cman-devel into cmanlib and cmanlib-devel to break a very annoying circular dependency.- The "CVS HATES ME" release. - New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- Retag release. - New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- New upstream release. - Build against new corosync and openais. - specfile cleanup: rename buildxen to buildvirt.- Rebuild for broken deps. - Pull in upstream patches for libvolume_id changes- Rebuild for broken deps.- New upstream release. - Drop local patch that's part of upstream. - Tight BR and Requires for openais to a very specific version. - cman Requires ricci as new default config distribution system. (ricci changes will land soon but in the meantime this is done our side)- New upstream release. - Add patch to build against new headers (already part of upstream next release) - BR on perl(ExtUtils::MakeMaker) to build perl bindings - Fix logrotate install from upstream - Add "clean up after perl bindings" snippet - Update Requires for perl bindings - Properly split man3 man pages- New upstream release. - BR on new openais for logging features. - drop local logrotate snippet in favour of upstream one. - cman Requires: PyOpenSSL for telnet_ssl wrapper. - cman Requires: pexpect and net-snmp-utils for fence agents. Thanks to sendro on IRC for spotting the issue. - Another cleanup round for docs- New upstream release - Update licence tags again after upstream relicensing to kill OSL 2.1. - Add 2 commodity packages (gfs-utils and gnbd-utils). They both require external kernel modules but at least userland will stay automatically in sync for our users. - BR openais 0.84 for new logsys symbols (and requires for runtime). - Update build section to enable gfs-utils and gnbd-utils.- New upstream release - Update license tags after major upstream cleanup (note: rgmanager includes a shell script that is shipped under OSL 2.1 license). - Update inclusion of documents to reflect updated COPYRIGHT file from upstream. - Add documentation to different packages.- New upstream release - cman Requires telnet and ssh client - drops some tree fix up bits that are now upstream- Add missing OpenIPMI requires to cman for fence_ipmilan- New kernel-headers has what we need release. - Drop BR on kernel-devel. - Drop cluster-dlmheaders.patch. - Drop --kernel_* from configure invokation. - Cleanup a few comments in the spec file.- disable parallel build (broken upstream) - build requires higher openais (fix ppc64 build failure)- New upstream release - Shut up the last few rpmlint warnings- Fix typo in rgmanager Summary- Fix rgmanager License: tag.- Drop BR on openais as it is pulled by openais-devel. - Change postun section to use -p /sbin/ldconfig. - Fix rgmanager Requires.- Initial packaging./sbin/ldconfig/sbin/ldconfigcmanlib 3.0.12.13.0.12.1-84.el6_10.13.0.12.1-84.el6_10.13.0.12.1-84.el6_10.13.0.0-5.alpha451-dlm.ruleslibccs.so.3libccs.so.3.0libcman.so.3libcman.so.3.0libdlm.so.3libdlm.so.3.0libdlm_lt.so.3libdlm_lt.so.3.0libdlmcontrol.so.3libdlmcontrol.so.3.1libfence.so.4libfence.so.4.0libfenced.so.3libfenced.so.3.0liblogthread.so.3liblogthread.so.3.0clusterlib-3.0.12.1COPYING.applicationsCOPYING.librariesCOPYRIGHTREADME.licence/etc/udev/rules.d//usr/lib//usr/share/doc//usr/share/doc/clusterlib-3.0.12.1/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu   ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, strippeddirectorysymbolic link to `libccs.so.3.0'symbolic link to `libcman.so.3.0'symbolic link to `libdlm.so.3.0'symbolic link to `libdlm_lt.so.3.0'symbolic link to `libdlmcontrol.so.3.1'symbolic link to `libfence.so.4.0'symbolic link to `libfenced.so.3.0'symbolic link to `liblogthread.so.3.0'&'0189ABIJ   R PRRRRRRR R RRRRRR!R PRRRRR R!RPRRRRRR R RRRRR!RPRRRRRR R R!RPRRRRR R!RPRRRRR R R!RPRRRRR R!RP RRRRRR RRRRR!?7zXZ !#, H]"k%wE5W[/w{z|SF#o>,. N|H1MxHZkaDI:ٙ$a:kQ37 p>tk_e!IP,1PAty?gd//X=ġ Y8Y[)hAeD7A"a,éMR(,Q@?)݆퉠p3RvMe(uos%{X}y-x#-7FǘEBx'Zu~}M#hY)@Rg)QNođ/.2-kA'c*h$GEU Zwd`="%~o5@Kfv@jܘn+-4ZE"ZuQ Y٭ p*8C[bu ߿f)똼C'*xyu+\"LC$SHj6AImEI`9rq2Zq6G9/"Qg?+ODt#jcJ3΅ <&_'!XDcx&6Ե(TS9n2*0CQVY-'{`ay- .|W|lB骨뤴90 et uDi{SraD\)JLRù@).HŽ?FLEHg߁.9)iy WsvE|mfHy`=B.C,cXSt~fB/Np!4{x(}#1cAu'RC'DXV H3HjzIlfOVsOę},nN (X%[cdܮ{o TGKQ{rn<3ʂɳ=TVL>wgd"ԓl*GhlM^eNh&6V6ut01uzb ,*_}~*κ#|)jp 3lWWݔdg/0*֜Hf"m i,sZr zNWe YZ