yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #57379
[Bug 1627691] Re: non-existent namespace errors in DHCP agent
Reviewed: https://review.openstack.org/376010
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=98de72e9f32090a93c9c1b6f45cc0f2385c27792
Submitter: Jenkins
Branch: master
commit 98de72e9f32090a93c9c1b6f45cc0f2385c27792
Author: Kevin Benton <kevin@xxxxxxxxxx>
Date: Sat Sep 24 01:53:38 2016 -0700
Don't try to delete non-existent namespace
The namespace in the DHCP agent may already have been
deleted by a previous event when _destroy_namespace_and_port
is called (e.g. all subnets deleted from network and then network
is deleted). To avoid log errors every time this happens, check
for the existence of the namespace before trying to delete it.
Closes-Bug: #1627691
Change-Id: I204ba7a0de056f13af505541d67f0acdd70fd54d
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1627691
Title:
non-existent namespace errors in DHCP agent
Status in neutron:
Fix Released
Bug description:
The DHCP agent log gets sprinkled with ERROR logs when a call to
disable DHCP for a network happens twice. This can happen if an
agent's port is deleted and then a delete network call for its network
happens before it resyncs (both events call 'disable' on the driver).
http://logs.openstack.org/91/375791/9/check/gate-tempest-dsvm-neutron-dvr-ubuntu-xenial/16e9b8f/logs/screen-q-dhcp.txt.gz?level=TRACE
2016-09-25 12:56:37.463 15334 ERROR neutron.agent.linux.utils [req-
3882fc97-98a1-410e-8638-4de87841e5ee - -] Exit code: 1; Stdin: ;
Stdout: ; Stderr: Cannot remove namespace file "/var/run/netns/qdhcp-
3e0f2433-c53d-43e4-8c1e-5c6b863ad693": No such file or directory
2016-09-25 12:56:37.463 15334 WARNING neutron.agent.linux.dhcp [req-3882fc97-98a1-410e-8638-4de87841e5ee - -] Failed trying to delete namespace: qdhcp-3e0f2433-c53d-43e4-8c1e-5c6b863ad693
2016-09-25 12:57:24.774 15334 ERROR neutron.agent.linux.utils [req-113e268a-f42d-4a45-8e4e-e5530a14f43f - -] Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot remove namespace file "/var/run/netns/qdhcp-82696d3a-3ef9-4744-a685-cfd38730b541": No such file or directory
2016-09-25 12:57:24.774 15334 WARNING neutron.agent.linux.dhcp [req-113e268a-f42d-4a45-8e4e-e5530a14f43f - -] Failed trying to delete namespace: qdhcp-82696d3a-3ef9-4744-a685-cfd38730b541
2016-09-25 12:57:32.672 15334 ERROR neutron.agent.linux.utils [req-702f653b-f69b-485b-917f-9231622a5fae - -] Exit code: 1; Stdin: ; Stdout: ; Stderr: Cannot remove namespace file "/var/run/netns/qdhcp-4a536dcd-5047-4c39-91cb-30ab11cb3d73": No such file or directory
2016-09-25 12:57:32.673 15334 WARNING neutron.agent.linux.dhcp [req-
702f653b-f69b-485b-917f-9231622a5fae - -] Failed trying to delete
namespace: qdhcp-4a536dcd-5047-4c39-91cb-30ab11cb3d73
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1627691/+subscriptions
References