jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/336367 )
Change subject: Do not manage service with package scripts ...................................................................... Do not manage service with package scripts dh_installinit does not seem to generate a postrm script for upstart-only services. However as the service is explicitly managed by Puppet, there is no need for starting or stopping the service on package installation or removal anyway, so this change disables dh_installinit amending the package scripts. Bug: T156651 Change-Id: I22370a5d6c8e89ab7aa99d6a0e667a7e4ae5dc43 --- M debian/changelog M debian/rules 2 files changed, 7 insertions(+), 2 deletions(-) Approvals: Tim Landscheidt: Looks good to me, approved jenkins-bot: Verified diff --git a/debian/changelog b/debian/changelog index 4b2122f..f21fc13 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,9 @@ * Correct weekday in changelog entry * Add extended description to control * Generate man page for collector-runner + * Do not manage service with package scripts - -- Tim Landscheidt <t...@tim-landscheidt.de> Sun, 05 Feb 2017 06:33:23 +0000 + -- Tim Landscheidt <t...@tim-landscheidt.de> Tue, 07 Feb 2017 03:41:10 +0000 tools-manifest (0.10) trusty; urgency=low diff --git a/debian/rules b/debian/rules index 05287db..80bfd91 100755 --- a/debian/rules +++ b/debian/rules @@ -18,5 +18,9 @@ rm -f collector-runner.1 dh_clean +# The service is explicitly managed by Puppet, so there is no need to +# start or stop it on package installation or removal. In addition, +# dh_installinit does not seem to generate a postrm script for +# upstart-only services. override_dh_installinit: - dh_installinit --name=webservicemonitor + dh_installinit --noscripts --name=webservicemonitor -- To view, visit https://gerrit.wikimedia.org/r/336367 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I22370a5d6c8e89ab7aa99d6a0e667a7e4ae5dc43 Gerrit-PatchSet: 1 Gerrit-Project: operations/software/tools-manifest Gerrit-Branch: master Gerrit-Owner: Tim Landscheidt <t...@tim-landscheidt.de> Gerrit-Reviewer: Tim Landscheidt <t...@tim-landscheidt.de> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits