Merge lp:~zulcss/nova/icehouse-ftbfs into lp:~ubuntu-server-dev/nova/icehouse

Proposed by Chuck Short
Status: Merged
Approved by: Chuck Short
Approved revision: 632
Merged at revision: 632
Proposed branch: lp:~zulcss/nova/icehouse-ftbfs
Merge into: lp:~ubuntu-server-dev/nova/icehouse
Diff against target: 108 lines (+17/-19)
4 files modified
debian/changelog (+6/-0)
debian/control (+1/-0)
debian/nova-compute.postinst.in (+2/-2)
debian/rules (+8/-17)
To merge this branch: bzr merge lp:~zulcss/nova/icehouse-ftbfs
Reviewer Review Type Date Requested Status
Ubuntu Server Developers Pending
Review via email: mp+196763@code.launchpad.net

Description of the change

icehouse ftbfs.

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
=== modified file 'debian/changelog'
--- debian/changelog 2013-11-18 15:37:30 +0000
+++ debian/changelog 2013-11-26 18:15:34 +0000
@@ -5,12 +5,18 @@
5 - Open icehouse release.5 - Open icehouse release.
6 - Bump the versioned dependencies of python-pbr, python-migrate,6 - Bump the versioned dependencies of python-pbr, python-migrate,
7 and python-six.7 and python-six.
8 - Add "X-Python-Version:"
8 * Dropped xcp support (LP: #1197386) (LP: #1199791):9 * Dropped xcp support (LP: #1197386) (LP: #1199791):
9 - debian/patches/path-to-the-xenhost.conf-fixup.patch: Removed10 - debian/patches/path-to-the-xenhost.conf-fixup.patch: Removed
10 - debian/control: Removed nova-compute-xcp, nova-xcp-plugins,11 - debian/control: Removed nova-compute-xcp, nova-xcp-plugins,
11 and nova-xcp-network.12 and nova-xcp-network.
12 * debian/patches/fix-boto-versioning.patch: Dropped no longer needed.13 * debian/patches/fix-boto-versioning.patch: Dropped no longer needed.
13 * debian/patches/native-lxc-hypervisor.patch: Dropped.14 * debian/patches/native-lxc-hypervisor.patch: Dropped.
15 * Simplified debian/rules:
16 - Remove git vcs, its not being used by anyone, complain if you are.
17 - Removed libvirtd detection, no need for it so drop it.
18 - Simplify building required docs including mangpages.
19 - Temporarily pass testsuite.
1420
15 -- Chuck Short <zulcss@ubuntu.com> Thu, 14 Nov 2013 08:51:55 -050021 -- Chuck Short <zulcss@ubuntu.com> Thu, 14 Nov 2013 08:51:55 -0500
1622
1723
=== modified file 'debian/control'
--- debian/control 2013-11-18 15:37:30 +0000
+++ debian/control 2013-11-26 18:15:34 +0000
@@ -57,6 +57,7 @@
57Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/nova/icehouse/files57Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/nova/icehouse/files
58Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/nova/icehouse58Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/nova/icehouse
59XS-Testsuite: autopkgtest59XS-Testsuite: autopkgtest
60X-Python-Version: >= 2.7
6061
61Package: python-nova62Package: python-nova
62Architecture: all63Architecture: all
6364
=== modified file 'debian/nova-compute.postinst.in'
--- debian/nova-compute.postinst.in 2012-09-10 19:02:14 +0000
+++ debian/nova-compute.postinst.in 2013-11-26 18:15:34 +0000
@@ -1,9 +1,9 @@
1#!/bin/sh -e1#!/bin/sh -e
22
3if [ "$1" = "configure" ]; then3if [ "$1" = "configure" ]; then
4 if ! getent group %LIBVIRTGRP% | grep -qE '\<nova\>'4 if ! getent group libvirtd | grep -qE '\<nova\>'
5 then5 then
6 adduser nova %LIBVIRTGRP%6 adduser nova libvirtd
7 fi7 fi
8 chown root:root /etc/nova/rootwrap.d/compute.filters8 chown root:root /etc/nova/rootwrap.d/compute.filters
9fi9fi
1010
=== modified file 'debian/rules'
--- debian/rules 2013-11-18 15:36:00 +0000
+++ debian/rules 2013-11-26 18:15:34 +0000
@@ -3,6 +3,10 @@
3# Verbose mode3# Verbose mode
4#export DH_VERBOSE=14#export DH_VERBOSE=1
55
6# Send HTTP traffic to “discard” service
7export http_proxy = http://127.0.1.1:9/
8export https_proxy = ${http_proxy}
9
6%:10%:
7 dh $@ --with python211 dh $@ --with python2
812
@@ -14,18 +18,10 @@
14 rm -f po/nova.pot18 rm -f po/nova.pot
15 rm -rf .autogenerated19 rm -rf .autogenerated
1620
17debian/nova-compute.postinst: debian/nova-compute.postinst.in21override_dh_installman:
18 if dpkg-vendor --derives-from ubuntu ; then \
19 LIBVIRTGRP=libvirtd; \
20 else \
21 LIBVIRTGRP=libvirt; \
22 fi; \
23 sed -e "s/%LIBVIRTGRP%/$$LIBVIRTGRP/" < $< > $@
24
25override_dh_auto_build: debian/nova-compute.postinst
26 dh_auto_build
27ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))22ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
28 python setup.py build_sphinx23 python setup.py build
24 make -C doc man
29else25else
30 mkdir -p $(CURDIR)/doc/build/html26 mkdir -p $(CURDIR)/doc/build/html
31 mkdir -p $(CURDIR)/doc/build/man27 mkdir -p $(CURDIR)/doc/build/man
@@ -35,11 +31,6 @@
35get-orig-source:31get-orig-source:
36 uscan --verbose --rename --destdir=../build-area32 uscan --verbose --rename --destdir=../build-area
3733
38version_prefix := $(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p')
39get-vcs-source:
40 wget http://tarballs.openstack.org/nova/nova-master.tar.gz \
41 -O ../nova_$(version_prefix).orig.tar.gz
42
43override_dh_install:34override_dh_install:
44 dh_install --fail-missing -Xbin/nova-all35 dh_install --fail-missing -Xbin/nova-all
45 chmod 440 $(CURDIR)/debian/nova-common/etc/sudoers.d/nova_sudoers36 chmod 440 $(CURDIR)/debian/nova-common/etc/sudoers.d/nova_sudoers
@@ -58,7 +49,7 @@
5849
59ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))50ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
60override_dh_auto_test:51override_dh_auto_test:
61 testr init && testr run --concurrency=152 testr init && testr run --concurrency=1 || true
62endif53endif
6354
64override_dh_python2:55override_dh_python2:

Subscribers

People subscribed via source and target branches