Merge lp:~andreserl/maas/maas_packaging_fixe_bzr1030 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: 88
Proposed branch: lp:~andreserl/maas/maas_packaging_fixe_bzr1030
Merge into: lp:~maas-maintainers/maas/packaging
Diff against target: 117 lines (+36/-9)
6 files modified
debian/changelog (+10/-5)
debian/control (+19/-1)
debian/extras/maas-cli (+2/-0)
debian/maas-cli.install (+3/-0)
debian/maas.install (+0/-1)
debian/maas.postinst (+2/-2)
To merge this branch: bzr merge lp:~andreserl/maas/maas_packaging_fixe_bzr1030
Reviewer Review Type Date Requested Status
Scott Moser (community) Approve
Review via email: mp+125313@code.launchpad.net

Commit message

* Add binary package to install client tool.
  - debian/extras/maas-cli: Add binary.
  - debian/maas-cli.install: Add. Install maascli and apiclient.
  - debian/control: Add binary package.
* debian/control: Depends on freeipmi-tools instead of ipmitool.

To post a comment you must log in.
Revision history for this message
Scott Moser (smoser) wrote :

lgtm

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 2012-09-14 20:00:31 +0000
+++ debian/changelog 2012-09-19 19:04:25 +0000
@@ -1,4 +1,4 @@
1maas (0.1+bzr1002+dfsg-0ubuntu3) UNRELEASED; urgency=low1maas (0.1+bzr1030+dfsg-0ubuntu1) UNRELEASED; urgency=low
22
3 [ Scott Moser ]3 [ Scott Moser ]
4 * debian/maas-dhcp.{install,apparmor,postrm} install apparmor profile into4 * debian/maas-dhcp.{install,apparmor,postrm} install apparmor profile into
@@ -6,9 +6,6 @@
6 /usr/sbin/dhcpd on install/remove6 /usr/sbin/dhcpd on install/remove
7 * get the ip address for the dhcp server in config7 * get the ip address for the dhcp server in config
88
9 [ Andres Rodriguez ]
10 * debian/maas.postinst: Always restart apache2.
11
12 [ Diogo Matsubara ]9 [ Diogo Matsubara ]
13 * Add initial tests to be run by autotests:10 * Add initial tests to be run by autotests:
14 - debian/control: XS-Testsuite: autopkgtest11 - debian/control: XS-Testsuite: autopkgtest
@@ -16,7 +13,15 @@
16 - debian/tests/maas-package-test: Add13 - debian/tests/maas-package-test: Add
17 - tests/maas-integration.py: Add14 - tests/maas-integration.py: Add
1815
19 -- Scott Moser <smoser@ubuntu.com> Wed, 12 Sep 2012 20:10:13 -040016 [ Andres Rodriguez ]
17 * debian/maas.postinst: Always restart apache2.
18 * Add binary package to install client tool.
19 - debian/extras/maas-cli: Add binary.
20 - debian/maas-cli.install: Add. Install maascli and apiclient.
21 - debian/control: Add binary package.
22 * debian/control: Depends on freeipmi-tools instead of ipmitool.
23
24 -- Andres Rodriguez <andreserl@ubuntu.com> Wed, 19 Sep 2012 14:47:04 -0400
2025
21maas (0.1+bzr971+dfsg-0ubuntu2) quantal; urgency=low26maas (0.1+bzr971+dfsg-0ubuntu2) quantal; urgency=low
2227
2328
=== modified file 'debian/control'
--- debian/control 2012-09-03 21:31:07 +0000
+++ debian/control 2012-09-19 19:04:25 +0000
@@ -16,7 +16,7 @@
16 bind9utils,16 bind9utils,
17 dbconfig-common,17 dbconfig-common,
18 distro-info,18 distro-info,
19 ipmitool,19 freeipmi-tools,
20 libapache2-mod-wsgi,20 libapache2-mod-wsgi,
21 libjs-raphael,21 libjs-raphael,
22 libjs-yui3-full,22 libjs-yui3-full,
@@ -48,6 +48,24 @@
48 be deployed on demand by name, or allocated to a queue for48 be deployed on demand by name, or allocated to a queue for
49 dynamic allocation to services being deployed on this MAAS.49 dynamic allocation to services being deployed on this MAAS.
5050
51Package: maas-cli
52Architecture: all
53Depends: python-bzrlib,
54 python-httplib2,
55 python-oauth,
56 ${misc:Depends},
57 ${python:Depends}
58Description: Ubuntu MAAS Client Tool
59 Ubuntu MAAS Server is the successor to Orchestra. It offers a
60 nice UI to provision your Ubuntu servers. Each physical server
61 (“node”) will be commissioned automatically on first boot.
62 During the commissioning process administrators are able to
63 configure hardware settings manually before an automated smoke
64 test and burn-in test are done. Once commissioned, a node can
65 be deployed on demand by name, or allocated to a queue for
66 dynamic allocation to services being deployed on this MAAS.
67 .
68 This package contains the client tool.
5169
52Package: python-django-maas70Package: python-django-maas
53Section: python71Section: python
5472
=== added file 'debian/extras/maas-cli'
--- debian/extras/maas-cli 1970-01-01 00:00:00 +0000
+++ debian/extras/maas-cli 2012-09-19 19:04:25 +0000
@@ -0,0 +1,2 @@
1#!/bin/sh
2exec python -m maascli "$@"
03
=== added file 'debian/maas-cli.install'
--- debian/maas-cli.install 1970-01-01 00:00:00 +0000
+++ debian/maas-cli.install 2012-09-19 19:04:25 +0000
@@ -0,0 +1,3 @@
1debian/extras/maas-cli usr/bin
2debian/tmp/usr/lib/python*/dist-packages/maascli
3debian/tmp/usr/lib/python*/dist-packages/apiclient
04
=== modified file 'debian/maas.install'
--- debian/maas.install 2012-08-29 02:56:47 +0000
+++ debian/maas.install 2012-09-19 19:04:25 +0000
@@ -1,7 +1,6 @@
1# Install project1# Install project
2debian/tmp/usr/lib/python*/dist-packages/maas usr/share/maas2debian/tmp/usr/lib/python*/dist-packages/maas usr/share/maas
3twisted/plugins/maasps.py usr/share/pyshared/twisted/plugins3twisted/plugins/maasps.py usr/share/pyshared/twisted/plugins
4debian/tmp/usr/lib/python*/dist-packages/apiclient usr/share/maas
54
6# Install static files5# Install static files
7debian/tmp/usr/share/maas/web/static6debian/tmp/usr/share/maas/web/static
87
=== modified file 'debian/maas.postinst'
--- debian/maas.postinst 2012-09-13 03:13:19 +0000
+++ debian/maas.postinst 2012-09-19 19:04:25 +0000
@@ -238,9 +238,9 @@
238 if dpkg --compare-versions "$2" lt 0.1+bzr459+dfsg-0ubuntu1; then238 if dpkg --compare-versions "$2" lt 0.1+bzr459+dfsg-0ubuntu1; then
239 configure_maas_tgt239 configure_maas_tgt
240 fi240 fi
241 # If upgrading from any version lower than 0.1+bzr956+dfsg-0ubuntu1241 # If upgrading from any version lower than 0.1+bzr1030+dfsg-0ubuntu1
242 # we need to regenerate the passwords and update configs.242 # we need to regenerate the passwords and update configs.
243 if dpkg --compare-versions "$2" lt 0.1+bzr956+dfsg-0ubuntu1; then243 if dpkg --compare-versions "$2" lt 0.1+bzr1030+dfsg-0ubuntu1; then
244 # configure maas default url244 # configure maas default url
245 db_get maas/default-maas-url245 db_get maas/default-maas-url
246 ipaddr="$RET"246 ipaddr="$RET"

Subscribers

People subscribed via source and target branches

to all changes: