Commit Graph

52 Commits

Author SHA256 Message Date
Bin Liu
a5f333fb1d Accepting request 514133 from home:BinLiu:branches:network:ha-clustering:Factory
- L3: corosync: assert(sender_node != NULL) fails after tearing down a network interface(bsc#1032634)
    Added: 0010-fix-ifdown-udp.patch 

- some errors in spec file(bsc#1047862)
   Modified:corosync.spec
   1) as in openSUSE:factory, there are %define, but bcond_with coudld be toggled by osc command , change %define to %bcond_with and %bcond_without
   2) change service_del_postun to service_del_preun, since service_del_postun is not a right macro

OBS-URL: https://build.opensuse.org/request/show/514133
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=97
2017-08-03 03:20:08 +00:00
Bin Liu
f3fa54cd08 Accepting request 513099 from home:BinLiu:branches:network:ha-clustering:Factory
- make corosync.spec uniform (bsc#1051385)
Modified: corosync.spec
    1. there are some lines are commented in corosync.spec, will define new macro to make these lines uncommented
    2. in former, xmlconf, rdma and snmp were disabled, these features are wrongly enabled, will disable them

OBS-URL: https://build.opensuse.org/request/show/513099
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=96
2017-07-31 03:05:03 +00:00
Bin Liu
9b7f65cbfb Accepting request 509614 from home:BinLiu:branches:network:ha-clustering:Factory
-  some upstream fixes for corosync(bsc#1048259) 
Added:
    bsc#1047860-add-version.patch
    0007-Make-corosync-work-when-FIPS-mode-is-enabled.patch
    0008-main.c-add-option-to-set-priority.patch
    0009-totem-Propagate-totem-initialization-failure.patch
Removed:
    bnc#867767-add-version.patch
    0007-improve-corosync-keygen.patch(since this patch is not for corosync v2.x)
Modified:
    corosync.spec, add judgement whether /etc/sysconfig/corosycn* exist before remove these files

OBS-URL: https://build.opensuse.org/request/show/509614
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=94
2017-07-12 05:54:18 +00:00
Bin Liu
1cb1ed57d7 Accepting request 509078 from home:BinLiu:branches:network:ha-clustering:Factory
- some errors in spec file(bsc#1047862)
Modified:
    corosync.spec
- improvement for corosync-keygen(bsc#1047861)
Added:
    0007-improve-corosync-keygen.patch
- 1047860corosync report wrong version number(bsc#1047860)
Modified:
    bnc#867767-add-version.patch

OBS-URL: https://build.opensuse.org/request/show/509078
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=92
2017-07-10 07:25:50 +00:00
Bin Liu
d49338dc97 Accepting request 501563 from home:BinLiu:branches:network:ha-clustering:Factory
-  some Fixes from upstream(bsc#1043045)
Added: 
    0004-main-Display-reason-why-cluster-cannot-be-formed.patch
    0005-votequorum-Report-errors-from-votequorum_exec_send_r.patch
    0006-coroapi-Use-size_t-for-private_data_size.patch

OBS-URL: https://build.opensuse.org/request/show/501563
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=90
2017-06-07 06:33:45 +00:00
Bin Liu
800ab2e64c Accepting request 495134 from home:BinLiu:branches:network:ha-clustering:Factory
- totemrrp: Fix situation when all rings are faulty(bsc#1039215)
   Added: 0003-totemrrp-Fix-situation-when-all-rings-are-faulty.patch

OBS-URL: https://build.opensuse.org/request/show/495134
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=87
2017-05-16 03:09:05 +00:00
Bin Liu
5077c207fd Accepting request 493622 from home:BinLiu:branches:network:ha-clustering:Factory
- calling mlockall before corosync_tty_detach is noop when corosync is executed as a daemon(bsc#1038147)
   Added: 0002-Main-call-mlock-after-fork.patch

OBS-URL: https://build.opensuse.org/request/show/493622
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=86
2017-05-09 04:25:45 +00:00
Bin Liu
3a011e8578 Accepting request 487284 from home:BinLiu:branches:network:ha-clustering:Factory
Added:0001-totemconfig.c-Fixed-Evicted-from-CPG-membership.patch
   removed: 0001-totemip.c-Fixed-Evicted-from-CPG-membership.patch

OBS-URL: https://build.opensuse.org/request/show/487284
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=84
2017-04-11 10:29:05 +00:00
Bin Liu
8a649b990e Accepting request 486948 from home:BinLiu:branches:network:ha-clustering:Factory
- [upgrade] Changing the pre-upgrade role for node failed(bsc#1030437)
   Added:0001-totemip.c-Fixed-Evicted-from-CPG-membership.patch

OBS-URL: https://build.opensuse.org/request/show/486948
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=83
2017-04-10 06:52:22 +00:00
Bin Liu
3f39415259 Accepting request 479175 from home:BinLiu:branches:network:ha-clustering:Factory
0001-logconfig.c-make-logging.syslog_priority-and-logging.patch

OBS-URL: https://build.opensuse.org/request/show/479175
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=81
2017-03-14 07:38:15 +00:00
Bin Liu
e6ce2d28fd Accepting request 460790 from home:BinLiu:branches:network:ha-clustering:Factory
- L3-Question: corosync logging priority takes no effect(bsc#1023959)
  added:
    0001-Logsys-Change-logsys-syslog_priority-priority.patch

OBS-URL: https://build.opensuse.org/request/show/460790
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=79
2017-03-01 02:46:00 +00:00
Bin Liu
cebae687ad Accepting request 444070 from home:BinLiu:branches:network:ha-clustering:Factory
-  Corosync 2.4.1 still produces libvotequorum.so.7.0.0, just like Corosync 2.3.6.(bsc#1013842)
   added: disable-build-html-docs.patch
   upgrade to corosync-2.4.2:
     Man: Fix corosync-qdevice-net-certutil link
     man: mention qdevice incompatibilites in votequorum.5
     Qnetd LMS: Fix two partition use case
     cfg: Prevents use of uninitialized buffer

OBS-URL: https://build.opensuse.org/request/show/444070
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=77
2016-12-06 08:55:27 +00:00
Bin Liu
eaf5d88a70 Accepting request 438485 from home:BinLiu:branches:network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/438485
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=75
2016-11-03 08:05:42 +00:00
Bin Liu
4f62596a35 Accepting request 438220 from home:BinLiu:branches:network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/438220
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=74
2016-11-02 06:32:07 +00:00
Bin Liu
d090934fa2 Accepting request 438200 from home:BinLiu:branches:network:ha-clustering:Factory
added: corosync-start-stop-level.patch

OBS-URL: https://build.opensuse.org/request/show/438200
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=72
2016-11-02 03:05:26 +00:00
Bin Liu
3a9d60c32f Accepting request 438123 from home:BinLiu:branches:network:ha-clustering:Factory
- upgrade to corosync-2.4.1(bsc#1004967)
  corosync-2.4.1:
    Low: totemsrp: Addition of the log.
    cts: Make it run with pacemaker-1.13+
    Config: Flag config uidgid entries
    Spec: Qdevice require same version of corosync
  corosync-2.4.0:
    qdevice and qnet
    config: get_cluster_mcast_addr error is not fatal
    some typo fixes
  corosync-v2.3.6
    CFG: Prevent CFG orignating messages during SYNC
    wd: fix setting of watchdog timeouts
    votequorum: Don't send multiple callbacks when nodes join
    cfgtool: Display nodeid as unsigned int
    quorum: Display node id as unsigned int.
    Check for fdatasync
    Fix detection of qb_log_thread_priority_set
    totempg: Fix memory leak
    cpg: Memory not unmapped in cpg_zcb_free
    cpg: Handle ipc error in cpg_zcb_alloc/free
    totemconfig: Explicitly pass IP version
    parser: Make config file parser more hierarchy
    logsys: fix TOTEM logging when corosync built out of tree
    wd: make watchdog device configurable
    schedwrk: Cleanup and make it work on PPC BE
    Reapply config defaults corosync.conf reload
    logconfig: Fix logging reload disabling logfiles

- Default token timeout was 5000 ms in SLE 11 SP4, but is 1000 ms in SLE 12(bsc#1001164)

OBS-URL: https://build.opensuse.org/request/show/438123
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=71
2016-11-01 09:46:52 +00:00
Bin Liu
be7c70a982 Accepting request 408417 from home:BinLiu:branches:network:ha-clustering:Factory
-  corosync process still exists when stop pacemaker service(bnc#988683)

OBS-URL: https://build.opensuse.org/request/show/408417
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=69
2016-07-14 08:06:36 +00:00
Bin Liu
c600bdf31d - remove git files from tarball
- modify corosync.spec to delete logrotate.d

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=66
2015-08-17 07:11:36 +00:00
Bin Liu
080dae87ca Accepting request 318944 from home:dimstar:Factory
- BuildRequire pkgconfig(systemd) instead of systemd: this should
  help avoid a build cycle.

OBS-URL: https://build.opensuse.org/request/show/318944
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=64
2015-07-28 00:52:54 +00:00
Lidong Zhong
d6a242d0cf Accepting request 318814 from home:BinLiu:branches:network:ha-clustering:Factory
update corosync from v2.3.3(or v2.3.4) to v2.3.5 for bnc#939328

OBS-URL: https://build.opensuse.org/request/show/318814
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=61
2015-07-27 02:51:30 +00:00
Lidong Zhong
4cc7771042 Accepting request 262383 from home:dimstar:branches:network:ha-clustering:Factory
- Replace systemd BuildRequires with pkgconfig(systemd): we do not
  require the full installation / dep chain of systemd.

OBS-URL: https://build.opensuse.org/request/show/262383
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=60
2014-11-21 02:59:30 +00:00
Lidong Zhong
f7574462ba Accepting request 261986 from home:Ledest:bashisms
fix bashisms in mem_leak_test.sh script and preun script

OBS-URL: https://build.opensuse.org/request/show/261986
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=59
2014-11-21 02:58:32 +00:00
Tomáš Chvátal
cdcaa01206 Accepting request 247181 from home:lisaseraph:branches:network:ha-clustering:Factory
upgrade to newest version 2.3.4

OBS-URL: https://build.opensuse.org/request/show/247181
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=57
2014-09-09 14:53:12 +00:00
Lidong Zhong
4ba8b5fd65 Accepting request 239415 from home:zhonglidong:branches:network:ha-clustering:Factory
update

OBS-URL: https://build.opensuse.org/request/show/239415
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=55
2014-07-03 05:28:11 +00:00
xia li
5d77851dab Accepting request 239246 from home:yzou:branches:network:ha-clustering:Factory
Fix shared memory leak in corosync and add new line in the end of my change log

OBS-URL: https://build.opensuse.org/request/show/239246
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=54
2014-07-02 06:19:34 +00:00
xia li
4b5316db1e Accepting request 238310 from home:zhonglidong:branches:network:ha-clustering:Factory
fix bnc#882449

OBS-URL: https://build.opensuse.org/request/show/238310
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=53
2014-07-02 05:27:10 +00:00
xia li
f9c4b896d7 Accepting request 229941 from home:zhonglidong:branches:network:ha-clustering:Factory
fix bnc#872651 and bnc#872122

OBS-URL: https://build.opensuse.org/request/show/229941
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=51
2014-04-14 05:04:23 +00:00
xia li
0912ac22cb Accepting request 229688 from home:zhonglidong:branches:network:ha-clustering:Factory
bnc#872122 and bnc#872651

OBS-URL: https://build.opensuse.org/request/show/229688
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=50
2014-04-11 08:27:04 +00:00
xia li
ac5233d2bb Accepting request 225770 from home:zhonglidong:branches:network:ha-clustering:Factory
fix bnc#866057 and 867767

OBS-URL: https://build.opensuse.org/request/show/225770
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=47
2014-03-13 02:03:45 +00:00
xia li
ef56fea2b1 Accepting request 214541 from home:lisaseraph:branches:network:ha-clustering:Factory
update corosync to 2.3.3

OBS-URL: https://build.opensuse.org/request/show/214541
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=45
2014-01-24 02:56:45 +00:00
xia li
dea99888c1 Accepting request 214141 from home:lisaseraph:branches:network:ha-clustering:Factory
add patches to fix cts api wrong issues

OBS-URL: https://build.opensuse.org/request/show/214141
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=44
2014-01-17 08:11:20 +00:00
xia li
7bfcaa481a Accepting request 212451 from home:lisaseraph:branches:network:ha-clustering:Factory
update to upstream latest version 2.3.2

OBS-URL: https://build.opensuse.org/request/show/212451
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=42
2014-01-02 08:00:47 +00:00
Lars Marowsky-Bree
affaea5631 Fix spec file.
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=40
2013-11-29 22:11:30 +00:00
Lars Marowsky-Bree
f1e7530b73 - Obsolete openais so that updates work automatically and uninstall the
openais package.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=39
2013-11-29 21:49:40 +00:00
xia li
49308376c1 Accepting request 198915 from home:lisaseraph:branches:network:ha-clustering:Factory
update spec file for Source URLs invalid issue

OBS-URL: https://build.opensuse.org/request/show/198915
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=36
2013-09-16 03:07:07 +00:00
xia li
5889b92610 Accepting request 198427 from home:lisaseraph:branches:network:ha-clustering:Factory
update corosync.spec for fixing build issue

OBS-URL: https://build.opensuse.org/request/show/198427
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=34
2013-09-11 07:59:28 +00:00
xia li
d3b44f80bd Accepting request 184593 from home:lisaseraph:branches:network:ha-clustering:Factory
submit patch to fix corosync start failed issue

OBS-URL: https://build.opensuse.org/request/show/184593
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=32
2013-07-30 06:50:18 +00:00
Lidong Zhong
32c4a97e60 Accepting request 184074 from home:lisaseraph:branches:network:ha-clustering:Factory
update corosync to version 2.3.1

OBS-URL: https://build.opensuse.org/request/show/184074
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=25
2013-07-24 02:04:48 +00:00
Tim Serong
ec6411e488 Add confdb_keys manpage to spec file
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=23
2013-05-10 13:25:36 +00:00
Tim Serong
97de2dc154 - Update to corosync 1.4.5 stable release, plus fixes for bnc#806634 and bnc#804707
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=22
2013-05-10 13:18:10 +00:00
Tim Serong
e18cf1f33f Accepting request 160430 from home:m_meister:branches:openSUSE:Factory
- Added url as source.
  Please see http://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/160430
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=20
2013-04-26 10:07:01 +00:00
Tim Serong
06c079cd15 - Update to corosync 1.4.3 stable release.
- Add calls to missing object_find_destroy() to fix mem leaks
- Free mem allocated by getaddrinfo
- corosync.conf.example: change bindnetaddr, mcastaddr, add comments
- Store error str if can't open logfile
- Wait for corosync-notifyd exit in init script
- iba: Use configured node id
- Unlink shm buffers if init fails
- Fix memory leaks when nss fails
- Madvise NOSYNC flag only if available
- Include net/if_var.h header only when needed
- Include stdint.h because funcs uses int16_t
- Use install instead of cp
- Don't unlock mutex in different threads
- Revert "Use install instead of cp"
- Add support for per OS CP flags 
- Remove cloned lines in main of main.c 
- Fixed bug when corosync receive JoinMSG in OPERATIONAL state
- Correct nodeid of token when we retransmit it
- Correct nodeid in memb_state_commit_token_send function

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=18
2012-06-15 10:07:43 +00:00
Factory Maintainer
de73a88820 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=16 2012-02-16 20:00:24 +00:00
Tim Serong
0fed941646 Bump release number
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=15
2012-02-14 07:05:02 +00:00
Tim Serong
9ba789b843 Bump release number
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=14
2012-02-14 07:04:18 +00:00
Tim Serong
db6f415db6 - Send CPG_REASON_PROCDOWN when really needed (bnc#740343)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=13
2012-02-14 03:04:29 +00:00
Tim Serong
fb62e96237 - Changes since corosync 1.4.1 stable release:
* Resolve a deadlock between the timer and serialize locks.
* totemconfig: change minimum RRP threshold
* Ignore memb_join messages during flush operations
* rrp: Higher threshold in passive mode for mcast (bnc#712037)
* rrp: Handle endless loop if all ifaces are faulty (bnc#712037)
* A CPG client can sometimes lockup if the local node is in the downlist
* Handle errors from totem_mcast
* coroipcc: use malloc for path in service_connect
* Version cs: 23112099e1c2b620e6976ca099d2b9afc80721aa
- corosync 1.4.1 stable release:
* main: let poll really stop before totempg_finalize
* totemsrp: fix buffer overflows for large clusters (> 100 nodes)
* rrp: Handle rollower in passive rrp properly
* rrp: handle rollover in active rrp properly
* totemconfig: Change default FAIL_TO_RECV_CONST
* Fix problem where corosync will segfault if there are gaps in recovery
  queue
* cpgtool/cfgtool: print list of IP with space between items
* RRP: redundant ring automatic recovery (fate#310284)
* fix typos in cpg_mcast_joined.3 and cpg_zcb_mcast_joined.3
* Remove spinlocks
* confdb: Resolve dispatch deadlock
* RRP: Fix ring initialization issue for UDPU mode
* crypto: rng_make_prng prevent buf overflow
* cpg: do_proc_join change list_slice to list_add
* totemudp: memset of proper size
* coroipcs: init buf in coroipcs_handler_dispatch
* iazc: Reduce number of mem alloc and memcpy
* coroipcc: Fix unhandled BSD EOF in coroipcc_dispatch_get()

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=10
2011-09-20 13:51:29 +00:00
Tim Serong
ad76269943 Accepting request 83131 from home:jengelh:bl-c
- Remove redundant tags/sections from specfile
- Add baselibs configuration

OBS-URL: https://build.opensuse.org/request/show/83131
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=9
2011-09-20 09:39:43 +00:00
Tim Serong
9200bbe054 - Update to corosync 1.3.0
- Set the max buffer size for sockets to reduce message dropping
- diags: add a mechanism to trigger the writing the flight data
- Add the UDPU transport (UDP transport for corosync)
- Remove delay in library on corosync shutdown
- Check for a properly configured multicast address.
- cpg: fix sync'ing the downlist.
- POLL: gracefully handle running out of file descriptors.
- Return CS_ERR_NO_RESOURCES when the server is low on available file
  descriptors.
- Remove checking of subparameters in service.d files.
- Only allow corosync to run one copy via a lock file.
- When used with the openais ckpt service, don't disconnect an ipc
  connection during configuration change that takes longer then 2
  seconds.
- Remove the token cancel retransmit timeout on receipt of a multicast
  message.

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=7
2011-02-08 13:42:25 +00:00
2c1ce1e527 Autobuild autoformatter for 54310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/corosync?expand=0&rev=5
2010-12-02 15:10:24 +00:00