Merge lp:~yolanda.robla/nova/grizzly into lp:~openstack-ubuntu-testing/nova/grizzly

Proposed by Yolanda Robla
Status: Merged
Approved by: Chuck Short
Approved revision: 503
Merged at revision: 505
Proposed branch: lp:~yolanda.robla/nova/grizzly
Merge into: lp:~openstack-ubuntu-testing/nova/grizzly
Diff against target: 149 lines (+32/-14)
8 files modified
debian/changelog (+11/-0)
debian/control (+8/-5)
debian/nova-api-ec2.postrm (+7/-0)
debian/nova-api-os-volume.lintian-overrides (+1/-0)
debian/nova-common.docs (+0/-1)
debian/nova-compute-xcp.lintian-overrides (+1/-0)
debian/nova-xvpvncproxy.postrm (+0/-7)
debian/rules (+4/-1)
To merge this branch: bzr merge lp:~yolanda.robla/nova/grizzly
Reviewer Review Type Date Requested Status
Openstack Ubuntu Testers Pending
Review via email: mp+137304@code.launchpad.net

Description of the change

Added fixes to remove lintian warnings.
Only the following are still there:

W: nova-scheduler: binary-without-manpage usr/bin/nova-clear-rabbit-queues
W: nova-scheduler: binary-without-manpage usr/bin/nova-rpc-zmq-receiver

To post a comment you must log in.

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 2012-11-29 17:00:21 +0000
3+++ debian/changelog 2012-11-30 19:47:20 +0000
4@@ -35,6 +35,17 @@
5 debian/nova-conductor.upstart.in: Add nova-conductor service.
6 * debian/control: Add python-fixtures as a build deps.
7
8+ [ Yolanda Robla ]
9+ * debian/nova-common.docs: Installing changelogs from rules
10+ * debian/rules: Replacing perms in /etc/nova/logging.conf for 0644
11+ * debian/nova-compute-xcp.lintian-overrides: skip empty binary package warn
12+ * debian/control: adduser dependency on nova-compute
13+ * debian/control: added section oldlibs and priority extra on
14+ nova-ajax-console-proxy
15+ * debian/control: adding version number in nova-api breaks
16+ * debian/nova-api-ec2.postrm
17+ * nova-xvpvncproxy.postrm: removing because of duplicates
18+
19 -- Chuck Short <zulcss@ubuntu.com> Fri, 23 Nov 2012 09:32:05 -0600
20
21 nova (2012.2-0ubuntu5) quantal; urgency=low
22
23=== modified file 'debian/control'
24--- debian/control 2012-11-20 14:41:52 +0000
25+++ debian/control 2012-11-30 19:47:20 +0000
26@@ -157,7 +157,8 @@
27 genisoimage,
28 vlan,
29 ${misc:Depends},
30- ${python:Depends}
31+ ${python:Depends},
32+ adduser
33 Suggests: guestmount
34 Description: OpenStack Compute - compute node
35 OpenStack is a reliable cloud infrastructure. Its mission is to produce
36@@ -472,6 +473,8 @@
37
38 Package: nova-ajax-console-proxy
39 Architecture: all
40+Section: oldlibs
41+Priority: extra
42 Depends: nova-common (= ${binary:Version}),
43 ${misc:Depends},
44 ${ostack-lsb-base},
45@@ -705,7 +708,7 @@
46 ${misc:Depends},
47 ${ostack-lsb-base},
48 ${python:Depends}
49-Breaks: nova-api
50+Breaks: nova-api (<< 2012.1~rc1-0ubuntu2)
51 Description: OpenStack Compute - metadata API frontend
52 OpenStack is a reliable cloud infrastructure. Its mission is to produce
53 the ubiquitous cloud computing platform that will meet the needs of public
54@@ -724,7 +727,7 @@
55 ${misc:Depends},
56 ${ostack-lsb-base},
57 ${python:Depends}
58-Breaks: nova-api
59+Breaks: nova-api (<< 2012.1~rc1-0ubuntu2)
60 Description: OpenStack Compute - OpenStack Compute API frontend
61 OpenStack is a reliable cloud infrastructure. Its mission is to produce
62 the ubiquitous cloud computing platform that will meet the needs of public
63@@ -743,7 +746,7 @@
64 ${misc:Depends},
65 ${ostack-lsb-base},
66 ${python:Depends}
67-Breaks: nova-api
68+Breaks: nova-api (<< 2012.1~rc1-0ubuntu2)
69 Description: OpenStack Compute - OpenStack Volume API frontend
70 OpenStack is a reliable cloud infrastructure. Its mission is to produce
71 the ubiquitous cloud computing platform that will meet the needs of public
72@@ -762,7 +765,7 @@
73 ${misc:Depends},
74 ${ostack-lsb-base},
75 ${python:Depends}
76-Breaks: nova-api
77+Breaks: nova-api (<< 2012.1~rc1-0ubuntu2)
78 Description: OpenStack Compute - EC2 API frontend
79 OpenStack is a reliable cloud infrastructure. Its mission is to produce
80 the ubiquitous cloud computing platform that will meet the needs of public
81
82=== added file 'debian/nova-api-ec2.postrm'
83--- debian/nova-api-ec2.postrm 1970-01-01 00:00:00 +0000
84+++ debian/nova-api-ec2.postrm 2012-11-30 19:47:20 +0000
85@@ -0,0 +1,7 @@
86+#!/bin/sh -e
87+
88+if [ "$1" = purge ]; then
89+ update-rc.d nova-api-ec2 remove
90+fi
91+
92+#DEBHELPER#
93
94=== added file 'debian/nova-api-os-volume.lintian-overrides'
95--- debian/nova-api-os-volume.lintian-overrides 1970-01-01 00:00:00 +0000
96+++ debian/nova-api-os-volume.lintian-overrides 2012-11-30 19:47:20 +0000
97@@ -0,0 +1,1 @@
98+nova-api-os-volume: breaks-without-version nova-api
99
100=== removed file 'debian/nova-common.docs'
101--- debian/nova-common.docs 2012-07-03 20:56:54 +0000
102+++ debian/nova-common.docs 1970-01-01 00:00:00 +0000
103@@ -1,1 +0,0 @@
104-ChangeLog
105
106=== added file 'debian/nova-compute-xcp.lintian-overrides'
107--- debian/nova-compute-xcp.lintian-overrides 1970-01-01 00:00:00 +0000
108+++ debian/nova-compute-xcp.lintian-overrides 2012-11-30 19:47:20 +0000
109@@ -0,0 +1,1 @@
110+nova-compute-xcp: empty-binary-package
111
112=== removed file 'debian/nova-xvpvncproxy.postrm'
113--- debian/nova-xvpvncproxy.postrm 2012-10-02 19:34:36 +0000
114+++ debian/nova-xvpvncproxy.postrm 1970-01-01 00:00:00 +0000
115@@ -1,7 +0,0 @@
116-#!/bin/sh -e
117-
118-if [ "$1" = purge ]; then
119- update-rc.d nova-xvpvncproxy remove
120-fi
121-
122-#DEBHELPER#
123
124=== modified file 'debian/rules'
125--- debian/rules 2012-11-29 17:00:21 +0000
126+++ debian/rules 2012-11-30 19:47:20 +0000
127@@ -51,7 +51,7 @@
128 dh_install --fail-missing -Xbin/nova-all
129 chmod 440 $(CURDIR)/debian/nova-common/etc/sudoers.d/nova_sudoers
130 install -D -m 644 debian/source_nova.py debian/php5-common/usr/share/apport/package-hooks/source_nova.py
131- install -D -m 0655 $(CURDIR)/etc/nova/logging_sample.conf $(CURDIR)/debian/nova-common/etc/nova/logging.conf
132+ install -D -m 0644 $(CURDIR)/etc/nova/logging_sample.conf $(CURDIR)/debian/nova-common/etc/nova/logging.conf
133 for hypervisor in qemu kvm xen uml lxc; do \
134 install -D -m 0600 $(CURDIR)/debian/nova-compute-$${hypervisor}.conf $(CURDIR)/debian/nova-compute-$${hypervisor}/etc/nova/nova-compute.conf; \
135 done
136@@ -85,3 +85,6 @@
137 dh_installlogrotate
138 dh_installlogrotate --name=nova-manage
139 dh_installlogrotate --name=nova-dhcpbridge
140+
141+override_dh_installchangelogs:
142+ dh_installchangelogs -k ChangeLog
143
144=== added directory 'plugins'
145=== added directory 'plugins/xenserver'
146=== added directory 'plugins/xenserver/xenapi'
147=== added directory 'plugins/xenserver/xenapi/etc'
148=== added directory 'plugins/xenserver/xenapi/etc/xapi.d'
149=== added directory 'plugins/xenserver/xenapi/etc/xapi.d/plugins'

Subscribers

People subscribed via source and target branches