Merge ~rafaeldtinoco/ubuntu/+source/pacemaker:lp1864116-focal into ubuntu/+source/pacemaker:debian/sid

Proposed by Rafael David Tinoco
Status: Merged
Merge reported by: Rafael David Tinoco
Merged at revision: c4fda38e3c6645ac7166a190c102169869dddfc1
Proposed branch: ~rafaeldtinoco/ubuntu/+source/pacemaker:lp1864116-focal
Merge into: ubuntu/+source/pacemaker:debian/sid
Diff against target: 478 lines (+317/-5)
5 files modified
debian/changelog (+300/-0)
debian/control (+5/-3)
debian/rules (+5/-1)
debian/tests/control (+1/-1)
debian/tests/pacemaker (+6/-0)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Canonical Server Pending
Review via email: mp+379595@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Changelog:
- [√] old content matches pkg/import/2.0.1-5ubuntu5
- [√] changelog entry correct version and targeted codename
- [x] changelog entries correct
  Missing:
  - d/control: Demote fence-agents to Suggests, avoiding main inclusion
  Optional:
  your style on non-active LP references differs e.g. LP: 1828228 vs LP #1862947
- [√] update-maintainer has been run

Actual changes:
- [√] no major upstream changes to consider
- [√] no further upstream version to consider
- [√] debian changes look safe

Old Delta:
- [√] dropped changes are ok to be dropped
- [√] nothing else to drop

New Delta:
- [√] no new patches added

Build/Test:
- [√] build is ok
- [√] verified PPA package installs/uninstalls

Puh plenty of changes in d/control bumping versions and packages.
I think I have read all of them and none needs a breaks/replaces - hope I didn't miss one.
libtransitioner25 had only internal dependencies, so it is ok to go away.

+1, but I've not seen autopkgtests yet, so if you can run them before doing the upload

review: Approve
Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

(k)rafaeldtinoco@clustertests:~/.../ubuntu$ sudo dpkg -i liblrmd-dev_2.0.3-3ubuntu1_all.deb libcib-dev_2.0.3-3ubuntu1_all.deb libcrmcommon-dev_2.0.3-3ubuntu1_all.deb libstonithd-dev_2.0.3-3ubuntu1_all.deb liblrmd28_2.0.3-3ubuntu1_amd64.deb libpe-rules26_2.0.3-3ubuntu1_amd64.deb libcrmcluster-dev_2.0.3-3ubuntu1_all.deb libstonithd26_2.0.3-3ubuntu1_amd64.deb libpengine-dev_2.0.3-3ubuntu1_all.deb libcrmservice-dev_2.0.3-3ubuntu1_all.deb libcib27_2.0.3-3ubuntu1_amd64.deb pacemaker-common_2.0.3-3ubuntu1_all.deb pacemaker-dev_2.0.3-3ubuntu1_amd64.deb pacemaker-resource-agents_2.0.3-3ubuntu1_all.deb libcrmcluster29_2.0.3-3ubuntu1_amd64.deb libpe-status28_2.0.3-3ubuntu1_amd64.deb libcrmcommon34_2.0.3-3ubuntu1_amd64.deb libpacemaker1_2.0.3-3ubuntu1_amd64.deb libcrmservice28_2.0.3-3ubuntu1_amd64.deb pacemaker_2.0.3-3ubuntu1_amd64.deb pacemaker-cli-utils_2.0.3-3ubuntu1_amd64.deb pacemaker-doc_2.0.3-3ubuntu1_all.deb
....

Cluster Summary:
  * Stack: corosync
  * Current DC: node1 (version 2.0.3-4b1f869f0f) - partition with quorum
  * Last updated: Tue Feb 25 23:21:04 2020
  * Last change: Tue Feb 25 23:18:06 2020 by hacluster via crmd on node1
  * 1 node configured
  * 0 resource instances configured

Node List:
  * Online: [ node1 ]

Active Resources:
  * No active resources

pacemaker PASS
pacemaker PASS

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :
Download full text (5.4 KiB)

(c)rafaeldtinoco@cluster:~/.../pacemaker$ git log -1 --pretty=oneline --tags
c4fda38e (HEAD -> lp1864116-focal, tag: upload/2.0.3-3ubuntu1, rafaeldtinoco/lp1864116-focal) update-maintainer

(c)rafaeldtinoco@cluster:~/.../ubuntu$ dput ubuntu ./pacemaker_2.0.3-3ubuntu1_source.changes
Checking signature on .changes
gpg: ./pacemaker_2.0.3-3ubuntu1_source.changes: Valid signature from A93E0E0AD83C0D0F
Checking signature on .dsc
gpg: ./pacemaker_2.0.3-3ubuntu1.dsc: Valid signature from A93E0E0AD83C0D0F
Package includes an .orig.tar.gz file although the debian revision suggests
that it might not be required. Multiple uploads of the .orig.tar.gz may be
rejected by the upload queue management software.
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading pacemaker_2.0.3-3ubuntu1.dsc: done.
  Uploading pacemaker_2.0.3.orig.tar.gz: done.
  Uploading pacemaker_2.0.3-3ubuntu1.debian.tar.xz: done.
  Uploading pacemaker_2.0.3-3ubuntu1_source.buildinfo: done.
  Uploading pacemaker_2.0.3-3ubuntu1_source.changes: done.
Successfully uploaded packages.

(c)rafaeldtinoco@cluster:~/.../pacemaker$ git push pkg upload/2.0.3-3ubuntu1
Enumerating objects: 41, done.
Counting objects: 100% (41/41), done.
Delta compression using up to 8 threads
Compressing objects: 100% (33/33), done.
Writing objects: 100% (33/33), 8.35 KiB | 950.00 KiB/s, done.
Total 33 (delta 20), reused 0 (delta 0)
To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/pacemaker
 * [new tag] upload/2.0.3-3ubuntu1 -> upload/2.0.3-3ubuntu1

----

pacemaker (2.0.3-3ubuntu1) focal; urgency=medium

  * Merge with Debian unstable (LP: #1864116). Remaining changes:
    - Skip autopkgtest for unprivileged containers: (LP: 1828228)
      - d/t/control: mark pacemaker test as skippable
      - d/t/pacemaker: skip if memlock can't be set to unlimited by root
    - Make crmsh the default management tool for now (LP #1862947)
    - Fix: Last attempt i386 binary packages removal was wrong (-Nlibkate)
    - Ubuntu i386 binary compatibility only effort: (LP #1863437)
      - i386 binary package removal:
        - pacemaker
        - pacemaker-cli-utils
        - pacemaker-remote
        - pacemaker-resource-agents
  * Dropped (from Debian):
    - debian/patches/pacemaker_is_partof_corosync.patch
      [fixed in corosync debian/2.4.2-3+deb9u1_bpo8+1]
    - Omit pacemaker, pacemaker-cli-utils, pacemaker-remote binary
      packages on i386.
      [merged in debian/2.0.3-3]

pacemaker (2.0.3-3) unstable; urgency=medium

  * [543574f] Omit pacemaker{, -cli-utils, -remote} on Ubuntu/i386
    (Closes: #948379)
  * [327889e] Reenable dwz, it already works with the magic sections from libqb

pacemaker (2.0.3-2) unstable; urgency=medium

  * [2b80438] Special libqb symbols not present on Power architectures
  * [99905eb] New patch: Avoid clashes with glibc error codes on HPPA
  * [b3928b4] Add -dev package dependencies
  * [712627c] Suppress stderr output of autopkgtest instead of ignoring it
  * [8f47294] Generate an autopkgtest artifact
  * [1e66b70] Run Salsa CI reprotest with diffoscope
  * [4560320] Recognize the autopkgtest artifacts in Salsa CI

pacemaker (2.0.3-1) unstable; urgency=medium

  *...

Read more...

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index 83ff4e1..a8710ba 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,26 @@
6+pacemaker (2.0.3-3ubuntu1) focal; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #1864116). Remaining changes:
9+ - Skip autopkgtest for unprivileged containers: (LP: 1828228)
10+ - d/t/control: mark pacemaker test as skippable
11+ - d/t/pacemaker: skip if memlock can't be set to unlimited by root
12+ - Make crmsh the default management tool for now (LP #1862947)
13+ - Fix: Last attempt i386 binary packages removal was wrong (-Nlibkate)
14+ - Ubuntu i386 binary compatibility only effort: (LP #1863437)
15+ - i386 binary package removal:
16+ - pacemaker
17+ - pacemaker-cli-utils
18+ - pacemaker-remote
19+ - pacemaker-resource-agents
20+ * Dropped (from Debian):
21+ - debian/patches/pacemaker_is_partof_corosync.patch
22+ [fixed in corosync debian/2.4.2-3+deb9u1_bpo8+1]
23+ - Omit pacemaker, pacemaker-cli-utils, pacemaker-remote binary
24+ packages on i386.
25+ [merged in debian/2.0.3-3]
26+
27+ -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Fri, 21 Feb 2020 01:18:12 +0000
28+
29 pacemaker (2.0.3-3) unstable; urgency=medium
30
31 * [543574f] Omit pacemaker{, -cli-utils, -remote} on Ubuntu/i386
32@@ -54,6 +77,54 @@ pacemaker (2.0.3-1) unstable; urgency=medium
33
34 -- Ferenc Wágner <wferi@debian.org> Sun, 22 Dec 2019 21:08:01 +0100
35
36+pacemaker (2.0.1-5ubuntu5) focal; urgency=medium
37+
38+ * Fix: Last attempt i386 binary packages removal was wrong (-Nlibkate)
39+ * Ubuntu i386 binary compatibility only effort: (LP: #1863437)
40+ - i386 binary package removal:
41+ - pacemaker
42+ - pacemaker-cli-utils
43+ - pacemaker-remote
44+ - pacemaker-resource-agents
45+
46+ -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Sat, 15 Feb 2020 18:52:20 +0000
47+
48+pacemaker (2.0.1-5ubuntu4) focal; urgency=medium
49+
50+ * d/control: Make crmsh the default management tool for now (LP: #1862947)
51+
52+ -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Wed, 12 Feb 2020 14:36:27 +0000
53+
54+pacemaker (2.0.1-5ubuntu3) focal; urgency=medium
55+
56+ * No-change rebuild with fixed binutils on arm64.
57+
58+ -- Matthias Klose <doko@ubuntu.com> Mon, 10 Feb 2020 08:15:04 +0100
59+
60+pacemaker (2.0.1-5ubuntu2) focal; urgency=medium
61+
62+ * Omit pacemaker, pacemaker-cli-utils, pacemaker-remote binary packages on
63+ i386.
64+
65+ -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 07 Jan 2020 15:41:07 -0800
66+
67+pacemaker (2.0.1-5ubuntu1) focal; urgency=medium
68+
69+ * Merge with Debian unstable. Remaining changes:
70+ - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
71+ unit hard-requires corosync.
72+ + Debian disagrees in Debian bug 887563 message 36. We could revert back
73+ to Debian's behaviour, but keeping the patch in this merge maintains
74+ existing behaviour for Ubuntu users pending any separate future
75+ decision.
76+ - d/control: Demote fence-agents to Suggests, avoiding main
77+ inclusion.
78+ - Skip autopkgtest for unprivileged containers: (LP #1828228)
79+ + d/t/control: mark pacemaker test as skippable
80+ + d/t/pacemaker: skip if memlock can't be set to unlimited by root
81+
82+ -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Mon, 04 Nov 2019 17:31:07 -0300
83+
84 pacemaker (2.0.1-5) unstable; urgency=medium
85
86 * [17ae230] Backport three more patches from upstream fixing memory safety
87@@ -63,6 +134,28 @@ pacemaker (2.0.1-5) unstable; urgency=medium
88
89 -- Ferenc Wágner <wferi@debian.org> Sun, 02 Jun 2019 14:01:06 +0200
90
91+pacemaker (2.0.1-4ubuntu2) eoan; urgency=medium
92+
93+ * Skip autopkgtest for unprivileged containers: (LP: #1828228)
94+ - d/t/control: mark pacemaker test as skippable
95+ - d/t/pacemaker: skip if memlock can't be set to unlimited by root
96+
97+ -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Thu, 25 Jul 2019 16:50:01 +0000
98+
99+pacemaker (2.0.1-4ubuntu1) eoan; urgency=medium
100+
101+ * Merge from Debian unstable. Remaining changes:
102+ - d/control: Demote fence-agents to Suggests, avoiding main
103+ inclusion.
104+ - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
105+ unit hard-requires corosync.
106+ + Debian disagrees in Debian bug 887563 message 36. We could revert back
107+ to Debian's behaviour, but keeping the patch in this merge maintains
108+ existing behaviour for Ubuntu users pending any separate future
109+ decision.
110+
111+ -- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 13 May 2019 12:11:35 +0200
112+
113 pacemaker (2.0.1-4) unstable; urgency=high
114
115 * [54ace53] Fix check for already present statoverride.
116@@ -112,6 +205,24 @@ pacemaker (2.0.1-3) unstable; urgency=high
117
118 -- Ferenc Wágner <wferi@debian.org> Tue, 07 May 2019 17:19:08 +0200
119
120+pacemaker (2.0.1-2ubuntu1) eoan; urgency=low
121+
122+ * Merge from Debian unstable. Remaining changes:
123+ - upstream CVE fixes
124+ - CVE-2018-16877
125+ - CVE-2018-16878
126+ - CVE-2019-3885
127+ - d/control: Demote fence-agents to Suggests, avoiding main
128+ inclusion.
129+ - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
130+ unit hard-requires corosync.
131+ + Debian disagrees in Debian bug 887563 message 36. We could revert back
132+ to Debian's behaviour, but keeping the patch in this merge maintains
133+ existing behaviour for Ubuntu users pending any separate future
134+ decision.
135+
136+ -- Gianfranco Costamagna <locutusofborg@debian.org> Sun, 05 May 2019 08:28:53 +0200
137+
138 pacemaker (2.0.1-2) unstable; urgency=medium
139
140 * [d8939cc] Avoid file conflicts with leftover packages from wheezy.
141@@ -218,6 +329,57 @@ pacemaker (1.1.19-1) unstable; urgency=medium
142
143 -- Ferenc Wágner <wferi@debian.org> Tue, 25 Dec 2018 20:17:46 +0100
144
145+pacemaker (1.1.18-2ubuntu1.19.04.1) disco-security; urgency=medium
146+
147+ * SECURITY UPDATE: DoS and local privilege escalation in client-server
148+ authentication
149+ - debian/patches/CVE-2018-1687x-1.patch: make crm_pid_active more
150+ precise as to when detections fail in include/crm_internal.h,
151+ lib/common/utils.c.
152+ - debian/patches/CVE-2018-1687x-2.patch: add new helpers to allow IPC
153+ client side to authenticate the server in configure.ac,
154+ include/crm/common/Makefile.am, include/crm/common/ipc.h,
155+ include/crm/common/ipc_internal.h, lib/common/ipc.c.
156+ - debian/patches/CVE-2018-1687x-3.patch: pacemakerd to trust
157+ pre-existing processes via new checks instead in mcp/pacemaker.c.
158+ - debian/patches/CVE-2018-1687x-4.patch: other daemons to authenticate
159+ IPC servers of fellow processes in lib/cluster/corosync.c,
160+ lib/cluster/cpg.c, lib/common/ipc.c, mcp/corosync.c.
161+ - debian/patches/CVE-2018-1687x-5.patch: CPG users to be careful about
162+ now-more-probable rival processes in attrd/main.c, cib/main.c,
163+ crmd/main.c, fencing/main.c, lib/cluster/cpg.c.
164+ - debian/patches/CVE-2018-1687x-6.patch: fix possible NULL pointer
165+ dereference in crmd/control.c.
166+ - debian/libcrmcommon3.symbols: added new symbols.
167+ - CVE-2018-16877
168+ - CVE-2018-16878
169+ * SECURITY UPDATE: information disclosure via use-after-free
170+ - debian/patches/CVE-2019-3885.patch: fix alert handling in
171+ lib/services/services.c, lib/services/services_linux.c.
172+ - CVE-2019-3885
173+
174+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 18 Apr 2019 07:32:00 -0400
175+
176+pacemaker (1.1.18-2ubuntu1) cosmic; urgency=medium
177+
178+ * Merge with Debian. Remaining changes:
179+ - d/control: Demote fence-agents to Suggests, avoiding main
180+ inclusion.
181+ - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
182+ unit hard-requires corosync.
183+ + Debian disagrees in Debian bug 887563 message 36. We could revert back
184+ to Debian's behaviour, but keeping the patch in this merge maintains
185+ existing behaviour for Ubuntu users pending any separate future
186+ decision.
187+ * Drop changes:
188+ - Drop upstreamed patches (dropped in Debian now instead).
189+ - Refresh d/p/portability-define-EKEYREJECTED-if-necessary.patch: no longer
190+ needed; dropped in Debian.
191+ - d/pacemaker.{pre,post}inst flag for corosync: upgrade path no longer
192+ needed post-Bionic.
193+
194+ -- Robie Basak <robie.basak@ubuntu.com> Tue, 24 Jul 2018 14:12:03 +0100
195+
196 pacemaker (1.1.18-2) unstable; urgency=medium
197
198 * [812cda7] Fixup symbols files.
199@@ -264,6 +426,40 @@ pacemaker (1.1.18-1) unstable; urgency=medium
200
201 -- Ferenc Wágner <wferi@debian.org> Wed, 02 May 2018 12:18:36 +0200
202
203+pacemaker (1.1.18-0ubuntu2) cosmic; urgency=medium
204+
205+ * No-change rebuild for ncurses soname changes.
206+
207+ -- Matthias Klose <doko@ubuntu.com> Thu, 03 May 2018 14:17:47 +0000
208+
209+pacemaker (1.1.18-0ubuntu1) bionic; urgency=medium
210+
211+ * New upstream release (1.1.18)
212+ - Drop upstreamed patches and refresh others.
213+ - LP: #1763085
214+
215+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 11 Apr 2018 09:23:27 -0700
216+
217+pacemaker (1.1.18~rc4-1ubuntu1) bionic; urgency=medium
218+
219+ * Merge with Debian unstable (LP: #1743059). Remaining changes:
220+ - d/control: Demote fence-agents to Suggests, avoiding main
221+ inclusion.
222+ * Drop:
223+ - d/control: Promote crmsh | pcs to Recommends for upgraders from
224+ 14.04.
225+ [ Not needed since 16.10 ]
226+ * Properly restart corosync and pacemaker together (LP: #1740892)
227+ - d/pacemaker.preinst: flag corosync to restart pacemaker on
228+ upgrade.
229+ - d/pacemaker.postinst: clear flag unconditionally in case of errors
230+ + The preinst and postinst changes can be dropped after bionic
231+ releases as long as the other changes are maintained.
232+ - debian/patches/pacemaker_is_partof_corosync.patch: Default systemd
233+ unit hard-requires corosync. LP #1740892.
234+
235+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Tue, 30 Jan 2018 16:38:09 -0800
236+
237 pacemaker (1.1.18~rc4-1) unstable; urgency=medium
238
239 * [50dcb19] New upstream pre-release (1.1.18~rc4)
240@@ -282,6 +478,16 @@ pacemaker (1.1.18~rc4-1) unstable; urgency=medium
241
242 -- Ferenc Wágner <wferi@debian.org> Mon, 06 Nov 2017 15:02:08 +0100
243
244+pacemaker (1.1.18~rc3-1ubuntu1) bionic; urgency=medium
245+
246+ * Merge with Debian unstable. Remaining changes:
247+ - d/control: Demote fence-agents to Suggests, avoiding main
248+ inclusion.
249+ - d/control: Promote crmsh | pcs to Recommends for upgraders from
250+ 14.04.
251+
252+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Fri, 03 Nov 2017 08:11:06 -0700
253+
254 pacemaker (1.1.18~rc3-1) unstable; urgency=medium
255
256 * [311badb] Add forgotten Closes to already uploaded changelog
257@@ -303,6 +509,14 @@ pacemaker (1.1.18~rc3-1) unstable; urgency=medium
258
259 -- Ferenc Wágner <wferi@debian.org> Mon, 30 Oct 2017 13:36:03 +0100
260
261+pacemaker (1.1.17-1ubuntu1) artful; urgency=medium
262+
263+ * Merge with Debian unstable. Remaining changes:
264+ - d/control: Demote fence-agents to Suggests, avoiding main inclusion.
265+ - d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
266+
267+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 09 Aug 2017 10:52:14 -0700
268+
269 pacemaker (1.1.17-1) unstable; urgency=medium
270
271 [ Christoph Berg ]
272@@ -322,6 +536,21 @@ pacemaker (1.1.17-1) unstable; urgency=medium
273
274 -- Ferenc Wágner <wferi@debian.org> Sat, 08 Jul 2017 23:00:09 +0200
275
276+pacemaker (1.1.16-1ubuntu1) zesty; urgency=medium
277+
278+ * Merge from Debian unstable (LP: #1655753). Remaining changes:
279+ - d/control: Demote fence-agents to Suggests, avoiding main inclusion.
280+ - d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
281+ * Drop:
282+ - d/rules: update CTS python files' path for python3 and possibly
283+ site-packages. If the code is updated to use setuptools, cts should
284+ continue to not be shipped. Fixes FTBFS for arch-only builds
285+ (LP #1627125).
286+ [ Debian resolved this by disabling the testing infrastructure in
287+ 1.1.15-2 ]
288+
289+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 11 Jan 2017 12:30:02 -0800
290+
291 pacemaker (1.1.16-1) unstable; urgency=medium
292
293 * [d90daf5] Refresh our patches
294@@ -397,6 +626,30 @@ pacemaker (1.1.15-2) unstable; urgency=medium
295
296 -- Ferenc Wágner <wferi@debian.org> Sat, 01 Oct 2016 22:01:27 +0200
297
298+pacemaker (1.1.15-1ubuntu2) yakkety; urgency=medium
299+
300+ * d/rules: update CTS python files' path for python3 and possibly
301+ site-packages. If the code is updated to use setuptools, cts should
302+ continue to not be shipped. Fixes FTBFS for arch-only builds
303+ (LP: #1627125).
304+
305+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Fri, 23 Sep 2016 13:51:00 -0700
306+
307+pacemaker (1.1.15-1ubuntu1) yakkety; urgency=medium
308+
309+ * Merge from Debian unstable (LP: #1604694). Remaining changes:
310+ - d/control: Demote fence-agents to Suggests, avoiding main inclusion.
311+ - d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
312+ * Dropped changes:
313+ - d/control: bump depend on corosync to >= 2.3.0
314+ (unimportant since this version was provided in Debian stable &
315+ Ubuntu 14.04 LTS)
316+ - d/control: Drop publican from BD's, skip some doc generation.
317+ - d/pacemaker-doc.*: Drop docs generated using publican from install.
318+ (universe build-depends are ok now)
319+
320+ -- Jeremy Bicha <jbicha@ubuntu.com> Wed, 20 Jul 2016 02:39:01 -0400
321+
322 pacemaker (1.1.15-1) unstable; urgency=medium
323
324 * [bda3c8c] Use the clusterlabs Publican brand for the documentation
325@@ -471,6 +724,17 @@ pacemaker (1.1.14-3) unstable; urgency=medium
326
327 -- Adrian Vondendriesch <adrian.vondendriesch@credativ.de> Thu, 24 Mar 2016 13:58:54 +0100
328
329+pacemaker (1.1.14-2ubuntu1) xenial; urgency=medium
330+
331+ * Merge from Debian unstable. Remaining changes:
332+ - d/control: Drop publican from BD's, skip some doc generation.
333+ - d/control: depend on corosync ( >= 2.3.0 )
334+ - d/control: Demote fence-agents to Suggests, avoiding main inclusion.
335+ - d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
336+ - d/pacemaker-doc.*: Drop docs generated using publican from install.
337+
338+ -- Pierre-André MOREY <pierre-andre.morey@canonical.com> Mon, 21 Mar 2016 15:56:54 +0000
339+
340 pacemaker (1.1.14-2) unstable; urgency=medium
341
342 * [42577da] Promote resource-agents to Depends (Closes: #813009)
343@@ -501,6 +765,22 @@ pacemaker (1.1.14-2) unstable; urgency=medium
344
345 -- Ferenc Wágner <wferi@niif.hu> Fri, 26 Feb 2016 11:58:06 +0100
346
347+pacemaker (1.1.14-1ubuntu2) xenial; urgency=medium
348+
349+ * No-change rebuild for gnutls transition.
350+
351+ -- Matthias Klose <doko@ubuntu.com> Wed, 17 Feb 2016 22:27:08 +0000
352+
353+pacemaker (1.1.14-1ubuntu1) xenial; urgency=low
354+
355+ * Merge from Debian unstable. Remaining changes:
356+ - d/control: Drop publican from BD's, skip some doc generation.
357+ - d/pacemaker-doc.*: Drop docs generated using publican from install.
358+ - d/control: Demote fence-agents to Suggests, avoiding main inclusion.
359+ - d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
360+
361+ -- James Page <james.page@ubuntu.com> Thu, 04 Feb 2016 16:32:03 +0000
362+
363 pacemaker (1.1.14-1) unstable; urgency=medium
364
365 * [4cae0b4] New upstream release candidate (1.1.14~rc4)
366@@ -518,6 +798,16 @@ pacemaker (1.1.14-1) unstable; urgency=medium
367
368 -- Ferenc Wágner <wferi@niif.hu> Sat, 23 Jan 2016 21:42:03 +0100
369
370+pacemaker (1.1.14~rc4-2ubuntu1) xenial; urgency=medium
371+
372+ * Merge from Debian unstable, remaining changes:
373+ - d/control: Drop publican from BD's, skip some doc generation.
374+ - d/pacemaker-doc.*: Drop docs generated using publican from install.
375+ - d/control: Demote fence-agents to Suggests, avoiding main inclusion.
376+ - d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
377+
378+ -- James Page <james.page@ubuntu.com> Fri, 15 Jan 2016 13:59:46 +0200
379+
380 pacemaker (1.1.14~rc4-2) unstable; urgency=medium
381
382 [ Ferenc Wágner ]
383@@ -542,6 +832,16 @@ pacemaker (1.1.14~rc4-1) unstable; urgency=medium
384
385 -- Ferenc Wágner <wferi@niif.hu> Wed, 06 Jan 2016 10:23:46 +0100
386
387+pacemaker (1.1.13-2ubuntu1) xenial; urgency=medium
388+
389+ * Resync with Debian unstable.
390+ * d/control: Drop publican from BD's, skip some doc generation.
391+ * d/pacemaker-doc.*: Drop docs generated using publican from install.
392+ * d/control: Demote fence-agents to Suggests, avoiding main inclusion.
393+ * d/control: Promote crmsh | pcs to Recommends for upgraders from 14.04.
394+
395+ -- James Page <james.page@ubuntu.com> Thu, 14 Jan 2016 13:57:55 +0200
396+
397 pacemaker (1.1.13-2) unstable; urgency=medium
398
399 * Declare some symbols optional that do not show up on ppc(64el).
400diff --git a/debian/control b/debian/control
401index 466097c..0b8917e 100644
402--- a/debian/control
403+++ b/debian/control
404@@ -1,7 +1,8 @@
405 Source: pacemaker
406 Section: admin
407 Priority: optional
408-Maintainer: Debian HA Maintainers <debian-ha-maintainers@lists.alioth.debian.org>
409+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
410+XSBC-Original-Maintainer: Debian HA Maintainers <debian-ha-maintainers@lists.alioth.debian.org>
411 Uploaders:
412 Ferenc Wágner <wferi@debian.org>,
413 Adrian Vondendriesch <adrian.vondendriesch@credativ.de>,
414@@ -102,6 +103,7 @@ Pre-Depends:
415 ${misc:Pre-Depends},
416 Depends:
417 corosync (>= 1.99),
418+ crmsh,
419 dbus,
420 # the init script sources /lib/lsb/init-functions:
421 lsb-base (>= 3.0-6),
422@@ -111,12 +113,12 @@ Depends:
423 ${python3:Depends},
424 ${shlibs:Depends},
425 Recommends:
426- fence-agents,
427 pacemaker-cli-utils,
428 Suggests:
429 # the fence_legacy helper uses /usr/sbin/stonith from cluster-glue:
430 cluster-glue,
431- crmsh | pcs,
432+ pcs,
433+ fence-agents,
434 Breaks:
435 pacemaker-remote,
436 # pulled in crm_attribute and crm_node, because they depend on the
437diff --git a/debian/rules b/debian/rules
438index bf68c30..24b4b35 100755
439--- a/debian/rules
440+++ b/debian/rules
441@@ -14,7 +14,11 @@ export DEB_LDFLAGS_MAINT_APPEND+=-Wl,--as-needed
442 # Ubuntu/i386 shrank into a compatibility layer not carrying the
443 # dependencies of some of our binary packages (#948379):
444 ifeq ($(shell dpkg-vendor --query vendor)/$(DEB_HOST_ARCH), Ubuntu/i386)
445- UBUNTU_EXCLUDES = -Npacemaker -Npacemaker-cli-utils -Npacemaker-remote
446+ UBUNTU_EXCLUDES = \
447+ -Npacemaker \
448+ -Npacemaker-cli-utils \
449+ -Npacemaker-remote \
450+ -Npacemaker-resource-agents
451 endif
452
453 %:
454diff --git a/debian/tests/control b/debian/tests/control
455index 9bb91e2..ea80d5f 100644
456--- a/debian/tests/control
457+++ b/debian/tests/control
458@@ -1,3 +1,3 @@
459 Depends: pacemaker, pacemaker-cli-utils
460-Restrictions: needs-root, isolation-container
461+Restrictions: needs-root, isolation-container, allow-stderr, skippable
462 Tests: pacemaker
463diff --git a/debian/tests/pacemaker b/debian/tests/pacemaker
464index 871cd87..68e3534 100755
465--- a/debian/tests/pacemaker
466+++ b/debian/tests/pacemaker
467@@ -4,6 +4,12 @@ set -e
468
469 OUTPUT="${AUTOPKGTEST_ARTIFACTS:-.}/crm_mon.txt"
470
471+ulimit -H -l unlimited 2>/dev/null || {
472+ # https://bugs.launchpad.net/bugs/1828228
473+ echo "test disabled for unprivileged namespaces"
474+ exit 77
475+}
476+
477 # Wait more than dc-deadtime (20s by default)
478 sleep 25
479

Subscribers

People subscribed via source and target branches