[ubuntu/eoan-proposed] pacemaker 2.0.1-4ubuntu1 (Accepted)

Gianfranco Costamagna locutusofborg at debian.org
Mon May 13 10:14:15 UTC 2019


pacemaker (2.0.1-4ubuntu1) eoan; urgency=medium

   * Merge from Debian unstable.  Remaining changes:
    - d/control: Demote fence-agents to Suggests, avoiding main
      inclusion.
    - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
      unit hard-requires corosync.
      + Debian disagrees in Debian bug 887563 message 36. We could revert back
        to Debian's behaviour, but keeping the patch in this merge maintains
        existing behaviour for Ubuntu users pending any separate future
        decision.

pacemaker (2.0.1-4) unstable; urgency=high

  * [54ace53] Fix check for already present statoverride.
    When adding flexible modes in 2.0.1-3 (3c7b0b4), I accidentally broke
    the check, and the breakage led to piupart failures.  (Closes: #928841)
  * High urgency due to the security fix in the not yet migrated 2.0.1-3.

pacemaker (2.0.1-3) unstable; urgency=high

  * [20ccd21] Shorten and explain the autopkgtest wait
  * [3c7b0b4] Ship /var/log/pacemaker, the new default directory of the detail
    logs.
    Without this directory the default configuration emits errors and the
    detail log is simply not written.
    The /var/log/pacemaker.log* detail log files from Pacemaker 1 are not
    moved automatically on upgrade, but this new /var/log/pacemaker
    directory and its contents are removed when purging pacemaker-common.
    The owner and mode of the log directory is set to let clients like
    crm_resource --force-start running as any user in the haclient group
    write their messages into the detail log.  The logrotate config relies
    on these settings as well.
  * [21a4325] Drop a build patch: libtransitioner does not use liblrmd since
    092281b
  * [920ca93] Apply upstream security pull request #1749.
    Cumulative patchset to fix CVE-2019-3885, CVE-2018-16877, CVE-2018-16878
    + additional unmasked null pointer deref
    1. CVE-2018-16877: Insufficient local IPC client-server authentication
       on the client's side can lead to local privesc.  A local attacker
       could use this flaw, and combine it with other IPC weaknesses, to
       achieve local privilege escalation.
    2. CVE-2018-16878: Insufficient verification inflicted preference of
       uncontrolled processes can lead to DoS.
    3. CVE-2019-3885: A use-after-free defect was discovered in pacemaker
       that can possibly lead to unsolicited information disclosure in the
       log outputs.
    The Travis CI fix also in the GitHub pull request was omitted here.
    (Closes: #927714)
  * [501e5bb] We've got exactly two daemons
  * [c0f7339] Move to debhelper compat level 12.
    To avoid #887904: dh_installsystemd will unmask services *after* an
    attempt to start them, leaving them stopped upon re-installation.
    Pacemaker is not affected by any other changes between compat level 11
    and 12, because we disable dh_dwz anyway (currently it isn't compatible
    with libqb).

Date: Mon, 13 May 2019 12:11:35 +0200
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Maintainer: Debian HA Maintainers <debian-ha-maintainers at lists.alioth.debian.org>
https://launchpad.net/ubuntu/+source/pacemaker/2.0.1-4ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 13 May 2019 12:11:35 +0200
Source: pacemaker
Binary: pacemaker-common pacemaker-resource-agents pacemaker pacemaker-cli-utils pacemaker-remote pacemaker-doc libcib27 libcrmcluster29 libcrmcommon34 libcrmservice28 liblrmd28 libpe-rules26 libpe-status28 libpengine27 libstonithd26 libtransitioner25 pacemaker-dev libcib-dev libcrmcluster-dev libcrmcommon-dev libcrmservice-dev liblrmd-dev libpengine-dev libstonithd-dev
Architecture: source
Version: 2.0.1-4ubuntu1
Distribution: eoan
Urgency: high
Maintainer: Debian HA Maintainers <debian-ha-maintainers at lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Description:
 libcib-dev - transitional package
 libcib27   - cluster resource manager CIB library
 libcrmcluster-dev - transitional package
 libcrmcluster29 - cluster resource manager cluster library
 libcrmcommon-dev - transitional package
 libcrmcommon34 - cluster resource manager common library
 libcrmservice-dev - transitional package
 libcrmservice28 - cluster resource manager service library
 liblrmd-dev - transitional package
 liblrmd28  - cluster resource manager LRMD library
 libpe-rules26 - cluster resource manager Policy Engine rules library
 libpe-status28 - cluster resource manager Policy Engine status library
 libpengine-dev - transitional package
 libpengine27 - cluster resource manager Policy Engine library
 libstonithd-dev - transitional package
 libstonithd26 - cluster resource manager STONITH daemon library
 libtransitioner25 - cluster resource manager transitioner library
 pacemaker  - cluster resource manager
 pacemaker-cli-utils - cluster resource manager command line utilities
 pacemaker-common - cluster resource manager common files
 pacemaker-dev - cluster resource manager development
 pacemaker-doc - cluster resource manager HTML documentation
 pacemaker-remote - cluster resource manager proxy daemon for remote nodes
 pacemaker-resource-agents - cluster resource manager general resource agents
Closes: 927714 928841
Changes:
 pacemaker (2.0.1-4ubuntu1) eoan; urgency=medium
 .
    * Merge from Debian unstable.  Remaining changes:
     - d/control: Demote fence-agents to Suggests, avoiding main
       inclusion.
     - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
       unit hard-requires corosync.
       + Debian disagrees in Debian bug 887563 message 36. We could revert back
         to Debian's behaviour, but keeping the patch in this merge maintains
         existing behaviour for Ubuntu users pending any separate future
         decision.
 .
 pacemaker (2.0.1-4) unstable; urgency=high
 .
   * [54ace53] Fix check for already present statoverride.
     When adding flexible modes in 2.0.1-3 (3c7b0b4), I accidentally broke
     the check, and the breakage led to piupart failures.  (Closes: #928841)
   * High urgency due to the security fix in the not yet migrated 2.0.1-3.
 .
 pacemaker (2.0.1-3) unstable; urgency=high
 .
   * [20ccd21] Shorten and explain the autopkgtest wait
   * [3c7b0b4] Ship /var/log/pacemaker, the new default directory of the detail
     logs.
     Without this directory the default configuration emits errors and the
     detail log is simply not written.
     The /var/log/pacemaker.log* detail log files from Pacemaker 1 are not
     moved automatically on upgrade, but this new /var/log/pacemaker
     directory and its contents are removed when purging pacemaker-common.
     The owner and mode of the log directory is set to let clients like
     crm_resource --force-start running as any user in the haclient group
     write their messages into the detail log.  The logrotate config relies
     on these settings as well.
   * [21a4325] Drop a build patch: libtransitioner does not use liblrmd since
     092281b
   * [920ca93] Apply upstream security pull request #1749.
     Cumulative patchset to fix CVE-2019-3885, CVE-2018-16877, CVE-2018-16878
     + additional unmasked null pointer deref
     1. CVE-2018-16877: Insufficient local IPC client-server authentication
        on the client's side can lead to local privesc.  A local attacker
        could use this flaw, and combine it with other IPC weaknesses, to
        achieve local privilege escalation.
     2. CVE-2018-16878: Insufficient verification inflicted preference of
        uncontrolled processes can lead to DoS.
     3. CVE-2019-3885: A use-after-free defect was discovered in pacemaker
        that can possibly lead to unsolicited information disclosure in the
        log outputs.
     The Travis CI fix also in the GitHub pull request was omitted here.
     (Closes: #927714)
   * [501e5bb] We've got exactly two daemons
   * [c0f7339] Move to debhelper compat level 12.
     To avoid #887904: dh_installsystemd will unmask services *after* an
     attempt to start them, leaving them stopped upon re-installation.
     Pacemaker is not affected by any other changes between compat level 11
     and 12, because we disable dh_dwz anyway (currently it isn't compatible
     with libqb).
Checksums-Sha1:
 c11afb7d1b68acff716e4ee0f780006a35787396 3944 pacemaker_2.0.1-4ubuntu1.dsc
 f6c003f7f48eaca0ad9727c4dbc65b78f83690a9 66108 pacemaker_2.0.1-4ubuntu1.debian.tar.xz
 23e727e384b29a84b7205dece4674855beba8ec1 10674 pacemaker_2.0.1-4ubuntu1_source.buildinfo
Checksums-Sha256:
 e139ffc3628a200642621834debf807ee0ec223c77d772778b3b189848df06c0 3944 pacemaker_2.0.1-4ubuntu1.dsc
 ef327a52bdf831704ec9d3967991655e3d4cbce45aaa19d3da7fbcdbce27b2bf 66108 pacemaker_2.0.1-4ubuntu1.debian.tar.xz
 0f43eb80a428436ba6434b69766689e791dd3d35d520cfe6f4a307786841bc6c 10674 pacemaker_2.0.1-4ubuntu1_source.buildinfo
Files:
 2e9133a9a681fd07c633ec3af8f8d05b 3944 admin optional pacemaker_2.0.1-4ubuntu1.dsc
 a4b8972e4fa879988b62c63c05ee495c 66108 admin optional pacemaker_2.0.1-4ubuntu1.debian.tar.xz
 35d631ba57910bdf543d04d187c0d308 10674 admin optional pacemaker_2.0.1-4ubuntu1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlzZQvwACgkQ808JdE6f
XdmlwxAAr5l1YPl8ut5zHzk8VVDDugvTDSoavZBevZclxbwm2lczXvcwbQnESOta
IwFu2gHTiAOHu/mlGcvDgOZ6syIAnSgLW19sjtiRj12j4BXh7GtVwQCx71RzxoNC
VHD7LgjzsncuNPMJFVmiuIs7lbNidWqarwzFd5K2I7Qf8j8EE1xnJRofNXiRKerl
LfmPof2aXN0+KjOk4Da3ql2tZGYOYIMAr2Q4qX4ceckeGtv+zHfw8p8hV7f/Bzts
hh5T7c/rq7IvshNEUhhCyS5aUaWrmz3bt8ItFOTs+gSHHI80NGQ8TgLqIhG1/bnw
cXhKioprepYZRYYVL9pXQWD6OzsJU1uGszDP9dP6htNMDZl5tOEgUFhIMEWViyjE
9WVQPjVFodocrKmzaPlL/FAjt5CBHi3NIloqj5/Y7Y5nwai+tcuqMMfYIiHTFxy1
yNM8FbKt4Qlg8blQnzpVXXq+Xk1Nl81SDmNnD2RHXOF7mKhwNnBG1T6LouwabREz
LN4zGxZdldHc4zJrexgkc3sroRZF3D4Z6VURgPtlGNg1VJdwKE6/i5CNH2ELwTqk
aVnGXh4OqK4l3AGMXMEiIl+gwEfHKpCPbC7r8uEplm81cpBAIj+qODkl1QQwqWbs
wE2ptHxWMaKzn3zjwjTMuo1gCsKYO8RAtb4Niy1goJW7J//RRjA=
=y+tv
-----END PGP SIGNATURE-----


More information about the Eoan-changes mailing list