cloud-init-dev team mailing list archive
-
cloud-init-dev team
-
Mailing list archive
-
Message #03390
[Merge] ~smoser/cloud-init:feature/ubuntu-apport-hook into cloud-init:ubuntu/devel
Scott Moser has proposed merging ~smoser/cloud-init:feature/ubuntu-apport-hook into cloud-init:ubuntu/devel.
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.
Requested reviews:
cloud-init commiters (cloud-init-dev)
For more details, see:
https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/330858
--
Your team cloud-init commiters is requested to review the proposed merge of ~smoser/cloud-init:feature/ubuntu-apport-hook into cloud-init:ubuntu/devel.
diff --git a/debian/apport-launcher.py b/debian/apport-launcher.py
new file mode 100644
index 0000000..30fea31
--- /dev/null
+++ b/debian/apport-launcher.py
@@ -0,0 +1,6 @@
+'''Wrapper for cloudinit apport interface'''
+
+from cloudinit.apport import add_info as cloudinit_add_info
+
+def add_info(report, ui):
+ return cloudinit_add_info(report, ui)
diff --git a/debian/changelog b/debian/changelog
index a320cc7..1101f0e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cloud-init (0.7.9-267-g922c3c5c-0ubuntu2) UNRELEASED; urgency=medium
+
+ * debian/rules, debian/apport-launcher.py: add an apport hook.
+
+ -- Scott Moser <smoser@xxxxxxxxxx> Fri, 15 Sep 2017 15:07:50 -0400
+
cloud-init (0.7.9-267-g922c3c5c-0ubuntu1) artful; urgency=medium
* New upstream snapshot.
diff --git a/debian/rules b/debian/rules
index ea815e4..cf18c10 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,3 +20,4 @@ override_dh_auto_install:
install -D ./tools/21-cloudinit.conf debian/cloud-init/etc/rsyslog.d/21-cloudinit.conf
install -D ./tools/Z99-cloud-locale-test.sh debian/cloud-init/etc/profile.d/Z99-cloud-locale-test.sh
install -D ./tools/Z99-cloudinit-warnings.sh debian/cloud-init/etc/profile.d/Z99-cloudinit-warnings.sh
+ install -m 0644 -D debian/apport-launcher.py debian/cloud-init/usr/share/apport/package-hooks/cloud-init.py
References