Please upgrade keepalived to the latest upstream version

Bug #1183300 reported by Takuma Watanabe
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keepalived (Debian)
Fix Released
Unknown
keepalived (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

keepalived provides simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.

Requesting upstream version: 1.2.7
URL: http://www.keepalived.org/
License: GNU General Public License

Notes:
The newest version contains new functions and very important bug fixes.
e.g. )
New function: Add SNMP support to checker and VRRP frameworks.
Fixed bug: When the real servers have the same port number for loadbalancing, changing settings of the real server is not reflected in actual loadbalancing.

Revision history for this message
Robie Basak (racb) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better.

keepalived is already packaged, but I can see that upstream version 1.2.7 is available. Ubuntu and Debian have 1.2.2; 1.2.6 is available in experimental.

Please specify which upstream release you are requesting, and consider filing a bug with Debian to have Debian update to the latest upstream version.

tags: added: upgrade-software-version
removed: needs-packaging
summary: - [needs-packaging] keepalived
+ Please upgrade keepalived to the latest upstream version
Changed in keepalived (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Takuma Watanabe (watanabe-takuma) wrote :

Thank you for your correction.

I'm requesting the latest upstream version 1.2.7.

description: updated
Logan Rosen (logan)
Changed in keepalived (Ubuntu):
status: New → Triaged
Changed in keepalived (Debian):
status: Unknown → New
Changed in keepalived (Debian):
status: New → Fix Released
Changed in keepalived (Ubuntu):
status: Triaged → Confirmed
Changed in keepalived (Ubuntu):
importance: Wishlist → Medium
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your work on this.

What I noticed in your patch:
 - (minor) the indentation in debian/changelog is off a bit - as far as I can see everything is "Remaining changes", right?
 - I think that DEB_UPDATE_RCD_PARAMS, DEB_AUTO_UPDATE_AUTOCONF,
   DEB_CONFIGURE_SCRIPT_ENV, DEB_CONFIGURE_EXTRA_FLAGS all are only used and meaningful in the context of
   cdbs. which is not used in this version any more. For instance seems --enable-snmp not to be passed on during the build.

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Ah i was trying to research where those DEB* variables were used thanks for clearing that up. I'll update the debdiffs today to fix the indentation in the changelog

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Updated from suggestions in reviewer's comments

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Updated from suggestions in reviewer's comments

Revision history for this message
Daniel Holbach (dholbach) wrote :

Good work. I took the liberty to update the changelog entry yet again:
 - move bug number to top and associate it with the merge and not with --enable-snmp, which is not mentioned in this bug report at all
 - unindented the debian/rules change to make it a bit clearer that it's not something we plan to keep as a delta
 - don't mention dh-autoreconf build-depends addition, as it's something we inherit from Debian

Sorry for nitpicking here, but it's going to help the next person who merges understand which changes exactly are worth keeping.

keepalived (1:1.2.7-1ubuntu1) saucy; urgency=low

  * Merge with Debian unstable (LP: #1183300). Remaining changes:
    - debian/init.d: init script header adapted to stop rule
    - debian/keepalived.postinst: Remove shutdown and reboot links
    - Build with libnl3, thanks to a patch from Marc - A. Dahlhaus.
    - debian/control: in Build-Depends: libnl3-dev -> libnl-3-dev,
      libnl-genl-3-dev.
    - debian/patches/ubuntu_libnl3.patch: update patch, make sure it works for
      libnl3 3.2.x.
  * debian/rules: DEB_UPDATE_RCD_PARAMS := explicit init start/stop
    parameters (don't stop at 0 and 6)
    Remove this change since cdbs is not used any longer

 -- Adam Stokes <email address hidden> Mon, 12 Aug 2013 16:32:32 -0400

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package keepalived - 1:1.2.7-1ubuntu1

---------------
keepalived (1:1.2.7-1ubuntu1) saucy; urgency=low

  * Merge with Debian unstable (LP: #1183300). Remaining changes:
    - debian/init.d: init script header adapted to stop rule
    - debian/keepalived.postinst: Remove shutdown and reboot links
    - Build with libnl3, thanks to a patch from Marc - A. Dahlhaus.
    - debian/control: in Build-Depends: libnl3-dev -> libnl-3-dev,
      libnl-genl-3-dev.
    - debian/patches/ubuntu_libnl3.patch: update patch, make sure it works for
      libnl3 3.2.x.
  * debian/rules: DEB_UPDATE_RCD_PARAMS := explicit init start/stop
    parameters (don't stop at 0 and 6)
    Remove this change since cdbs is not used any longer

keepalived (1:1.2.7-1) unstable; urgency=low

  * [b46efb0] Imported Upstream version 1.2.7
    - Don't use bind() with AF_UNSPEC
      (Closes: #699540)
    - new upstream version (Closes: #703085)
  * [6058efd] wrap-and-sort
  * [a128718] Build with snmp support
  * [d9783f9] Remove obsolete patches
  * [2deaa4e] Move to dh and 3.0(quilt)
  * [cd5a314] Use libnl3 (Closes: #688164)
  * [d6493e1] Convert package to dh and quilt(3.0)
  * [e7f5489] Bump dh compat to dh9
  * [f6ca92d] Bump standards version
  * [525415b] Fix errors in manpage
  * [35dbfe3] Remove unneeded files

keepalived (1:1.2.6-1) experimental; urgency=low

  * [b72cd7a] Remove obsolete patches
  * [0cadef0] Enable snmp support
  * [7442e85] Build-depend against libsnmp-dev
  * [b84e381] Imported Upstream version 1.2.4
  * [9f29e62] Imported Upstream version 1.2.6
 -- Adam Stokes <email address hidden> Mon, 12 Aug 2013 16:32:32 -0400

Changed in keepalived (Ubuntu):
status: Confirmed → 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.