SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for clusterlib-3.0.12.1-84.el6.i686.rpm :
Mon Dec 5 13:00:00 2016 Andrew Price - 3.0.12.1-84
- fsck.gfs2: Handle gfs2_readi() errors in check_statfs()
Resolves: rhbz#1394235

Fri Dec 2 13:00:00 2016 Christine Caulfield - 3.0.12.1-83
- fenced: Fix time_t printing in last patch spotted by covscan
Resolves: rhbz#1077890

Fri Dec 2 13:00:00 2016 Christine Caulfield - 3.0.12.1-82
- fenced: Only kill following stateful merge after fencing completes
Resolves: rhbz#1077890

Fri Nov 11 13:00:00 2016 Christine Caulfield - 3.0.12.1-81
- cman_tool: Fix coverity-spotted error in the previous patch
Resolves: rhbz#1384968

Thu Nov 10 13:00:00 2016 Christine Caulfield - 3.0.12.1-80
- cman_tool: prevent segv in cman_tool nodes -F addr crash of qdisk is present
Resolves: rhbz#1384968

Mon Sep 12 14:00:00 2016 Andrew Price - 3.0.12.1-79
- mkfs.gfs2: Open the target device with O_EXCL
Resolves: rhbz#1291944

Thu Jan 28 13:00:00 2016 Andrew Price - 3.0.12.1-78
- gfs2-utils: Add the glocktop utility
Resolves: rhbz#1202817

Tue Jan 12 13:00:00 2016 Ken Gaillot - 3.0.12.1-77
- cman: Properly check for votes when node names aren\'t specified
Resolves: rhbz#1297165

Wed Nov 25 13:00:00 2015 Christine Caulfield - 3.0.12.1-75
- 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

Mon Nov 23 13:00:00 2015 Christine Caulfield - 3.0.12.1-75
- 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

Mon Nov 2 13:00:00 2015 Andrew Price - 3.0.12.1-74
- 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

Mon Jul 6 14:00:00 2015 Christine Caulfield - 3.0.12.1-73.1
- 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

Thu Mar 5 13:00:00 2015 Andrew Price - 3.0.12.1-73
- libgfs2: Make sure secontext gets freed (addendum)
Resolves: #1121693

Tue Mar 3 13:00:00 2015 Christine Caulfield - 3.0.12.1-72
- 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

Thu Feb 26 13:00:00 2015 Christine Caulfield - 3.0.12.1-71
- liblogthread: fix potential race when reopening logfiles
Resolves: rhbz#1133724

Tue Feb 24 13:00:00 2015 Andrew Price - 3.0.12.1-70
- libgfs2: Use a matching context mount option in mount_gfs2_meta
Resolves: rhbz#1121693

Tue Jan 20 13:00:00 2015 Andrew Price - 3.0.12.1-69
- 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

Thu Jul 3 14:00:00 2014 Ryan McCabe - 3.0.12.1-68
- config: add new attribute \"reboot_on_pid_exhaustion\" to the schema

Mon Jun 23 14:00:00 2014 Christine Caulfield - 3.0.12.1-67
- 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

Mon Jun 16 14:00:00 2014 Andrew Price - 3.0.12.1-66
- mount.gfs2: Don\'t leave mount group if mount returns EBUSY
Resolves: rhbz#1080174

Mon Jun 16 14:00:00 2014 Christine Caulfield - 3.0.12.1-65
- doc: update cluster_conf.html to latest version.
Resolves: rhbz#981043

Mon Jun 16 14:00:00 2014 Christine Caulfield - 3.0.12.1-64
- 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

Mon Jun 9 14:00:00 2014 Andrew Price - 3.0.12.1-63
- 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

Tue May 20 14:00:00 2014 Andrew Price - 3.0.12.1-62
- fsck.gfs2: Log to syslog on start and exit
Resolves: rhbz#1081517

Sat Apr 12 14:00:00 2014 Andrew Price - 3.0.12.1-61
- 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

Thu Apr 3 14:00:00 2014 Chrissie Caulfield - 3.0.12.1-60
- fenced: keep manual ACk fifo open for longer and also make fenced_external()
write to it.
Resolves: rhbz#1059269

Mon Sep 16 14:00:00 2013 Andrew Price - 3.0.12.1-59
- mkfs.gfs2: Add missing \'K\' option
Resolves: rhbz#1007970

Fri Aug 16 14:00:00 2013 Andrew Price - 3.0.12.1-58
- libgfs2: Set umask before calling mkstemp
Resolves: rhbz#996233

Thu Aug 15 14:00:00 2013 Andrew Price - 3.0.12.1-57
- gfs2_tool: Update /etc/mtab with metafs mounts, handle interrupts (3 patches)
Resolves: rhbz#996233

Wed Aug 7 14:00:00 2013 Andrew Price - 3.0.12.1-56
- fsck.gfs2: Add ability to detect journal inode indirect block corruption
Resolves: rhbz#989647

Thu Jul 25 14:00:00 2013 Andrew Price - 3.0.12.1-55
- Remove .patch from some patch tmp file names
- gfs2_edit: Fix bug and add functions from upstream (6 patches)
Resolves: rhbz#987508

Tue Jul 23 14:00:00 2013 Chrissie Caulfield - 3.0.12.1-54
- cman: Use correct patch to create and destroy lockfile on restart

Fri Jul 19 14:00:00 2013 Chrissie Caulfield - 3.0.12.1-53
- 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

Thu Jul 18 14:00:00 2013 Andrew Price - 3.0.12.1-52
- 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

Mon Jul 8 14:00:00 2013 Andrew Price - 3.0.12.1-51
- init.d/gfs2: Work around nested mount points umount bug
Resolves: rhbz#963657

Fri Jun 14 14:00:00 2013 Andrew Price - 3.0.12.1-50
- gfs2_grow: report bad return codes on error
Resolves: rhbz#886585
- fsck.gfs2: fix misplaced directory leaf blocks (50 patches)
Resolves: rhbz#902920

Mon Jan 7 13:00:00 2013 Fabio M. Di Nitto - 3.0.12.1-49
- build: ship checkquorum.wdmd non executable
Resolves: rhbz#509056

Thu Jan 3 13:00:00 2013 Bob Peterson - 3.0.12.1-48
- After converting a GFS1 file system with gfs2_convert errors were detected with fsck.gfs2
Resolves: rhbz#888053

Thu Dec 20 13:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-47
- cman: prevent libcman from causing SIGPIPE when corosync is down
Resolves: rhbz#887787

Tue Oct 30 13:00:00 2012 Andrew Price - 3.0.12.1-46
- fsck.gfs2: Check for formal inode number mismatch
Resolves: rhbz#860048

Thu Oct 25 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-45
- fenced: get the cman fd before each poll
Resolves: rhbz#857952

Mon Oct 15 14:00:00 2012 Andrew Price - 3.0.12.1-44
- mkfs.gfs2: Check locktable more strictly for valid chars
Resolves: rhbz#862847

Wed Oct 10 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-43
- 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

Mon Oct 8 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-42
- fenced: silence dbus error
Resolves: rhbz#861340

Tue Sep 25 14:00:00 2012 Andrew Price - 3.0.12.1-41
- fsck.gfs2: soften the messages when reclaiming freemeta blocks
Resolves: rhbz#803477

Tue Sep 18 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-40
- cman init: increase default shutdown timeouts
Resolves: rhbz#854032

Fri Sep 14 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-39
- cman init: allow dlm tcp port to be configurable via cman init script
Resolves: rhbz#857299

Fri Sep 7 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-38
- Add support for fence_check
Resolves: rhbz#797952

Mon Sep 3 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-37
- gfs_controld, fenced: fix ignore_nolock for mounted nolock fs
Resolves: rhbz#853180

Tue Aug 21 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-36
- Requires corosync 1.4.1-10 for runtime
Related: rhbz#847234

Tue Aug 21 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-35
- config: use new corosync confdb api to remove string lenght limit
Resolves: rhbz#847234
- Update requirements on newer corosync
Related: rhbz#847234

Thu Aug 16 14:00:00 2012 Andrew Price - 3.0.12.1-34
- fsck.gfs2: Fix buffer overflow in get_lockproto_table
Resolves: rhbz#838945

Wed Aug 15 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-33
- 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

Tue May 8 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-32
- Fix qdisk(5) man page example
Resolves: rhbz#745538
- cman notifyd: deliver cluster status on startup
Resolves: rhbz#819787

Mon Apr 2 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-31
- man: update fenced.8 to reflect a limitation in XML/DTD implementation
Resolves: rhbz#808441

Fri Mar 30 14:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-30
- config: update relax ng schema to include totem miss_count_const
Resolves: rhbz#804938
- cman init: fix start sequence error handling
Resolves: rhbz#806002

Fri Mar 23 13:00:00 2012 Andrew Price - 3.0.12.1-29
- fsck.gfs2: Fix handling of eattr indirect blocks
Resolves: rhbz#803510

Wed Mar 7 13:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-28
- config: drastically improve cman RRP configuration handling
Resolves: rhbz#733298

Thu Mar 1 13:00:00 2012 Lon Hohberger - 3.0.12.1-27
- fenced: fix handling of startup partition merge
dlm_controld: fix handling of startup partition merge
Resolves: rhbz#750314

Mon Feb 20 13:00:00 2012 Fabio M. Di Nitto - 3.0.12.1-26
- 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

Fri Feb 17 13:00:00 2012 Andrew Price - 3.0.12.1-25
- 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

Mon Feb 6 13:00:00 2012 Andrew Price - 3.0.12.1-24
- 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

Fri Sep 30 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-23
- fenced/dlm_controld/gfs_controld: full check for member changes
Resolves: rhbz#663397

Fri Sep 23 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-22
- cman: allow late close of stderr file descriptor and free resources
Resolves: rhbz#740385

Tue Sep 20 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-21
- dlm_controld: fix man page example formatting
Resolves: rhbz#739682

Mon Sep 19 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-20
- cman: fix copying uidgid trees to corosync
Resolves: rhbz#733345

Fri Sep 9 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-19
- 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

Mon Sep 5 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-18
- config: invalidate ccs_update_schema cache if we received traps/signals
Resolves: rhbz#733424

Thu Sep 1 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-17
- config: allow cman to configure uid/gid for corosync IPC
Resolves: rhbz#733345

Tue Aug 30 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-16
- dlm_controld: quiet mkdir EEXIST message
Resolves: rhbz#732991

Mon Aug 29 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-15
- config: fix handling of temporary directory in ccs_update_schema
Resolves: rhbz#680930

Wed Aug 24 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-14
- cman: make RRP mode passive the default
Resolves: rhbz#732635

Mon Aug 22 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-13
- dlm_controld: fix plock dev_write no op
Resolves: rhbz#731775

Fri Aug 19 14:00:00 2011 Andrew Price - 3.0.12.1-12
- mount.gfs2: Fix mounting of regular files with -o loop
Resolves: rhbz#729071

Thu Aug 18 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-11
- cman: fix handling of transport configuration when altname is specified
Resolves: rhbz#695795

Mon Aug 8 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-10
- cman: fix handling of transport configuration in cman/totem preconfig
Resolves: rhbz#695795

Fri Aug 5 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-9
- 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

Tue Aug 2 14:00:00 2011 Lon Hohberger - 3.0.12.1-8
- config: Add \'disabled\' flag to rm element
Related: rhbz#723925

Tue Jul 26 14:00:00 2011 Andrew Price - 3.0.12.1-7
- 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

Tue Jul 12 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-6
- 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

Thu Jun 23 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-5
- tunegfs2: gfs2-utils should include tunegfs2
(gfs2_add_tunegfs2.patch)
Resolves: rhbz#704178

Mon Jun 20 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-4
- 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

Thu Jun 16 14:00:00 2011 Andrew Price - 3.0.12.1-3
- gfs2_edit: Fix savemeta compression for older zlibs
(gfs2_edit_fix_savemeta_compression_for_older_zlibs.patch)
Resolves: rhbz#702313

Tue Jun 14 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-2
- 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

Tue Jun 14 14:00:00 2011 Fabio M. Di Nitto - 3.0.12.1-1
- 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

Tue Mar 22 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-41
- gfs2_convert: exits with success without doing anything
(gfs2_convert_exists_with_success_without_doing_anything_part2.patch)
Resolves: rhbz#688734

Mon Mar 21 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-40
- gfs2_convert: exits with success without doing anything
(gfs2_convert_exists_with_success_without_doing_anything.patch)
Resolves: rhbz#688734

Fri Mar 18 13:00:00 2011 Lon Hohberger - 3.0.12-39
- config: Add DRBD 0.8.3 metadata back to schema
(add_drbd_0_8_3_metadata_back_to_schema.patch)
Resolves: rhbz#680172

Fri Mar 18 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-38
- 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

Tue Mar 15 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-37
- cman-preconfig: allow cman to configure corosync multicast ttl
(cman_preconfig_allow_cman_to_configure_multicast_ttl.patch)
Resolves: rhbz#684020

Tue Mar 8 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-36
- 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

Mon Feb 28 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-35
- config_xml: stop leaking memory on config reload
(config_stop_leaking_memory_on_config_reload.patch)
Resolves: rhbz#680155

Wed Feb 23 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-34
- fenced: don\'t ignore victim_done messages for reduced victims
(fenced_do_not_ignore_victim_done_messages_for_reduced_victims.patch)
Resolves: rhbz#678704

Fri Feb 4 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-33
- qdiskd: Fix auto-vote calculation loop
(qdiskd_fix_auto_vote_calculation_loop.patch)
Resolves: rhbz#663433

Fri Feb 4 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-32
- 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

Thu Feb 3 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-31
- 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

Fri Jan 28 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-30
- 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

Wed Jan 19 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-29
- ccs_tool: deprecate editing capabilities
(ccs_tool_deprecate_editing_capabilities.patch)
Resolves: rhbz#614885

Fri Jan 14 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-28
- cman init: do not include wrong default file
(cman_init_do_not_include_wrong_default_config_file.patch)
Resolves: rhbz#669340

Thu Jan 13 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-27
- 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

Thu Jan 6 13:00:00 2011 Fabio M. Di Nitto - 3.0.12-26
- Drop dlm-pcmk and gfs-pcmk variants of dlm_controld and gfs_controld
that are now replaced by pacemaker + cman support.
Resolves: rhbz#649021

Thu Oct 21 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-25
- 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

Tue Oct 5 14:00:00 2010 Lon Hohberger - Version: 3.0.12-24
- 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

Tue Aug 17 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-23
- 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

Fri Aug 13 14:00:00 2010 Lon Hohberger - Version: 3.0.12-22
- gfs2-utils: mkfs can\'t fsync device with 32MB RGs
(gfs2_utils_mkfs_can_t_fsync_device_with_32mb_rgs.patch)
Resolves: rhbz#622844

Thu Aug 5 14:00:00 2010 Lon Hohberger - Version: 3.0.12-21
- 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

Wed Jul 28 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-20
- 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

Tue Jul 27 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-19
- 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

Tue Jul 27 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-18
- 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

Fri Jul 23 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-17
- cman init: allow startup options to fenced
(cman_init_allow_startup_options_to_fenced.patch)
Resolves: rhbz#617566

Fri Jul 23 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-16
- 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

Thu Jul 22 14:00:00 2010 Lon Hohberger - 3.0.12-15
- cman: Recalculate quorum on quorum device vote changes
(cman_recalculate_quorum_on_quorum_device_vote_changes.patch)
Resolves: rhbz#606989

Mon Jul 19 14:00:00 2010 Lon Hohberger - 3.0.12-14
- 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

Mon Jul 12 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-13
- 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

Fri Jul 9 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-12
- Fix gfs2 init script to be more LSB compliant
(gfs2_init_lsb_compliant.patch)
Resolves: rhbz#553383

Fri Jul 9 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-11
- 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

Fri Jul 9 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-10
- 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

Mon Jun 28 14:00:00 2010 Lon Hohberger - 3.0.12-9
- 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

Fri Jun 25 14:00:00 2010 Lon Hohberger - 3.0.12-8
- 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

Fri Jun 25 14:00:00 2010 Lon Hohberger - 3.0.12-7
- Ensure cman recalculates quorum on configuration reload
(cman_recalculate_expected_votes_on_config_reload.patch)
Resolves: rhbz#606989

Fri May 28 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-6
- Fix device name and mount point in utils
(gfs2_fix_device_name_and_mount_point_in_utils.patch)
Resolves: rhbz#597002

Fri May 28 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-5
- 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

Thu May 27 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-4
- 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

Tue May 25 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-3
- 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

Tue May 18 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-2
- 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)

Wed May 12 14:00:00 2010 Fabio M. Di Nitto - 3.0.12-1
- 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

Wed Apr 7 14:00:00 2010 Fabio M. Di Nitto - 3.0.9-5
- 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

Fri Mar 26 13:00:00 2010 Fabio M. Di Nitto - 3.0.9-4
- 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

Tue Mar 23 13:00:00 2010 Fabio M. Di Nitto - 3.0.9-3
- Fix fsck.gfs2 segfault
(gfs2_fix_segfault_osi_tree.patch)
Resolves: rhbz#574215

Wed Mar 10 13:00:00 2010 Fabio M. Di Nitto - 3.0.9-2
- 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

Mon Mar 1 13:00:00 2010 Fabio M. Di Nitto - 3.0.9-1
- 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

Thu Feb 25 13:00:00 2010 Fabio M. Di Nitto - 3.0.7-4
- Resolves: rhbz#567884
- Do not build cluster on s390 and s390x.

Thu Jan 14 13:00:00 2010 Fabio M. Di Nitto - 3.0.7-3
- Add workaround for corosync IPC shutdown issue (cman-init-workaround-bz547813.patch)
- Related: rhbz#547813

Wed Jan 13 13:00:00 2010 Fabio M. Di Nitto - 3.0.7-2
- 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

Tue Jan 12 13:00:00 2010 Fabio M. Di Nitto - 3.0.7-1
- New upstream release

Wed Jan 6 13:00:00 2010 Fabio M. Di Nitto - 3.0.6-2
- Drop gfs-utils commodity package

Mon Dec 7 13:00:00 2009 Fabio M. Di Nitto - 3.0.6-1
- 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

Fri Nov 20 13:00:00 2009 Fabio M. Di Nitto - 3.0.5-1
- New upstream release
- spec file update:

* drop BuildRequires on slang-devel.

Wed Oct 21 14:00:00 2009 Fabio M. Di Nitto - 3.0.4-1
- New upstream release
- spec file update:

* explicitly Requires newer version of fence-agents

Fri Oct 2 14:00:00 2009 Fabio M. Di Nitto - 3.0.3-2
- spec file update:

* gfs-pcmk now Requires dlm-pcmk

Fri Sep 25 14:00:00 2009 Fabio M. Di Nitto - 3.0.3-1
- 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

Mon Aug 24 14:00:00 2009 Fabio M. Di Nitto - 3.0.2-2
- Add temporary workaround to install symlinks

Mon Aug 24 14:00:00 2009 Fabio M. Di Nitto - 3.0.2-1
- New upstream release

Thu Aug 20 14:00:00 2009 Fabio M. Di Nitto - 3.0.1-1
- New upstream release

Fri Jul 24 14:00:00 2009 Fedora Release Engineering - 3.0.0-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

Wed Jul 8 14:00:00 2009 Fabio M. Di Nitto - 3.0.0-20
- New upstream release
- spec file updates:

* Update copyright header

* final release.. undefine alphatag

* BuildRequires and Requires corosync/openais 1.0.0-1 final.

Thu Jul 2 14:00:00 2009 Fabio M. Di Nitto - 3.0.0-19.rc4
- 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

Sat Jun 20 14:00:00 2009 Fabio M. Di Nitto - 3.0.0-18.rc3
- New upstream release
- spec file updates:

* Drop local patches.

* Update BuildRequires and Requires: on newer corosync/openais.

Thu Jun 11 14:00:00 2009 Fabio M. Di Nitto - 3.0.0-17.rc2
- 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

Wed Jun 10 14:00:00 2009 Fabio M. Di Nitto - 3.0.0-16.rc2
- 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

Tue Mar 24 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-15.rc1
- 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.

Mon Mar 9 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-14.alpha7
- New upstream release.
- Update corosync/openais BuildRequires and Requires.
- Fix gfs-utils and cman man page overlapping files.

Fri Mar 6 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-13.alpha7
- New upstream release.
- Drop local build fix patch.

Tue Mar 3 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-12.alpha6
- New upstream release.
- Add missing LICENCE and COPYRIGHT files from clusterlib-devel.
- Add patch to fix build failure (already upstream).

Tue Feb 24 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-11.alpha5
- Stop building fence and resource agents.
- cman now Requires: fence-agents.
- rgmanager now Requires: resource-agents.

Tue Feb 24 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-10.alpha5
- Fix typo in gfs-utils preun scriptlet.
- Fix gfs-utils file list.

Tue Feb 24 13:00:00 2009 Fedora Release Engineering - 3.0.0-9.alpha5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

Mon Feb 23 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-8.alpha5
- New upstream release.

Thu Feb 19 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-7.alpha4
- Update to latest stable3 code from git (e3a9ac674fa0ff025e833dcfbc8575cada369843)
- Fix Provides: version.
- Update corosync/openais BuildRequires and Requires

Fri Feb 6 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-6.alpha4
- Fix datadir/fence directory ownership.

Sat Jan 31 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-5.alpha4
- 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.

Tue Jan 27 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-4.alpha3
- New upstream release

Wed Jan 21 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-3.alpha2
- Move all binaries where they belong. All the legacy stuff is now dead.

Mon Jan 12 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-2.alpha2
- New upstream release (retag cvs package)

Mon Jan 12 13:00:00 2009 Fabio M. Di Nitto - 3.0.0-1.alpha2
- New upstream release

Wed Dec 17 13:00:00 2008 Fabio M. Di Nitto - 3.0.0-1.alpha1
- New upstream release.
- Fix legacy code build.
- Fix wrong conffile attribute.

Mon Dec 15 13:00:00 2008 Fabio M. Di Nitto - 2.99.13-1
- New upstream release.
- Drop gnbd
* packages that are now a separate project.
- Tight dependencies with corosync/openais.

Mon Dec 1 13:00:00 2008 Ignacio Vazquez-Abrams - 2.99.12-2
- Rebuild for Python 2.6

Mon Nov 3 13:00:00 2008 Fabio M. Di Nitto - 2.99.12-1
- new upstream release.
Fix several security related issues.

Mon Oct 20 14:00:00 2008 Fabio M. Di Nitto - 2.99.11-1
- new upstream release.
- drop obsoleted patches.
- include very important gfs1 bug fix.
- include fix for fence_egenera (CVE-2008-4192).

Wed Oct 8 14:00:00 2008 Fabio M. Di Nitto - 2.99.10-6
- cman init: add fix from upstream for cman_tool wrong path.

Fri Sep 26 14:00:00 2008 Fabio M. Di Nitto - 2.99.10-5
- cman now Requires: ricci and modcluster.

Fri Sep 26 14:00:00 2008 Fabio M. Di Nitto - 2.99.10-4
- Split libcman.so
* from cman and cman-devel into cmanlib and cmanlib-devel
to break a very annoying circular dependency.

Thu Sep 25 14:00:00 2008 Fabio M. Di Nitto - 2.99.10-3
- The \"CVS HATES ME\" release.
- New upstream release.
- Build against new corosync and openais.
- specfile cleanup: rename buildxen to buildvirt.

Thu Sep 25 14:00:00 2008 Fabio M. Di Nitto - 2.99.10-2
- Retag release.
- New upstream release.
- Build against new corosync and openais.
- specfile cleanup: rename buildxen to buildvirt.

Thu Sep 25 14:00:00 2008 Fabio M. Di Nitto - 2.99.10-1
- New upstream release.
- Build against new corosync and openais.
- specfile cleanup: rename buildxen to buildvirt.

Wed Sep 3 14:00:00 2008 Jesse Keating - 2.99.08-3
- Rebuild for broken deps.
- Pull in upstream patches for libvolume_id changes

Wed Sep 3 14:00:00 2008 Jesse Keating - 2.99.08-2
- Rebuild for broken deps.

Tue Aug 12 14:00:00 2008 Fabio M. Di Nitto - 2.99.08-1
- 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)

Fri Aug 1 14:00:00 2008 Fabio M. Di Nitto - 2.99.07-1
- 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

Tue Jul 15 14:00:00 2008 Fabio M. Di Nitto - 2.99.06-1
- 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

Tue Jun 24 14:00:00 2008 Fabio M. Di Nitto - 2.99.05-1
- 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.

Mon Jun 9 14:00:00 2008 Fabio M. Di Nitto - 2.99.04-1
- 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.

Mon Jun 2 14:00:00 2008 Fabio M. Di Nitto - 2.99.03-1
- New upstream release
- cman Requires telnet and ssh client
- drops some tree fix up bits that are now upstream

Fri May 23 14:00:00 2008 Fabio M. Di Nitto - 2.99.02-4
- Add missing OpenIPMI requires to cman for fence_ipmilan

Thu May 22 14:00:00 2008 Fabio M. Di Nitto - 2.99.02-3
- 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.

Tue May 20 14:00:00 2008 Fabio M. Di Nitto - 2.99.02-2
- disable parallel build (broken upstream)
- build requires higher openais (fix ppc64 build failure)

Mon May 19 14:00:00 2008 Fabio M. Di Nitto - 2.99.02-1
- New upstream release
- Shut up the last few rpmlint warnings

Thu May 15 14:00:00 2008 Fabio M. Di Nitto - 2.99.01-4
- Fix typo in rgmanager Summary

Wed May 14 14:00:00 2008 Fabio M. Di Nitto - 2.99.01-3
- Fix rgmanager License: tag.

Wed May 14 14:00:00 2008 Fabio M. Di Nitto - 2.99.01-2
- Drop BR on openais as it is pulled by openais-devel.
- Change postun section to use -p /sbin/ldconfig.
- Fix rgmanager Requires.

Wed May 14 14:00:00 2008 Fabio M. Di Nitto - 2.99.01-1
- Initial packaging.


 
ICM