Update keepalived to version 1.2.21+

Bug #1641737 reported by Eugene Nikanorov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Status tracked in 10.0.x
10.0.x
Fix Released
High
Alexander Ignatov
8.0.x
Fix Released
High
Alexey Stupnikov
9.x
Fix Released
High
Alexander Ignatov

Bug Description

The version 1.2.13 that we're using has the issue reported here:
https://bugs.launchpad.net/neutron/+bug/1639315
MOS 8.0 is mostly affected.

9.0 has workaround committed, but it still makes sense to provide newer package.

Revision history for this message
Alexander Ignatov (aignatov) wrote :

Please consider that this library is extremely needed for next 8.0 MU.

Revision history for this message
Eugene Nikanorov (enikanorov) wrote :

I can confirm that updating to the recent keepalived version 1.2.22 fixes the issue for 8.0
Backporting upstream fix for the neutron seems not feasible due to size and complexity of the patch.
Meanwhile, 9.x should receive neutron fix automatically since it has been committed to stable/mitake.
Yet i think it makes sense to have the package updated in 9.x as well, for consistency.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jeepyb-config (master)

Related fix proposed to branch: master
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/28593

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/zuul-layouts (master)

Related fix proposed to branch: master
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/28594

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/keepalived (9.0)

Related fix proposed to branch: 9.0
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/28595

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/zuul-layouts (master)

Reviewed: https://review.fuel-infra.org/28594
Submitter: Ivan Remizov <email address hidden>
Branch: master

Commit: 062d442c354dae2bc6dc3a31e02b2f47d1c393c1
Author: Ivan Suzdal <email address hidden>
Date: Thu Nov 17 12:52:54 2016

Add new zuul layout:
  - packages/xenial/keepalived

Change-Id: I3f0a6309af8cdeb179c61f0afbbbe95125280649
Related-Bug: #1641737

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to fuel-infra/jeepyb-config (master)

Reviewed: https://review.fuel-infra.org/28593
Submitter: Andrey Nikitin <email address hidden>
Branch: master

Commit: 569a5433697ac21cb72430336d81b99bc8244586
Author: Ivan Suzdal <email address hidden>
Date: Thu Nov 17 13:38:44 2016

Add new project:

  - packages/xenial/keepalived

Change-Id: I9e8fa6c0e34664eae9abcfa075ad32079178eb5e
Related-Bug: #1641737

Revision history for this message
Dmitry Teselkin (teselkin-d) wrote :

Fixed in upstream in neutron

Revision history for this message
Eugene Nikanorov (enikanorov) wrote :

I disagree with the opinion.
In general, we need to rely on basic stable system components rather then on workarounds in higher stack level projects.
We are producing a distribution, maintaining packages is our job.

Revision history for this message
Dmitry Teselkin (teselkin-d) wrote :

Eugene, we are not producing a distribution. What we produce is a working OpenStack installation. The issue you found is fixed in OpenStack Newton and is about to be fixed in Mitaka. Rebuilding new package will not change anything - the issue already fixed.

Revision history for this message
Alexander Ignatov (aignatov) wrote :

Fixed by this commit in stable/mitaka https://review.fuel-infra.org/#/c/28918/
In stable/newton it has been fixed by https://review.openstack.org/#/c/396641/, will be landed when the next stable/newton sync will be merged to mos 10.0.

tags: added: on-verification
Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Verified on:
cat /etc/fuel_build_id:
 495
cat /etc/fuel_build_number:
 495
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6359.noarch
 fuel-mirror-9.0.0-1.mos157.noarch
 fuel-bootstrap-cli-9.0.0-1.mos291.noarch
 fuel-notify-9.0.0-1.mos8642.noarch
 fuel-nailgun-9.0.0-1.mos8909.noarch
 network-checker-9.0.0-1.mos77.x86_64
 fuel-ostf-9.0.0-1.mos947.noarch
 shotgun-9.0.0-1.mos90.noarch
 fuel-utils-9.0.0-1.mos8642.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8909.noarch
 fuel-misc-9.0.0-1.mos8642.noarch
 fuel-ui-9.0.0-1.mos2842.noarch
 python-fuelclient-9.0.0-1.mos363.noarch
 fuelmenu-9.0.0-1.mos276.noarch
 python-packetary-9.0.0-1.mos157.noarch
 fuel-library9.0-9.0.0-1.mos8642.noarch
 fuel-openstack-metadata-9.0.0-1.mos8909.noarch
 fuel-migrate-9.0.0-1.mos8642.noarch
 rubygem-astute-9.0.0-1.mos782.noarch
 fuel-9.0.0-1.mos6359.noarch
 fuel-agent-9.0.0-1.mos291.noarch
 nailgun-mcagents-9.0.0-1.mos782.noarch
 fuel-setup-9.0.0-1.mos6359.noarch

tags: removed: on-verification
Revision history for this message
Alexander Ignatov (aignatov) wrote :
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on packages/trusty/keepalived (9.0)

Change abandoned by Ivan Suzdal <email address hidden> on branch: 9.0
Review: https://review.fuel-infra.org/28595

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/keepalived (8.0)

Related fix proposed to branch: 8.0
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/30745

Revision history for this message
Dmitry Teselkin (teselkin-d) wrote :

Patch is on review, but only maintenance team can merge it.

Revision history for this message
Alexey Stupnikov (astupnikov) wrote :
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/keepalived (8.0)

Reviewed: https://review.fuel-infra.org/30745
Submitter: Pkgs Jenkins <email address hidden>
Branch: 8.0

Commit: 574d02c04d2c23a5c4d81f6fc5ebf52a1a3341e6
Author: Ivan Suzdal <email address hidden>
Date: Fri Feb 10 15:20:46 2017

New version of keepalived

Change-Id: I7645fffbd370c41ee6f93ee29564eeb98aa6ca94
Related-Bug: #1641737

Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Verified on MOS 8.0 + mu4 updates.
keepalived version is 1:1.2.23-1~u1404+mos1

tags: added: on-verification
Revision history for this message
Ekaterina Shutova (eshutova) wrote :

Due to fix in Neutron https://review.fuel-infra.org/#/c/28335/58 package update for 10.0 is not needed.

tags: removed: on-verification
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.