tripleo-ipsec: restart handler in legacy workflow not working

Bug #1749703 reported by Juan Antonio Osorio Robles
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Juan Antonio Osorio Robles

Bug Description

In the legacy workflow, the ipsec restart handler gets ran before we do the configuration for the ipsec tunnels. This results in the tunnels not being up when the configuration is done which is undesirable. We should force a restart like we did in the mainline setup. In this patch https://review.openstack.org/#/c/534321/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-ipsec (master)

Fix proposed to branch: master
Review: https://review.openstack.org/544954

Changed in tripleo:
assignee: nobody → Juan Antonio Osorio Robles (juan-osorio-robles)
status: New → In Progress
Changed in tripleo:
milestone: none → queens-rc1
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-ipsec (master)

Reviewed: https://review.openstack.org/544954
Committed: https://git.openstack.org/cgit/openstack/tripleo-ipsec/commit/?id=db0225d7b0088a056d2d892b8bf29110f5c3ecef
Submitter: Zuul
Branch: master

commit db0225d7b0088a056d2d892b8bf29110f5c3ecef
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Thu Feb 15 15:20:41 2018 +0200

    Force restart of ipsec in legacy setup

    Force a restart of the ipsec daemon(s) after the configuration is
    persisted. This should be safe as the tunnels run in kernel-space; and
    should effectively reload all the configurations.

    Change-Id: I914ba8e18cd071a1dce7ebca4afb21a341cf2406
    Closes-Bug: #1749703

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-ipsec 8.0.2

This issue was fixed in the openstack/tripleo-ipsec 8.0.2 release.

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.