radvd kill-script is always enabled, actually killing neutron l3 agent

Bug #1873460 reported by Bernard Cafarelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Expired
High
Unassigned

Bug Description

After patch https://opendev.org/openstack/tripleo-heat-templates/commit/2dc7066b050ecf22dc9e5909061272ffe765ebfc there are "kill scripts" for all processes managed by e.g. L3 agent, even for radvd which isn't run in sidecar container but in neutron-l3-agent container directly (by default).
That is causing various issues.
First one was in Neutron, and is covered by https://bugs.launchpad.net/neutron/+bug/1873240 actually allowing the kill script execution
But with fix in https://review.opendev.org/#/c/720431/ we hit another issue. As radvd-kill script is now allowed to be executed by neutron-l3-agent, it finds neutron-l3-agent container and kills it.
So every time when radvd is killed by neutron-l3-agent because e.g. IPv6 subnet is deleted from router, agent is also restarted (killed by radvd-kill script and started back by systemd).

Downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1825233

Changed in tripleo:
status: New → Incomplete
status: Incomplete → Confirmed
Changed in tripleo:
milestone: none → victoria-1
importance: Undecided → High
tags: added: train-backport-potential
Changed in tripleo:
status: Confirmed → Triaged
Revision history for this message
Bernard Cafarelli (bcafarel) wrote :
Changed in tripleo:
milestone: victoria-1 → victoria-3
Changed in tripleo:
milestone: victoria-3 → wallaby-1
Changed in tripleo:
milestone: wallaby-1 → wallaby-2
Changed in tripleo:
milestone: wallaby-2 → wallaby-3
Changed in tripleo:
milestone: wallaby-3 → wallaby-rc1
Changed in tripleo:
milestone: wallaby-rc1 → xena-1
Revision history for this message
Marios Andreou (marios-b) wrote :

This is an automated action. Bug status has been set to 'Incomplete' and target milestone has been removed due to inactivity. If you disagree please re-set these values and reach out to us on freenode #tripleo

Changed in tripleo:
milestone: xena-1 → none
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for tripleo because there has been no activity for 60 days.]

Changed in tripleo:
status: Incomplete → Expired
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.