Merge lp:~paride/utah/packaging-fixes into lp:utah

Proposed by Paride Legovini
Status: Merged
Approved by: Joshua Powers
Approved revision: no longer in the source branch.
Merged at revision: 1134
Proposed branch: lp:~paride/utah/packaging-fixes
Merge into: lp:utah
Diff against target: 75 lines (+17/-5)
5 files modified
debian/changelog (+12/-0)
debian/control (+2/-2)
debian/source/format (+1/-1)
debian/utah.postinst (+1/-1)
utah/provisioning/provisioning.py (+1/-1)
To merge this branch: bzr merge lp:~paride/utah/packaging-fixes
Reviewer Review Type Date Requested Status
Canonical CI Engineering Pending
Review via email: mp+364885@code.launchpad.net

Commit message

Implement the changes needed to build UTAH on s390x, plus several improvements to the packaging in general.

To post a comment you must log in.
lp:~paride/utah/packaging-fixes updated
1134. By Joshua Powers

* Set source format: 3.0 (native)
* Remove secureboot dependency for s390x
* Don't Recommend nonexisting kvm package
* Make 'utah' (bin pkg) Recommend 'make' (LP: #1818686)
* utah.postinst: replace 'libvirtd' group with 'libvirt' (LP: #1818670)
* Fix syntax errors in d/changelog

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 2018-01-03 18:57:10 +0000
3+++ debian/changelog 2019-03-21 12:00:34 +0000
4@@ -1,3 +1,14 @@
5+utah (0.19~bzr1138) UNRELEASED; urgency=medium
6+
7+ * Set source format: 3.0 (native)
8+ * Remove secureboot dependency for s390x
9+ * Don't Recommend nonexisting kvm package
10+ * Make 'utah' (bin pkg) Recommend 'make' (LP: #1818686)
11+ * utah.postinst: replace 'libvirtd' group with 'libvirt' (LP: #1818670)
12+ * Fix syntax errors in d/changelog
13+
14+ -- Paride Legovini <paride.legovini@canonical.com> Wed, 06 Mar 2019 13:51:19 +0100
15+
16 utah (0.18) UNRELEASED; urgency=medium
17
18 * Releasing new version schema to allow ppa recipes will include date in
19@@ -328,6 +339,7 @@
20 utah (0.12.4ubuntu1) raring; urgency=low
21
22 * Fix reboot support in runlists (LP: #1179531)
23+
24 utah (0.12.3ubuntu2) raring; urgency=low
25
26 * Check sftp_client is initialized before closing it (LP: #1178686)
27
28=== modified file 'debian/control'
29--- debian/control 2016-12-23 15:16:59 +0000
30+++ debian/control 2019-03-21 12:00:34 +0000
31@@ -16,9 +16,9 @@
32 bsdtar, libvirt-bin, lzma,
33 python-apt, python-jinja2, python-libvirt,
34 python-netifaces, python-paramiko, python-psutil,
35- sbsigntool [!ppc64el],
36+ sbsigntool [!ppc64el !s390x],
37 utah-client (=${binary:Version})
38-Recommends: dl-ubuntu-test-iso | ubuntu-qa-tools, kvm
39+Recommends: dl-ubuntu-test-iso | ubuntu-qa-tools, make
40 Description: Ubuntu Test Automation Harness
41 Automation framework for testing in Ubuntu
42
43
44=== modified file 'debian/source/format'
45--- debian/source/format 2012-04-23 14:13:00 +0000
46+++ debian/source/format 2019-03-21 12:00:34 +0000
47@@ -1,1 +1,1 @@
48-3.0 (quilt)
49+3.0 (native)
50
51=== modified file 'debian/utah.postinst'
52--- debian/utah.postinst 2013-06-05 02:00:56 +0000
53+++ debian/utah.postinst 2019-03-21 12:00:34 +0000
54@@ -56,7 +56,7 @@
55 [ -z "$SERVER_USER" ] && SERVER_USER=utah
56 [ -z "$SERVER_NAME" ] && SERVER_NAME="UTAH"
57 [ -z "$SERVER_GROUP" ] && SERVER_GROUP=utah
58- [ -z "$SERVER_GROUPS" ] && SERVER_GROUPS="libvirtd,kvm"
59+ [ -z "$SERVER_GROUPS" ] && SERVER_GROUPS="libvirt,kvm"
60 [ -z "$SSH_DIR" ] && SSH_DIR=~utah/.ssh
61
62 if ! getent group | grep -q "^$SERVER_GROUP:"
63
64=== modified file 'utah/provisioning/provisioning.py'
65--- utah/provisioning/provisioning.py 2018-08-22 15:48:08 +0000
66+++ utah/provisioning/provisioning.py 2019-03-21 12:00:34 +0000
67@@ -678,7 +678,7 @@
68 self.initrd_no_extension = True
69 else:
70 raise UTAHProvisioningException(
71- 'initrd file does have have gz or lz extension or no extension: {}'.format(initrd))
72+ 'initrd file does not have gz or lz extension or no extension: {}'.format(initrd))
73 if exitstatus != 0:
74 # Currently this comes up as 512 when things seem fine
75 # TODO: refactor this and check for codes at all stages

Subscribers

People subscribed via source and target branches