Merge lp:~andreserl/maas/packaging_1.10 into lp:~maas-maintainers/maas/packaging-1.10

Proposed by Andres Rodriguez
Status: Merged
Approved by: Andres Rodriguez
Approved revision: 443
Merged at revision: 443
Proposed branch: lp:~andreserl/maas/packaging_1.10
Merge into: lp:~maas-maintainers/maas/packaging-1.10
Diff against target: 128 lines (+44/-11)
6 files modified
debian/changelog (+22/-0)
debian/control (+3/-1)
debian/maas-dhcp.postinst (+2/-0)
debian/maas-proxy.install (+0/-1)
debian/maas-region-controller.postinst (+2/-1)
debian/rules (+15/-8)
To merge this branch: bzr merge lp:~andreserl/maas/packaging_1.10
Reviewer Review Type Date Requested Status
Andres Rodriguez (community) Approve
Review via email: mp+285622@code.launchpad.net

Commit message

* debian/rules: Correctly install init scripts.
* debian/maas-dhcp.postinst: Disable isc-dhcp-server6 too.
* debian/{maas-proxy,maas-cluster-controller}.install: No longer install
  overrides for init scripts for squid3 and isc-dhcp.
* debian/maas-region-controller.postinst: Enable maas-regiond and
  ensure we correctly restart clusterd.

To post a comment you must log in.
Revision history for this message
Andres Rodriguez (andreserl) wrote :

selfie!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2016-02-01 17:00:09 +0000
+++ debian/changelog 2016-02-10 15:56:29 +0000
@@ -1,3 +1,25 @@
1maas (1.10.0+bzr4578-0ubuntu2) xenial; urgency=medium
2
3 * debian/rules: Correctly install init scripts.
4 * debian/maas-dhcp.postinst: Disable isc-dhcp-server6 too.
5 * debian/{maas-proxy,maas-cluster-controller}.install: No longer install
6 overrides for init scripts for squid3 and isc-dhcp.
7 * debian/maas-region-controller.postinst: Enable maas-regiond and
8 ensure we correctly restart clusterd.
9
10 -- Andres Rodriguez <andreserl@ubuntu.com> Wed, 10 Feb 2016 07:21:16 -0500
11
12maas (1.10.0+bzr4578-0ubuntu1) xenial; urgency=medium
13
14 * New trunk version of 1.10.0 bzr 4578:
15 - Fix encoding issues in enlistment (LP: #1540765)
16 - Fix issue of decoding the output of the IPMI command (LP: #1541878)
17 - Skip block devices with duplicate serial numbers to fix
18 multipath issue. (LP: #1526542)
19 - BMC fails after node is commissioned (LP: #1542287)
20
21 -- Andres Rodriguez <andreserl@ubuntu.com> Wed, 03 Feb 2016 18:28:22 +0100
22
1maas (1.10.0+bzr4572-0ubuntu2) xenial; urgency=medium23maas (1.10.0+bzr4572-0ubuntu2) xenial; urgency=medium
224
3 * debian/maas-region-controller.config: Ensure we truly preseed db25 * debian/maas-region-controller.config: Ensure we truly preseed db
426
=== modified file 'debian/control'
--- debian/control 2016-02-01 17:00:09 +0000
+++ debian/control 2016-02-10 15:56:29 +0000
@@ -103,6 +103,8 @@
103 python3-pexpect,103 python3-pexpect,
104 python3-pyparsing,104 python3-pyparsing,
105 python3-seamicroclient,105 python3-seamicroclient,
106 python3-pyvmomi,
107 python3-simplejson,
106 python3-simplestreams,108 python3-simplestreams,
107 python3-tempita,109 python3-tempita,
108 python3-twisted,110 python3-twisted,
@@ -172,7 +174,7 @@
172 wget,174 wget,
173 ${misc:Depends},175 ${misc:Depends},
174 ${python3:Depends}176 ${python3:Depends}
175Suggests: amtterm, ipmitool, libvirt-bin, python3-pyvmomi177Suggests: amtterm, ipmitool, libvirt-bin, wsmancli
176Conflicts: tftpd-hpa178Conflicts: tftpd-hpa
177Breaks: maas ( <= 0.1+bzr1048+dfsg-0ubuntu1 ),179Breaks: maas ( <= 0.1+bzr1048+dfsg-0ubuntu1 ),
178 maas-region-controller ( <= 0.1+bzr1314+dfsg-0ubuntu1 ),180 maas-region-controller ( <= 0.1+bzr1314+dfsg-0ubuntu1 ),
179181
=== modified file 'debian/maas-dhcp.postinst'
--- debian/maas-dhcp.postinst 2015-11-25 17:34:18 +0000
+++ debian/maas-dhcp.postinst 2016-02-10 15:56:29 +0000
@@ -8,6 +8,8 @@
8 # We run our own dhcpd instances.8 # We run our own dhcpd instances.
9 systemctl stop isc-dhcp-server >/dev/null || true9 systemctl stop isc-dhcp-server >/dev/null || true
10 systemctl disable isc-dhcp-server >/dev/null || true10 systemctl disable isc-dhcp-server >/dev/null || true
11 systemctl stop isc-dhcp-server6 >/dev/null || true
12 systemctl disable isc-dhcp-server6 >/dev/null || true
1113
12 dhcpd_prof="/etc/apparmor.d/usr.sbin.dhcpd"14 dhcpd_prof="/etc/apparmor.d/usr.sbin.dhcpd"
13 if [ -f "${dhcpd_prof}" ] && command -v apparmor_parser >/dev/null 2>&115 if [ -f "${dhcpd_prof}" ] && command -v apparmor_parser >/dev/null 2>&1
1416
=== modified file 'debian/maas-proxy.install'
--- debian/maas-proxy.install 2015-08-13 09:01:57 +0000
+++ debian/maas-proxy.install 2016-02-10 15:56:29 +0000
@@ -1,3 +1,2 @@
1debian/extras/maas-proxy.conf usr/share/maas/1debian/extras/maas-proxy.conf usr/share/maas/
2debian/extras/maas-proxy-common.sh usr/share/maas/2debian/extras/maas-proxy-common.sh usr/share/maas/
3debian/extras/squid3.override etc/init/
43
=== modified file 'debian/maas-region-controller.postinst'
--- debian/maas-region-controller.postinst 2015-11-25 17:34:18 +0000
+++ debian/maas-region-controller.postinst 2016-02-10 15:56:29 +0000
@@ -148,10 +148,11 @@
148 configure_migrate_maas_dns148 configure_migrate_maas_dns
149fi149fi
150150
151systemctl enable maas-regiond >/dev/null || true
151invoke-rc.d maas-regiond restart || true152invoke-rc.d maas-regiond restart || true
152invoke-rc.d apache2 restart || true153invoke-rc.d apache2 restart || true
153154
154if [ -f /etc/init/maas-clusterd.conf ]; then155if [ -f /lib/systemd/system/maas-clusterd.service ]; then
155 invoke-rc.d maas-clusterd restart || true156 invoke-rc.d maas-clusterd restart || true
156fi157fi
157158
158159
=== modified file 'debian/rules'
--- debian/rules 2016-01-29 21:03:14 +0000
+++ debian/rules 2016-02-10 15:56:29 +0000
@@ -13,19 +13,26 @@
13 # internet access13 # internet access
1414
15override_dh_installinit:15override_dh_installinit:
16 dh_installinit --name=maas-regiond --no-start16 dh_installinit -p maas-region-controller-min --name=maas-regiond --no-start
17 dh_installinit --name=maas-regiond-worker@ --no-start17 dh_installinit -p maas-region-controller-min --name=maas-regiond-worker@ --no-start
18 dh_installinit --name=maas-clusterd18 dh_installinit -p maas-cluster-controller --name=maas-clusterd
19 dh_installinit --name=maas-dhcpd19 dh_installinit -p maas-proxy --name=maas-proxy
20 dh_installinit --name=maas-dhcpd620 dh_installinit -p maas-dhcp --name=maas-dhcpd
21 dh_installinit --name=maas-proxy21 dh_installinit -p maas-dhcp --name=maas-dhcpd6
22
23override_dh_systemd_enable:
24 dh_systemd_enable -p maas-region-controller-min --name=maas-regiond
25 dh_systemd_enable -p maas-cluster-controller --name=maas-clusterd
26 dh_systemd_enable -p maas-proxy --name=maas-proxy
27 dh_systemd_enable -p maas-dhcp --name=maas-dhcpd
28 dh_systemd_enable -p maas-dhcp --name=maas-dhcpd6
2229
23override_dh_systemd_start:30override_dh_systemd_start:
24 dh_systemd_start -p maas-region-controller-min --no-start maas-regiond.service31 dh_systemd_start -p maas-region-controller-min --no-start maas-regiond.service
25 dh_systemd_start -p maas-cluster-controller maas-clusterd.service32 dh_systemd_start -p maas-cluster-controller maas-clusterd.service
26 dh_systemd_start -p maas-dhcpd maas-dhcpd.service
27 dh_systemd_start -p maas-dhcpd6 maas-dhcpd6.service
28 dh_systemd_start -p maas-proxy maas-proxy.service33 dh_systemd_start -p maas-proxy maas-proxy.service
34 dh_systemd_start -p maas-dhcp maas-dhcpd.service
35 dh_systemd_start -p maas-dhcp maas-dhcpd6.service
2936
30override_dh_auto_build:37override_dh_auto_build:
31 dh_auto_build38 dh_auto_build

Subscribers

People subscribed via source and target branches