Merge ~smoser/cloud-init:feature/ubuntu-apport-hook into cloud-init:ubuntu/devel

Proposed by Scott Moser
Status: Merged
Approved by: Chad Smith
Approved revision: 80af9911c65ec99681b0ab872ae2935dffd98022
Merged at revision: cd0c04e925af4f6a9ab6eaaceccbd6e4c648122e
Proposed branch: ~smoser/cloud-init:feature/ubuntu-apport-hook
Merge into: cloud-init:ubuntu/devel
Diff against target: 35 lines (+13/-0)
3 files modified
debian/apport-launcher.py (+6/-0)
debian/changelog (+6/-0)
debian/rules (+1/-0)
Reviewer Review Type Date Requested Status
Chad Smith Approve
Server Team CI bot continuous-integration Approve
Review via email: mp+330858@code.launchpad.net

Commit message

debian/rules, debian/apport-launcher.py: add an apport hook.

Add the apport launcher that takes advantage of the newly added
cloudinit.apport.

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

https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/330626
is where the collect-logs and apport support come from.

Revision history for this message
Server Team CI bot (server-team-bot) wrote :

PASSED: Continuous integration, rev:80af9911c65ec99681b0ab872ae2935dffd98022
https://jenkins.ubuntu.com/server/job/cloud-init-ci/314/
Executed test runs:
    SUCCESS: Checkout
    SUCCESS: Unit & Style Tests
    SUCCESS: Ubuntu LTS: Build
    SUCCESS: Ubuntu LTS: Integration
    SUCCESS: MAAS Compatability Testing
    IN_PROGRESS: Declarative: Post Actions

Click here to trigger a rebuild:
https://jenkins.ubuntu.com/server/job/cloud-init-ci/314/rebuild

review: Approve (continuous-integration)
Revision history for this message
Chad Smith (chad.smith) wrote :

+1 on this content

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/apport-launcher.py b/debian/apport-launcher.py
2new file mode 100644
3index 0000000..30fea31
4--- /dev/null
5+++ b/debian/apport-launcher.py
6@@ -0,0 +1,6 @@
7+'''Wrapper for cloudinit apport interface'''
8+
9+from cloudinit.apport import add_info as cloudinit_add_info
10+
11+def add_info(report, ui):
12+ return cloudinit_add_info(report, ui)
13diff --git a/debian/changelog b/debian/changelog
14index a320cc7..1101f0e 100644
15--- a/debian/changelog
16+++ b/debian/changelog
17@@ -1,3 +1,9 @@
18+cloud-init (0.7.9-267-g922c3c5c-0ubuntu2) UNRELEASED; urgency=medium
19+
20+ * debian/rules, debian/apport-launcher.py: add an apport hook.
21+
22+ -- Scott Moser <smoser@ubuntu.com> Fri, 15 Sep 2017 15:07:50 -0400
23+
24 cloud-init (0.7.9-267-g922c3c5c-0ubuntu1) artful; urgency=medium
25
26 * New upstream snapshot.
27diff --git a/debian/rules b/debian/rules
28index ea815e4..cf18c10 100755
29--- a/debian/rules
30+++ b/debian/rules
31@@ -20,3 +20,4 @@ override_dh_auto_install:
32 install -D ./tools/21-cloudinit.conf debian/cloud-init/etc/rsyslog.d/21-cloudinit.conf
33 install -D ./tools/Z99-cloud-locale-test.sh debian/cloud-init/etc/profile.d/Z99-cloud-locale-test.sh
34 install -D ./tools/Z99-cloudinit-warnings.sh debian/cloud-init/etc/profile.d/Z99-cloudinit-warnings.sh
35+ install -m 0644 -D debian/apport-launcher.py debian/cloud-init/usr/share/apport/package-hooks/cloud-init.py

Subscribers

People subscribed via source and target branches