[Bug 1472683] Re: Nginx bug reports for 'package' problem type are not providing useful data for Vivid and later

2015-07-20 Thread Launchpad Bug Tracker
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

2015-07-13 Thread Thomas Ward
** 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

2015-07-13 Thread Launchpad Bug Tracker
** 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

2015-07-13 Thread Adam Conrad
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

2015-07-13 Thread Thomas Ward
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

2015-07-13 Thread Thomas Ward
** 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

2015-07-10 Thread Launchpad Bug Tracker
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

2015-07-10 Thread Thomas Ward
** 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

2015-07-10 Thread Launchpad Bug Tracker
** 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

2015-07-10 Thread Thomas Ward
** 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

2015-07-10 Thread Thomas Ward
** 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

2015-07-09 Thread Thomas Ward
** 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