Merge lp:~andreserl/maas/packaging_fix_1300507 into lp:~maas-maintainers/maas/packaging

Proposed by Andres Rodriguez
Status: Merged
Approved by: Andres Rodriguez
Approved revision: no longer in the source branch.
Merged at revision: 294
Proposed branch: lp:~andreserl/maas/packaging_fix_1300507
Merge into: lp:~maas-maintainers/maas/packaging
Diff against target: 99 lines (+24/-17)
2 files modified
debian/changelog (+20/-15)
debian/maas-region-controller.postinst (+4/-2)
To merge this branch: bzr merge lp:~andreserl/maas/packaging_fix_1300507
Reviewer Review Type Date Requested Status
Julian Edwards (community) Approve
Review via email: mp+231142@code.launchpad.net

Commit message

debian/maas-region-controller.postinst: Do not change celery's
rabbitmq password on upgrade that to not lock remote
Cluster Controllers if upgrading from 1.5+. (LP: #1300507)

To post a comment you must log in.
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Don't forget a commit message, and backport to the trusty packaging.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2014-08-14 22:37:38 +0000
3+++ debian/changelog 2014-08-18 11:52:10 +0000
4@@ -1,11 +1,13 @@
5-maas (1.6+bzr2644-0ubuntu1) UNRELEASED; urgency=medium
6+maas (1.6+bzr2737-0ubuntu1) UNRELEASED; urgency=medium
7
8 * UNRELEASED
9
10 [Diogo Matsubara]
11 * debian/control:
12- - maas-cluster-controller depends on syslinux-dev | syslinux-common (LP: #1328659)
13- - python-maas-provisioningserver depends on python-paramiko (LP: #1334401)
14+ - maas-cluster-controller depends on syslinux-dev |
15+ syslinux-common (LP: #1328659)
16+ - python-maas-provisioningserver depends on
17+ python-paramiko (LP: #1334401)
18
19 [Jeroen Vermeulen]
20 * debian/extras/99-maas-sudoers:
21@@ -14,13 +16,13 @@
22 - Stop installing obsolete file bootresources.yaml.
23
24 [ Raphaƫl Badin ]
25- * debian/control:
26+ * debian/control:
27 - maas-cluster-controller depends on python-pexpect
28- * debian/extras/99-maas-sudoers:
29+ * debian/extras/99-maas-sudoers:
30 - Add rule 'maas-dhcp-server stop' job.
31
32 [ Greg Lutostanski ]
33- * debian/control:
34+ * debian/control:
35 - maas-cluster-controller depends on grub-common
36 - maas-provisioningserver not maas-cluster-controller depends on
37 python-pexpect (LP: #1352273)
38@@ -28,7 +30,7 @@
39 python-seamicroclient (LP: #1332532)
40
41 [ Gavin Panella ]
42- * debian/maas-cluster-controller.postinst
43+ * debian/maas-cluster-controller.postinst
44 - Allow maas-pserv to bind to all IPv6 addresses too.
45
46 [ Julian Edwards ]
47@@ -36,24 +38,27 @@
48 debian/maas-region-controller-min.logrotate
49 debian/maas-region-controller-min.postinst
50 debian/maas-region-controller.postinst
51- - Change the log file name maas.log to maas-django.log
52- * debian/maas-cluster-controller.postinst
53- debian/maas-common.install
54- debian/maas-region-controller-min.postinst
55- debian/maas-region-controller.postinst
56+ - Change the log file name maas.log to maas-django.log
57+ * debian/maas-cluster-controller.postinst
58+ debian/maas-common.install
59+ debian/maas-region-controller-min.postinst
60+ debian/maas-region-controller.postinst
61 - Install /var/log/maas/maas.log as a syslog file.
62 - Ensure logging is set up for upgrades
63
64 [ Graham Binns ]
65 * debian/maas-region-controller.postinst:
66- - Add symlinks for squid3, squid-deb-proxy and apache log directories to
67- /var/log/maas.
68+ - Add symlinks for squid3, squid-deb-proxy and apache log directories to
69+ /var/log/maas.
70
71 [ Andres Rodriguez ]
72 * debian/maas-region-controller.postinst: Force symlink creation
73 for external logs.
74+ * debian/maas-region-controller.postinst: Do not change celery's
75+ rabbitmq password on upgrade that to not lock remote
76+ Cluster Controllers if upgrading from 1.5+. (LP: #1300507)
77
78- -- Graham Binns <graham.binns@canonical.com> Fri, 01 Aug 2014 09:44:02 +0100
79+ -- Andres Rodriguez <andreserl@ubuntu.com> Thu, 14 Aug 2014 18:54:32 -0400
80
81 maas (1.5+bzr2252-0ubuntu1) trusty; urgency=medium
82
83
84=== modified file 'debian/maas-region-controller.postinst'
85--- debian/maas-region-controller.postinst 2014-08-14 22:37:38 +0000
86+++ debian/maas-region-controller.postinst 2014-08-18 11:52:10 +0000
87@@ -293,8 +293,10 @@
88 # make sure rabbitmq is running
89 restart_rabbitmq
90 configure_maas_txlongpoll_rabbitmq_user
91- # Handle celery/rabbitmq publishing
92- configure_maas_workers_rabbitmq_user "$ipaddr"
93+ if dpkg --compare-versions "$2" lt 1.5+bzr2252-0ubuntu1; then
94+ # Handle celery/rabbitmq publishing
95+ configure_maas_workers_rabbitmq_user "$ipaddr"
96+ fi
97 # handle database upgrade
98 if [ -f /etc/dbconfig-common/maas-region-controller.conf ]; then
99 # source dbconfig-common db config for maas-region-controller

Subscribers

People subscribed via source and target branches

to all changes: