corosync 3.0.3-2ubuntu2 source package in Ubuntu

Changelog

corosync (3.0.3-2ubuntu2) focal; urgency=medium

  [Jorge Niedbalski]
  * d/control: corosync binary depends on libqb-dev (LP: #1677684)

  [Rafael David Tinoco]
  * debian/corosync-notifyd.init: fix for 2 PIDFILEs declared (LP: #1437359)
  * Post v3.0.3 release fixes backported to Ubuntu (LP: #1869622)
    debian/patches/ubuntu-v3.0.3-fixes/:
    - lp1869622-09f6d34a-logconfig-Remove-double-free-of-value.patch
    - lp1869622-0c118d8f-totemknet-Check-result-of-fcntl-O_NONBLOCK-call.patch
    - lp1869622-0c16442f-votequorum-Change-check-of-expected_votes.patch
    - lp1869622-1fb095b0-notifyd-Check-cmap_track_add-result.patch
    - lp1869622-29109683-totemknet-Assert-strcpy-length.patch
    - lp1869622-35c312f8-votequorum-Assert-copied-strings-length.patch
    - lp1869622-380b744e-totemknet-Don-t-mix-corosync-and-knet-error-codes.patch
    - lp1869622-56ee8503-quorumtool-Assert-copied-string-length.patch
    - lp1869622-5f543465-quorumtool-exit-on-invalid-expected-votes.patch
    - lp1869622-624b6a47-stats-Assert-value_len-when-value-is-needed.patch
    - lp1869622-74eed54a-sync-Assert-sync_callbacks.name-length.patch
    - lp1869622-89b0d62f-stats-Check-return-code-of-stats_map_get.patch
    - lp1869622-8ce65bf9-votequorum-Reflect-runtime-change-of-2Node-to-WFA.patch
    - lp1869622-8ff7760c-cmapctl-Free-bin_value-on-error.patch
    - lp1869622-a24cbad5-totemconfig-Initialize-warnings-variable.patch
    - lp1869622-c631951e-icmap-icmap_init_r-leaks-if-trie_create-fails.patch
    - lp1869622-ca320bea-votequorum-set-wfa-status-only-on-startup.patch
    - lp1869622-efe48120-totemconfig-Free-leaks-found-by-coverity.patch

 -- Rafael David Tinoco <email address hidden>  Sun, 29 Mar 2020 21:50:35 +0000

Upload details

Uploaded by:
Rafael David Tinoco
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Focal release main admin

Downloads

File Size SHA-256 Checksum
corosync_3.0.3.orig.tar.gz 1.0 MiB 20eb903eb984f6a728282c199825e442e8bba869acefd22390076ef3a33a4ded
corosync_3.0.3.orig.tar.gz.asc 801 bytes 69180f862df6c390d45805309a9f28c73adb530c721ba13f61d01f409b59be6b
corosync_3.0.3-2ubuntu2.debian.tar.xz 36.1 KiB eeccd89ed68dd3fc8d3de831b9a4249b76537303838f4cbd9507ddbfe2c01a9a
corosync_3.0.3-2ubuntu2.dsc 3.5 KiB 3cb0df72305cceca71da0c2e6b8e54b073bda455bb6e5cb2fc165f0d5577b183

Available diffs

View changes file

Binary packages built by this source

corosync: No summary available for corosync in ubuntu groovy.

No description available for corosync in ubuntu groovy.

corosync-dbgsym: debug symbols for corosync
corosync-doc: No summary available for corosync-doc in ubuntu groovy.

No description available for corosync-doc in ubuntu groovy.

corosync-notifyd: cluster engine notification daemon

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the DBus/SNMP notification daemon for Corosync events.

corosync-notifyd-dbgsym: debug symbols for corosync-notifyd
corosync-vqsim: cluster engine votequorum simulator

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the Corosync votequorum simulator. It
 can simulate multiple nodes, network splits and a basic quorum device.

corosync-vqsim-dbgsym: debug symbols for corosync-vqsim
libcfg-dev: No summary available for libcfg-dev in ubuntu groovy.

No description available for libcfg-dev in ubuntu groovy.

libcfg7: cluster engine CFG library

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the CFG library.

libcfg7-dbgsym: debug symbols for libcfg7
libcmap-dev: No summary available for libcmap-dev in ubuntu groovy.

No description available for libcmap-dev in ubuntu groovy.

libcmap4: cluster engine CMAP library

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the Configuration Map library.

libcmap4-dbgsym: debug symbols for libcmap4
libcorosync-common-dev: No summary available for libcorosync-common-dev in ubuntu groovy.

No description available for libcorosync-common-dev in ubuntu groovy.

libcorosync-common4: cluster engine common library

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the Corosync common library.

libcorosync-common4-dbgsym: No summary available for libcorosync-common4-dbgsym in ubuntu groovy.

No description available for libcorosync-common4-dbgsym in ubuntu groovy.

libcpg-dev: cluster engine CPG library development

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use the Closed Process Group library.

libcpg4: cluster engine CPG library

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the Closed Process Group library.

libcpg4-dbgsym: debug symbols for libcpg4
libquorum-dev: cluster engine Quorum library development

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use the Quorum library.

libquorum5: No summary available for libquorum5 in ubuntu groovy.

No description available for libquorum5 in ubuntu groovy.

libquorum5-dbgsym: debug symbols for libquorum5
libsam-dev: cluster engine SAM library development

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use the Simple Availability Manager library.

libsam4: cluster engine SAM library

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the Simple Availability Manager library.

libsam4-dbgsym: debug symbols for libsam4
libvotequorum-dev: cluster engine Votequorum library development

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use the Votequorum library.

libvotequorum8: cluster engine Votequorum library

 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
  * A closed process group communication model with virtual synchrony
    guarantees for creating replicated state machines.
  * A simple availability manager that restarts the application process
    when it has failed.
  * A configuration and statistics in-memory database that provide the
    ability to set, retrieve, and receive change notifications of
    information.
  * A quorum system that notifies applications when quorum is achieved
    or lost.
 .
 This package contains the Votequorum library.

libvotequorum8-dbgsym: debug symbols for libvotequorum8