108 Commits

Author SHA256 Message Date
Nicholas Yang
f3816cc6d7 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=210 2026-01-23 07:59:16 +00:00
Nicholas Yang
4674a68ccf Accepting request 1325897 from home:nicholasyang:branches:network:ha-clustering:Factory
OBS-URL: https://build.opensuse.org/request/show/1325897
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=208
2026-01-09 07:55:17 +00:00
Nicholas Yang
76ce04e49b OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=206 2025-12-18 05:57:05 +00:00
Nicholas Yang
9947e757f9 Accepting request 1256177 from home:nicholasyang:branches:network:ha-clustering:Factory
- Add a patch to fix CVE-2025-30472 (bsc#1239987)
  * 779.patch

OBS-URL: https://build.opensuse.org/request/show/1256177
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=204
2025-03-27 02:07:31 +00:00
Nicholas Yang
42841df1cc Accepting request 1226449 from home:nicholasyang:branches:network:ha-clustering:Factory
- Update to version 3.1.9:
  * rust: Update to latest standards
  * totemsrp: Fix orf_token stats
  * totem: Use uint64_t type and QB_TIME_NS_IN_MSEC
  * totem: Use proper timestamp type for token warning
  * stats: Store token rx and tx timestamps as 64-bit
  * rust: fix clippy warning in rust 1.81
  * coroparse: Free kv_item key and value on failure
  * icmap: Free memory if qb_map_notify_add fails
  * cfg: Free new_config interfaces on failure
  * main: support lock pid file arg
  * man: fix a typo in cpg_model_initialize
  * man: Improve quorum provider formatting
  * rust: tests return errors and don't hang
  * rust: Improve Rust bindings
  * Move corosync-notifyd policy file into $(datadir)/dbus-1/system.d
  * man: corosync.conf: Multi improvements
  * totem: Fix reference links
  * Report crypto errors back to cfg reload
  * Fix up the library .versions files
  * configure: Fix building of rust for release
  * License: Fix year (mainly to fix rust building)

OBS-URL: https://build.opensuse.org/request/show/1226449
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=202
2024-11-28 05:28:54 +00:00
Nicholas Yang
6c008be64c OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=200 2024-11-14 08:29:03 +00:00
0eb19ad935 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=199 2024-11-14 06:37:24 +00:00
Emil Penchev
09d1e8e376 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=196 2024-06-13 12:18:01 +00:00
Emil Penchev
c143ac6d5a OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=195 2024-06-13 10:18:30 +00:00
Emil Penchev
17f7913cad Accepting request 1180044 from network:ha-clustering:Unstable
corosync3 updates

OBS-URL: https://build.opensuse.org/request/show/1180044
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=193
2024-06-13 07:44:29 +00:00
Emil Penchev
59a828b140 Accepting request 1151134 from home:dimstar:rpm4.20:c
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151134
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=191
2024-03-11 13:25:26 +00:00
Emil Penchev
1b2a5b324c Accepting request 1141461 from home:dimstar:Factory
- Provide user(coroqnetd) and group(coroqnetd) in the -qnetd
  package: user and group are generated by the pre script.

OBS-URL: https://build.opensuse.org/request/show/1141461
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=189
2024-01-26 07:50:14 +00:00
Emil Penchev
1ee4c34b51 Accepting request 1040915 from home:epenchev:branches:network:ha-clustering:Factory
Update to version 2.4.6

OBS-URL: https://build.opensuse.org/request/show/1040915
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=187
2022-12-07 15:06:14 +00:00
Emil Penchev
a87ccaa3c2 Accepting request 969328 from home:epenchev:branches:network:ha-clustering:Factory
Update to version corosync-2.4.5+git.5d625cef currennt head of needle-2.4

OBS-URL: https://build.opensuse.org/request/show/969328
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=185
2022-04-13 11:45:03 +00:00
2ca6cfd239 - Update to version 2.4.5+git70.64010f57:
* totem: Add cancel_hold_on_retransmit config option

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=184
2021-08-23 10:12:29 +00:00
2cae293b6c Adapt version in changes
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=182
2021-06-01 19:51:26 +00:00
975f54e9be - Update to version 2.4.5:
* man: replace votequorum_poll for actually used fn
  * qnetd: sort by node_id when add new client
  * man: adjust description about interface section
  * qnetd: Simplify KAP Tie-breaker logic
  * qnetd: Fix NULL dereference of client
  * man: votequorum.5: use proper single quotes
  * tests: Use CS_DISPATCH_BLOCKING instead of cycle
  * totemsrp: Move token received callback
  * common_lib: Remove trailing spaces in cs_strerror
  * totemsrp: More informative messages
- Remove patches:
  bug-1166899-quorumtool-Fix-exit-status-codes.patch
  bug-1163460-totemip-Add-support-for-sin6_scope_id.patch

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=179
2021-06-01 14:19:23 +00:00
5deba4e709 Accepting request 878023 from home:dimstar:Factory
- Drop the script-dependencies on /sbin/chkconfig: deprecated
- Drop the main package's dependency on /usr/sbin/adduser: the main
  package does not call this in the pre scripts.
- Change Requires(pre): shadow in corosync-qdevice to
  Requires(pre): /usr/sbin/adduser (support alternartive
  implementations).
- Use %systemd_ordering for the various, too strict, systemd script
  dependencies.

OBS-URL: https://build.opensuse.org/request/show/878023
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=177
2021-03-26 08:45:39 +00:00
21d9562086 Accepting request 844361 from home:aburlakov:branches:network:ha-clustering:Factory
- (Again) Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
   Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
   Reason: This time the path will NOT cause problems when doing rolling
            upgrade, see bsc#1168771

OBS-URL: https://build.opensuse.org/request/show/844361
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=175
2020-10-28 10:48:33 +00:00
56780cc186 Accepting request 827836 from home:dimstar:Factory
- Stop mangling libexecdir: it's not needed at all.

OBS-URL: https://build.opensuse.org/request/show/827836
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=173
2020-08-27 17:29:21 +00:00
Xin Liang
f9af78cc82 Accepting request 796298 from home:XinLiang:branches:network:ha-clustering:Factory
- Revoke the patch bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Deleted: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch
  Reason: That path will cause problems while doing rolling upgrade, see bsc#1168771

OBS-URL: https://build.opensuse.org/request/show/796298
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=171
2020-04-22 14:18:54 +00:00
Xin Liang
79dc8312b8 Accepting request 786910 from home:XinLiang:branches:network:ha-clustering:Factory
- Fix bsc#1163460 Corosync does not support link-local IPv6 addresses
  Added: bug-1163460-totemip-Add-support-for-sin6_scope_id.patch

OBS-URL: https://build.opensuse.org/request/show/786910
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=169
2020-03-20 14:16:43 +00:00
Xin Liang
a413491411 Accepting request 786038 from home:XinLiang:branches:network:ha-clustering:Factory
- Fix bsc#1166899, return value of "corosync-quorumtool -s" was not correct
  Added: bug-1166899-quorumtool-Fix-exit-status-codes.patch

OBS-URL: https://build.opensuse.org/request/show/786038
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=168
2020-03-18 03:03:01 +00:00
nick wang
ac5205b5a3 Accepting request 760630 from home:mgerstner:branches:network:ha-clustering:Factory
- Don't package sysconfig file in tmpfiles.d, it's a bug. Instead correctly
  add it to /etc/sysconfig, invoking fillup accordingly.

OBS-URL: https://build.opensuse.org/request/show/760630
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=166
2020-03-11 03:05:27 +00:00
Yuan Ren
6e9c0b73e5 Accepting request 749106 from home:yuanren10
Update tmp sysconfig restore location

OBS-URL: https://build.opensuse.org/request/show/749106
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=164
2019-11-17 07:55:58 +00:00
Yuan Ren
49be5f5df8 Accepting request 746240 from home:yuanren10
Fix some noisy output during installation and sysconfig file issues

OBS-URL: https://build.opensuse.org/request/show/746240
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=161
2019-11-07 11:52:11 +00:00
Yuan Ren
a32d17b2a4 Accepting request 742114 from home:yuanren10
upgade to corosync-2.4.5

OBS-URL: https://build.opensuse.org/request/show/742114
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=159
2019-10-23 11:03:23 +00:00
Yuan Ren
2bc22a651a Accepting request 736412 from home:yuanren10
Replace corosync-2.4.5.tar.gz with a clean source.tar.gz(bsc#1144200)

OBS-URL: https://build.opensuse.org/request/show/736412
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=157
2019-10-09 08:08:27 +00:00
Yuan Ren
8ae69f7072 Accepting request 736398 from home:yuanren10
Update corosync-2.4.5.tar.gz with a clean one. Base on
https://bugzilla.suse.com/show_bug.cgi?id=1144200#c12

OBS-URL: https://build.opensuse.org/request/show/736398
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=156
2019-10-09 07:20:05 +00:00
Yuan Ren
06693808e2 Accepting request 736351 from home:yuanren10
disable corosync-testagents

OBS-URL: https://build.opensuse.org/request/show/736351
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=155
2019-10-09 03:08:45 +00:00
Yuan Ren
dd212daacf Accepting request 724896 from home:yuanren10
Upgrade to corosync-2.4.5

OBS-URL: https://build.opensuse.org/request/show/724896
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=153
2019-08-21 03:00:36 +00:00
Yuan Ren
0172213d88 Accepting request 721953 from home:yuanren10
upgrade to corosync-2.4.5

OBS-URL: https://build.opensuse.org/request/show/721953
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=151
2019-08-09 07:37:31 +00:00
nick wang
fcaf6958e0 Accepting request 720964 from home:yuanren10
Upgrade to corosync-2.4.5

OBS-URL: https://build.opensuse.org/request/show/720964
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=150
2019-08-08 01:54:39 +00:00
Bin Liu
80162304b3 Accepting request 602893 from network:ha-clustering:Unstable
- cpg: Inform clients about left nodes during pause(bsc#1091593)
    Added: 0012-cpg-Inform-clients-about-left-nodes-during-pause.patch

OBS-URL: https://build.opensuse.org/request/show/602893
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=148
2018-05-02 02:49:52 +00:00
Bin Liu
a19d0f5011 Accepting request 601101 from home:BinLiu:branches:network:ha-clustering:Factory
- NSS_NoDB_Init: the parameter is reserved, must be NULL(bsc#1090996)
    Added: 0011-NSS_NoDB_Init-the-parameter-is-reserved-must-be-NULL.patch

OBS-URL: https://build.opensuse.org/request/show/601101
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=145
2018-04-26 06:59:57 +00:00
Bin Liu
c1c224c85f Accepting request 598458 from home:BinLiu:branches:network:ha-clustering:Factory
- corosync-2.4.4 is available now(bsc#1089836)
      man:fix in corosync-qdevice.8
      quorumtool: remove duplicated help message
      cfg: nodeid should be unsigned int
      coroparse: Use readdir instead of readdir_r
      wd: fix snprintf warnings
      Fix compile errors in qdevice on FreeBSD
      qdevice: mv free(str) after port validation
      Fix various typos
      Fix typo: recomended -> recommended
      man: support SOURCE_DATE_EPOCH
      configure: add --with-initconfigdir option
      Use static case blocks to determine distro flavor
      Use RuntimeDirectory instead of tmpfiles.d
      coroparse: Do not convert empty uid, gid to 0
      sam: Fix snprintf compiler warnings
      quorumtool: Use full buffer size in snprintf
      man: Add note about qdevice parallel cmds start
      sync: Remove unneeded determine sync code
      sync: Call sync_init of all services at once
      corosync.conf: publicize nodelist.node.name
      totemudp[u]: Drop truncated packets on receive
      logging: Make blackbox configurable
      logging: Close before and open blackbox after fork
      init: Quote subshell result properly
      blackbox: Quote subshell result properly
      qdevice: quote certutils scripts properly
      sam_test_agent: Remove unused assignment
      qdevice: Fix NULL pointer dereference
      quorumtool: Don't set our_flags without v_handle

OBS-URL: https://build.opensuse.org/request/show/598458
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=143
2018-04-19 09:12:27 +00:00
Bin Liu
240a19153d OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=141 2018-04-13 05:19:40 +00:00
Bin Liu
ecd8bfab43 Accepting request 595018 from home:BinLiu:branches:network:ha-clustering:Factory
- UNKNOWN version in corosync pkg-config(bsc#1088619)
    Added: 0017-bsc#1088619-add-version.patch

OBS-URL: https://build.opensuse.org/request/show/595018
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=139
2018-04-10 02:57:50 +00:00
Bin Liu
98005b434d Accepting request 584183 from home:BinLiu:branches:network:ha-clustering:Factory
- [Build 489.1] Corosync is not working after upgrade from sle11sp4-ha to sle15-ha(bsc#1083561) 
    Added: 0016-bsc#1083561-upgrade-from-1-x-y.patch

OBS-URL: https://build.opensuse.org/request/show/584183
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=137
2018-03-08 06:28:39 +00:00
Bin Liu
a8c00d034c Accepting request 582536 from home:BinLiu:branches:network:ha-clustering:Factory
- some coverity fixes for corosync on upstream(bsc#1083895)
    Added: 0015-coverity-fixes.patch

OBS-URL: https://build.opensuse.org/request/show/582536
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=135
2018-03-05 08:32:16 +00:00
Bin Liu
1c5a0fe7cb Accepting request 571270 from home:BinLiu:branches:network:ha-clustering:Factory
- corosync exposes itself for a self-crash under rare circumstance(bsc#1078412)
    Added: 0013-logging-Make-blackbox-configurable.patch
           0014-logging-Close-before-and-open-blackbox-after-fork.patch
    Modified: remove unncessary git commit messages
           0001-coroapi-Use-size_t-for-private_data_size.patch
           0002-fix-ifdown-udp.patch
           0005-do-not-convert-empty-uid-gid-to-0.patch
           0008-wd-fix-snprintf-warnings.patch
           0010-qdevice-mv-free-str-after-port-validation.patch
           0011-libcpg-Fix-issue-with-partial-big-packet-assembly.patch
           0012-totemudp-u-Drop-truncated-packets-on-receive.patch

OBS-URL: https://build.opensuse.org/request/show/571270
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=133
2018-01-31 06:32:47 +00:00
Bin Liu
757b7c96a0 Accepting request 563223 from home:BinLiu:branches:network:ha-clustering:Factory
- totemudp[u]: Drop truncated packets on receive(bsc#1075300)
    Added: 0012-totemudp-u-Drop-truncated-packets-on-receive.patch

OBS-URL: https://build.opensuse.org/request/show/563223
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=131
2018-01-10 09:59:41 +00:00
Bin Liu
00c66cdb5e Accepting request 562378 from home:BinLiu:branches:network:ha-clustering:Factory
- issue with partial packets assembly when multiple nodes are sending big packets(bsc#1074929) 
    Added: 0011-libcpg-Fix-issue-with-partial-big-packet-assembly.patch

OBS-URL: https://build.opensuse.org/request/show/562378
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=130
2018-01-08 02:59:01 +00:00
Bin Liu
b9154ec36c Accepting request 561082 from home:BinLiu:branches:network:ha-clustering:Factory
- qdevice failed to run(bsc#1074276)
    Added: 0010-qdevice-mv-free-str-after-port-validation.patch

- add support for corosync-qdevice in yast2-cluster and bootstrap(bsc#1070961)
    Added: 0009-add-config-for-corosync-qnetd.patch

OBS-URL: https://build.opensuse.org/request/show/561082
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=128
2018-01-03 02:29:50 +00:00
Bin Liu
af890d6ba3 Accepting request 548540 from home:BinLiu:branches:network:ha-clustering:Factory
- wd: gcc shows snprintf warnings(bsc#1071187)  
    Added: 0008-wd-fix-snprintf-warnings.patch

OBS-URL: https://build.opensuse.org/request/show/548540
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=126
2017-12-05 07:39:23 +00:00
Bin Liu
608b685776 Accepting request 544770 from home:RBrownSUSE:branches:network:ha-clustering:Factory
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544770
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=124
2017-11-24 04:58:49 +00:00
Bin Liu
eba4bfc1bb Accepting request 544012 from home:BinLiu:branches:network:ha-clustering:Factory
Modified: 0005-do-not-convert-empty-uid-gid-to-0.patch, 
            check whether the uid, gid is empty before calling strtol

OBS-URL: https://build.opensuse.org/request/show/544012
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=122
2017-11-21 03:17:50 +00:00
Bin Liu
639ff427db Accepting request 542517 from home:BinLiu:branches:network:ha-clustering:Factory
- corosync race condition when node leaves immediately after joining(bsc#1067958)
    Added: 0007-sync-Call-sync_init-of-all-services-at-once.patch

OBS-URL: https://build.opensuse.org/request/show/542517
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=120
2017-11-17 03:16:16 +00:00
Bin Liu
8605e7fbee Accepting request 540401 from home:BinLiu:branches:network:ha-clustering:Factory
8 bytes into a region of size between 1 and 255(bsc#1066090)

OBS-URL: https://build.opensuse.org/request/show/540401
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=118
2017-11-10 06:23:14 +00:00
Bin Liu
2018671c09 Accepting request 540066 from home:BinLiu:branches:network:ha-clustering:Factory
- gcc: snprintf gives warning: ‘%s’ directive output may be truncated writing
       8 bytes into a region of size between 1 and 255(nsc#1066090)
    Added: 0006-Fix-compile-warnings-with-GCC-7.2.1.patch

OBS-URL: https://build.opensuse.org/request/show/540066
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/corosync?expand=0&rev=117
2017-11-09 05:50:58 +00:00