yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #54296
[Bug 1606741] [NEW] Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
Public bug reported:
In my mitaka environment, there are five nodes here, including
controller, network1, network2, computer1, computer2 node. I start
l3-agents with dvr_snat mode in all network and compute nodes, and it
works well for most neutron services unless the metadata proxy service.
Then enable metadata-proxy true. When I run command "curl
http://169.254.169.254" in an instance booting from cirros, it returns
"curl: couldn't connect to host" and the instance can't get metadata in
its first booting.
* Pre-conditions: start l3-agent with dvr_snat mode in all computer and network nodes and set enable_metadata_proxy to true in l3-agent.ini.
* Step-by-step reproduction steps:
1.create a network and a subnet under this network;
2.create a router;
3.add the subnet to the router
4.create an instance with cirros (or other images) on this subnet
5.open the console for this instance and run command 'curl http://169.254.169.254' in bash, waiting for result.
* Expected output: this command should return the true metadata info
with the command 'curl http://169.254.169.254'
* Actual output: the command actually returns "curl: couldn't connect
to host"
* Version:
** OpenStack version (Specific stable branch, or git hash if from trunk): Mitaka
** Linux distro, kernel. For a distro, it’s also worth knowing specific versions of client and server: all hosts are centos7
** DevStack or other _deployment_ mechanism?
* Tags (Affected component): l3-agent dvr metadata-proxy
** Affects: neutron
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1606741
Title:
Metadata service for instances is unavailable when the l3-agent on the
compute host is dvr_snat mode
Status in neutron:
New
Bug description:
In my mitaka environment, there are five nodes here, including
controller, network1, network2, computer1, computer2 node. I start
l3-agents with dvr_snat mode in all network and compute nodes, and it
works well for most neutron services unless the metadata proxy
service. Then enable metadata-proxy true. When I run command "curl
http://169.254.169.254" in an instance booting from cirros, it returns
"curl: couldn't connect to host" and the instance can't get metadata
in its first booting.
* Pre-conditions: start l3-agent with dvr_snat mode in all computer and network nodes and set enable_metadata_proxy to true in l3-agent.ini.
* Step-by-step reproduction steps:
1.create a network and a subnet under this network;
2.create a router;
3.add the subnet to the router
4.create an instance with cirros (or other images) on this subnet
5.open the console for this instance and run command 'curl http://169.254.169.254' in bash, waiting for result.
* Expected output: this command should return the true metadata info
with the command 'curl http://169.254.169.254'
* Actual output: the command actually returns "curl: couldn't connect
to host"
* Version:
** OpenStack version (Specific stable branch, or git hash if from trunk): Mitaka
** Linux distro, kernel. For a distro, it’s also worth knowing specific versions of client and server: all hosts are centos7
** DevStack or other _deployment_ mechanism?
* Tags (Affected component): l3-agent dvr metadata-proxy
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1606741/+subscriptions
Follow ups
-
[Bug 1606741] Re: [SRU] Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Corey Bryant, 2019-05-29
-
[Bug 1606741] Re: [SRU] Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Launchpad Bug Tracker, 2019-05-27
-
[Bug 1606741] Re: [SRU] Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Corey Bryant, 2019-05-20
-
[Bug 1606741] Re: [SRU] Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Launchpad Bug Tracker, 2019-05-20
-
[Bug 1606741] Re: [SRU] Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Corey Bryant, 2019-05-10
-
[Bug 1606741] Re: Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Edward Hope-Morley, 2019-05-10
-
[Bug 1606741] Re: Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Corey Bryant, 2019-05-10
-
[Bug 1606741] Re: Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Edward Hope-Morley, 2019-05-10
-
[Bug 1606741] Re: Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: OpenStack Infra, 2019-03-08
-
[Bug 1606741] Re: Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: OpenStack Infra, 2019-03-01
-
[Bug 1606741] Re: Metadata service for instances is unavailable when the l3-agent on the compute host is dvr_snat mode
From: Swaminathan Vasudevan, 2018-10-26