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

Proposed by Andres Rodriguez
Status: Merged
Approved by: Andres Rodriguez
Approved revision: 440
Merged at revision: 440
Proposed branch: lp:~andreserl/maas/trunk_packaging_conflicts
Merge into: lp:~maas-maintainers/maas/packaging
Diff against target: 132 lines (+29/-32)
4 files modified
debian/changelog (+9/-2)
debian/control (+7/-5)
debian/maas-region-controller-min.maas-regiond-worker@.service (+0/-2)
debian/rules (+13/-23)
To merge this branch: bzr merge lp:~andreserl/maas/trunk_packaging_conflicts
Reviewer Review Type Date Requested Status
Andres Rodriguez (community) Approve
Review via email: mp+284601@code.launchpad.net

Commit message

Update trunk packaging to reflect 1.10 changes.

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-01-26 23:35:32 +0000
+++ debian/changelog 2016-02-01 13:16:16 +0000
@@ -1,6 +1,8 @@
1maas (1.10.0~alpha1+bzr4570-0ubuntu1) UNRELEASED; urgency=medium1maas (1.10.0+bzr4570-0ubuntu1) xenial; urgency=medium
22
3 * UNRELEASED3 * New upstram release, 1.10.0 bzr 4570:
4 - Support python3, drop support for python2.
5 - Support django 1.8+.
4 * debian/control:6 * debian/control:
5 - Remove all Upstart related services.7 - Remove all Upstart related services.
6 - Remove python-django16 dependency.8 - Remove python-django16 dependency.
@@ -9,6 +11,11 @@
9 - Depends on dbconfig-pgsql instead of dbconfig-common.11 - Depends on dbconfig-pgsql instead of dbconfig-common.
10 * debian/maas-region-controller.config:12 * debian/maas-region-controller.config:
11 - Preseed dbconfig common to not ask for PG server to use.13 - Preseed dbconfig common to not ask for PG server to use.
14 * debian/maas-region-controller-min.maas-regiond-worker@.service: Don't
15 depend on postgresql.service anymore, as it would prevent regiond
16 to run on machines with a remote PostgreSQL.
17 * debian/rules: Refactor installation of init scripts so that they are
18 correctly handled, and maas-regiond is not started on install.
1219
13 -- Andres Rodriguez <andreserl@ubuntu.com> Fri, 13 Nov 2015 13:13:42 +000020 -- Andres Rodriguez <andreserl@ubuntu.com> Fri, 13 Nov 2015 13:13:42 +0000
1421
1522
=== modified file 'debian/control'
--- debian/control 2016-01-26 23:55:00 +0000
+++ debian/control 2016-02-01 13:16:16 +0000
@@ -91,7 +91,7 @@
91Section: python91Section: python
92Architecture: all92Architecture: all
93Depends: archdetect-deb,93Depends: archdetect-deb,
94 lshw,94 lshw
95 python3-bson,95 python3-bson,
96 python3-crochet,96 python3-crochet,
97 python3-curtin (>> 0.1.0~bzr275),97 python3-curtin (>> 0.1.0~bzr275),
@@ -144,8 +144,8 @@
144Section: python144Section: python
145Architecture: all145Architecture: all
146Depends: python3-oauth, ${misc:Depends}, ${python3:Depends}146Depends: python3-oauth, ${misc:Depends}, ${python3:Depends}
147Breaks: maas (<= 0.1+bzr971+dfsg-0ubuntu2 )147Breaks: maas (<= 0.1+bzr971+dfsg-0ubuntu2 ), python-maas-client
148Replaces: maas (<= 0.1+bzr971+dfsg-0ubuntu2 )148Replaces: maas (<= 0.1+bzr971+dfsg-0ubuntu2 ), python-maas-client
149Description: MAAS python API client (Python 3)149Description: MAAS python API client (Python 3)
150 This package contains the MAAS client API Python modules.150 This package contains the MAAS client API Python modules.
151 .151 .
@@ -180,10 +180,10 @@
180Conflicts: tftpd-hpa180Conflicts: tftpd-hpa
181Breaks: maas ( <= 0.1+bzr1048+dfsg-0ubuntu1 ),181Breaks: maas ( <= 0.1+bzr1048+dfsg-0ubuntu1 ),
182 maas-region-controller ( <= 0.1+bzr1314+dfsg-0ubuntu1 ),182 maas-region-controller ( <= 0.1+bzr1314+dfsg-0ubuntu1 ),
183 python-maas-provisioningserver ( <= 1.9.0 )183 python-maas-provisioningserver
184Replaces: maas ( <= 0.1+bzr1048+dfsg-0ubuntu1 ),184Replaces: maas ( <= 0.1+bzr1048+dfsg-0ubuntu1 ),
185 maas-region-controller ( <= 0.1+bzr1314+dfsg-0ubuntu1 ),185 maas-region-controller ( <= 0.1+bzr1314+dfsg-0ubuntu1 ),
186 python-maas-provisioningserver ( <= 1.9.0 )186 python-maas-provisioningserver
187Description: MAAS server cluster controller187Description: MAAS server cluster controller
188 This package contains the MAAS cluster controller, which is responsible188 This package contains the MAAS cluster controller, which is responsible
189 for enabling and controlling remote DHCP/TFTP instances on their own189 for enabling and controlling remote DHCP/TFTP instances on their own
@@ -206,6 +206,8 @@
206 python3-zope.interface,206 python3-zope.interface,
207 ${misc:Depends},207 ${misc:Depends},
208 ${python3:Depends}208 ${python3:Depends}
209Breaks: python-django-maas
210Replaces: python-django-maas
209Description: MAAS server Django web framework (Python 3)211Description: MAAS server Django web framework (Python 3)
210 This package provides the Django web framework for MAAS.212 This package provides the Django web framework for MAAS.
211 .213 .
212214
=== modified file 'debian/maas-region-controller-min.maas-regiond-worker@.service'
--- debian/maas-region-controller-min.maas-regiond-worker@.service 2015-12-09 02:18:13 +0000
+++ debian/maas-region-controller-min.maas-regiond-worker@.service 2016-02-01 13:16:16 +0000
@@ -3,8 +3,6 @@
3Documentation=https://maas.ubuntu.com/3Documentation=https://maas.ubuntu.com/
4Requires=network-online.target4Requires=network-online.target
5After=network-online.target5After=network-online.target
6Requires=postgresql.service
7After=postgresql.service
8PartOf=maas-regiond.service6PartOf=maas-regiond.service
9# This will go away one we support new config files.7# This will go away one we support new config files.
10ConditionPathExists=/etc/maas/regiond.conf8ConditionPathExists=/etc/maas/regiond.conf
119
=== modified file 'debian/rules'
--- debian/rules 2015-12-20 21:21:02 +0000
+++ debian/rules 2016-02-01 13:16:16 +0000
@@ -13,29 +13,19 @@
13 # internet access13 # internet access
1414
15override_dh_installinit:15override_dh_installinit:
16 # maas-clusterd16 dh_installinit --name=maas-regiond --no-start
17 dh_systemd_enable --name maas-clusterd17 dh_installinit --name=maas-regiond-worker@ --no-start
18 dh_installinit --name maas-clusterd18 dh_installinit --name=maas-clusterd
19 dh_systemd_start --name maas-clusterd19 dh_installinit --name=maas-dhcpd
20 # maas-regiond20 dh_installinit --name=maas-dhcpd6
21 dh_systemd_enable --name maas-regiond21 dh_installinit --name=maas-proxy
22 dh_installinit --name maas-regiond22
23 dh_systemd_start --name maas-regiond23override_dh_systemd_start:
24 # maas-regiond-worker24 dh_systemd_start -p maas-region-controller-min --no-start maas-regiond.service
25 dh_installinit --no-start --name maas-regiond-worker # Upstart25 dh_systemd_start -p maas-cluster-controller maas-clusterd.service
26 dh_installinit --no-start --name maas-regiond-worker@ # systemd26 dh_systemd_start -p maas-dhcpd maas-dhcpd.service
27 # maas-dhcpd27 dh_systemd_start -p maas-dhcpd6 maas-dhcpd6.service
28 dh_systemd_enable --name maas-dhcpd28 dh_systemd_start -p maas-proxy maas-proxy.service
29 dh_installinit --name maas-dhcpd
30 dh_systemd_start --name maas-dhcpd
31 # maas-dhcpd6
32 dh_systemd_enable --name maas-dhcpd6
33 dh_installinit --name maas-dhcpd6
34 dh_systemd_start --name maas-dhcpd6
35 # maas-proxy
36 dh_systemd_enable --name maas-proxy
37 dh_installinit --name maas-proxy
38 dh_systemd_start --name maas-proxy
3929
40override_dh_auto_build:30override_dh_auto_build:
41 dh_auto_build31 dh_auto_build

Subscribers

People subscribed via source and target branches

to all changes: