[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
This bug was fixed in the package nginx - 1.6.2-5ubuntu3.1 --- nginx (1.6.2-5ubuntu3.1) vivid; urgency=medium * debian/apport/source_nginx.py: - Add apport hooks for additional bug information gathering, as a result of non-useful reports due to postinstall script failure bugs. This is necessary in order to be able to actually debug what is going on in the bug reports, thanks to systemd not putting startup errors to stdout or stderr anymore, like Upstart and others did. (LP: #1472683) * debian/nginx-common.install: - Add install rule for debian/apport/source_nginx.py, which is the new apport hooks to gather additional 'Package' bugtype debug data. -- Thomas Ward tew...@ubuntu.com Fri, 10 Jul 2015 11:14:00 -0400 ** Changed in: nginx (Ubuntu Vivid) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Changed in: nginx (Ubuntu Vivid) Assignee: (unassigned) = Thomas Ward (teward) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Branch linked: lp:ubuntu/vivid-proposed/nginx -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
Hello Thomas, or anyone else affected, Accepted nginx into vivid-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nginx/1.6.2-5ubuntu3.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: nginx (Ubuntu Vivid) Status: In Progress = Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
Ran this in a Vivid environment under the test case. When running apport-bug on the generated crash report, we get the output from the files which were included as per the apport hooks. A test bug exists from the -proposed package. See https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1474039 for details and confirmation therein that the new files are included by the apport hook. Specific case data for that test bug is there, and replicates the test case here (have Apache installed, run Apache, then try and install nginx-full and nginx-common. Startup of nginx fails, because port 80 is bound, and no info is from JournalErrors.txt. The new files correctly operate and attach debuggable data such as *why* it failed.) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
This bug was fixed in the package nginx - 1.6.2-5ubuntu4 --- nginx (1.6.2-5ubuntu4) wily; urgency=medium * debian/apport/source_nginx.py: - Add apport hooks for additional bug information gathering, as a result of non-useful reports due to postinstall script failure bugs. This is necessary in order to be able to actually debug what is going on in the bug reports, thanks to systemd not putting startup errors to stdout or stderr anymore, like Upstart and others did. (LP: #1472683) * debian/nginx-common.install: - Add install rule for debian/apport/source_nginx.py, which is the new apport hooks to gather additional 'Package' bugtype debug data. -- Thomas Ward tew...@ubuntu.com Fri, 10 Jul 2015 12:51:48 -0400 ** Changed in: nginx (Ubuntu Wily) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Changed in: nginx (Ubuntu Wily) Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Branch linked: lp:ubuntu/wily-proposed/nginx -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Description changed: + [Impact] + + This issue makes it impossible to reliably determine the cause of a + postinstallation failure bug during the installation or upgrade attempt + of an nginx binary package. A large number of the bugs have tied back + to Postinstall exited with error code issues, but that's all we have + about it. Additional data needs to be collected, which apport hooks + solve. + + + [Test Case] + + This does not resolve the issue with an installation failure. It does + increase the amount of information made available by the bug report. + + (1) Have Apache or some other thing binding to port 80 + (2) Install nginx-common and one of the following: nginx-core nginx-light nginx-full nginx-extras + (3) Run `apport-bug` on the crash report and review the data. + + The problem is reproduced if all we get from the dpkg logs is something + about the job failing to start, with no additional information. + + Testing the fix, when you run the report, you will get + Journalctl_Nginx.txt and SystemctlStatusFull_Nginx.txt files in the + report data. These will contain the output of the two commands that the + system says you should run to get more information about the failure, + and includes it in the report. + + + [Regression Potential] + + None. All this adds is an apport hook, which has been tested on both + Wily and Vivid. + + + [Other Info] + + I know for a fact that Seth Arnold and Robie Basak will praise these + apport hooks, if only because we will actually be able to debug + installation and upgrade failures in which nginx binaries are failing to + install due to some issue with the job start process. + + + [Original Description] + This is against the 'nginx' package because apport hooks need added here for Vivid and Wily. Currently, systemd and stderr and Apport do not pull in enough information for bug triage and handling to be done. We have several Vivid bugs now which show this - they're all for the same version of the package, in Wily, but different binaries, all with the Package problem type, and a postinstallation script failure. But that's it, there's no information of the errors, or anything. To that end, we need to expand what Apport pulls in, to include output from `journalctl -xe --unit=nginx.service` and `systemctl -l status nginx.service` in order to get useful information for Package class bugs. I have given this a Medium importance, as there's no useful information in bug reports of the Package class currently that could allude to why the postinst scripts failed. ** Changed in: nginx (Ubuntu Vivid) Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Changed in: nginx (Ubuntu Vivid) Assignee: Thomas Ward (teward) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later
** Changed in: nginx (Ubuntu Wily) Status: In Progress = Triaged -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1472683 Title: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1472683/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs