Add fair-balancer module to standard nginx

Bug #260005 reported by Neil Wilson
2
Affects Status Importance Assigned to Milestone
nginx (Debian)
Fix Released
Unknown
nginx (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: nginx

I appreciate that we can't compile every nginx module into the standard package. However this module is heavily used in the field and adds a facility that is part of the standard apache package - to skip busy backends in the proxy balancer.

The module description is here: http://github.com/gnosek/nginx-upstream-fair/tree/master

Related branches

Revision history for this message
Neil Wilson (neil-aldur) wrote :
Daniel Hahler (blueyed)
Changed in nginx:
importance: Undecided → Wishlist
Revision history for this message
Paul Dowman (paul-pauldowman) wrote :

+1. Anyone who's using Rails needs this.

Thanks!

Revision history for this message
Daniel Hahler (blueyed) wrote :

I think the best way to push this forward would be to create a bug report with Debian, so that it gets into Ubuntu from there.
Looking at the diff alone, it seems to be quite a lot and this should be avoided in the Ubuntu/Debian delta. Apart from that, if it makes sense to have this included, it will make sense for Debian, too.

btw: is it possible to package this in a separate package, e.g. nginx-fair-balancer?

Please forward this to Debian and then link it here. Thanks.

Changed in nginx:
status: New → Triaged
Revision history for this message
Paul Dowman (paul-pauldowman) wrote :

Good suggestion, I submitted the bug to Debian. And yes, I assume the usual Debian-style packaging policy would result in creating a separate package for it.

Thanks.

Revision history for this message
Paul Dowman (paul-pauldowman) wrote :
Changed in nginx (Debian):
status: Unknown → New
Changed in nginx (Debian):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nginx - 0.7.62-4ubuntu1

---------------
nginx (0.7.62-4ubuntu1) karmic; urgency=low

  * Merge from debian unstable (LP: #450874), remaining changes:
    - Install html files.
      - debian/dirs: Add 'var/www/nginx-default'.
      - debian/nginx.install: Add 'html/* var/www/nginx-default'.
    - Added a UFW profile set: (LP: #308695)
      + debian/nginx.ufw.profile: Added.
      + debian/control: nginx: Suggests ufw.
      + debian/dirs: Added 'etc/ufw/applications.d'
      + debian/rules: Added install rule for the nginx UFW profile.
  * Closes: LP: #260005, LP: #440888

nginx (0.7.62-4) unstable; urgency=low

  * debian/conf/nginx.conf: commented out the mail proxy example.
    (Closes: #551682)
  * debian/init.d: do not redirect the output of nginx -t.
    (Closes: #551683)

nginx (0.7.62-3) unstable; urgency=low

  * debian/rules: fix the FTBFS on sparc.

nginx (0.7.62-2) unstable; urgency=low

  * debian/rules: added --with-mail and --with-mail_ssl_module.
  * debian/patches/nginx-upstream-fair.dpatch: added support for the
    nginx-upstream-fair module. (Closes: #521447)
  * debian/patches/dlopen.dpatch: applied patch to remove the unnecesssary link
    to libdl. (Closes: #540599)

nginx (0.7.62-1) unstable; urgency=low

  * New upstream release.
  * debian/rules: added --with-ipv6. (Closes: #547249)

nginx (0.7.61-2) unstable; urgency=low

  * debian/control: bumped Standards-Version to 3.8.3, no changes needed.
  * debian/init.d: added status action. (Closes: #541228)
  * debian/rules:
    - added -with-http_gzip_static_module. (Closes: #541229)
    - use the switch --with-cc-opt="-m32 -mcpu=ultrasparc" on sparc.
      (Closes: #543571)

 -- Daniel Hahler <email address hidden> Mon, 19 Oct 2009 23:22:06 +0200

Changed in nginx (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.