[Yahoo-eng-team] [Bug 1598256] Re: neutron gateway fails to find network device names "eno1"

2016-07-07 Thread Ryan Beisner
The neutron-gateway charm is simply doing what it is told [1] ("use eth1
for the neutron external network").  As it stands, in cases where a
machine's eth device naming is different, the charm configuration value
which is defined by the bundle will need to be customized by the user.

This may be true for other configurations too - in that a user might
need to adjust configs or values to fit his or her deployment
environment.  Such as:  admin password, osd-devices, block device names,
and such.

[1] https://api.jujucharms.com/charmstore/v5/openstack-
base/archive/bundle.yaml

** Changed in: neutron-gateway (Juju Charms Collection)
   Status: New => Opinion

** Changed in: neutron-gateway (Juju Charms Collection)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1598256

Title:
  neutron gateway fails to find network device names "eno1"

Status in neutron:
  Invalid
Status in neutron-gateway package in Juju Charms Collection:
  Opinion

Bug description:
  OS Version: Openstack-base-43
  Neutron-gateway: neutron-gateway-1
  MAAS: 2.0 b8
  Juju: 2.0 b10
  Series: Xenial

  Steps:
  1) Bootstrap MAAS controller
  2) juju deploy openstack-base-43

  Result:
  2016-07-01 15:20:10 INFO juju-log Adding port eth1 to bridge br-ex
  2016-07-01 15:20:10 INFO config-changed Cannot find device "eth1"
  2016-07-01 15:20:10 INFO config-changed Traceback (most recent call last):
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/config-changed", line 
349, in 
  2016-07-01 15:20:10 INFO config-changed hooks.execute(sys.argv)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/core/hookenv.py",
 line 717, in execute
  2016-07-01 15:20:10 INFO config-changed self._hooks[hook_name]()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/openstack/utils.py",
 line 1574, in wrapped_f
  2016-07-01 15:20:10 INFO config-changed restart_functions)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/core/host.py",
 line 475, in restart_on_change_helper
  2016-07-01 15:20:10 INFO config-changed r = lambda_f()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/openstack/utils.py",
 line 1573, in 
  2016-07-01 15:20:10 INFO config-changed (lambda: f(*args, **kwargs)), 
restart_map, stopstart,
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/hardening/harden.py",
 line 81, in _harden_inner2
  2016-07-01 15:20:10 INFO config-changed return f(*args, **kwargs)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/config-changed", line 
139, in config_changed
  2016-07-01 15:20:10 INFO config-changed configure_ovs()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/neutron_utils.py", 
line 712, in configure_ovs
  2016-07-01 15:20:10 INFO config-changed add_bridge_port(EXT_BRIDGE, 
ext_port_ctx['ext_port'])
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/network/ovs/__init__.py",
 line 49, in add_bridge_port
  2016-07-01 15:20:10 INFO config-changed subprocess.check_call(["ip", 
"link", "set", port, "up"])
  2016-07-01 15:20:10 INFO config-changed   File 
"/usr/lib/python2.7/subprocess.py", line 541, in check_call
  2016-07-01 15:20:10 INFO config-changed raise CalledProcessError(retcode, 
cmd)
  2016-07-01 15:20:10 INFO config-changed subprocess.CalledProcessError: 
Command '['ip', 'link', 'set', u'eth1', 'up']' returned non-zero exit status 1
  2016-07-01 15:20:10 ERROR juju.worker.uniter.operation runhook.go:107 hook 
"config-changed" failed: exit status 1
  2016-07-01 15:20:10 INFO juju.worker.uniter resolver.go:107 awaiting error 
resolution for "config-changed" hook
  2016-07-01 15:20:10 DEBUG juju.worker.uniter agent.go:17 [AGENT-STATUS] 
error: hook failed: "config-changed"

  
  ubuntu@azurill:/var/log/juju$ ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: eno1:  mtu 1500 qdisc mq master br-eno1 
state UP mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a4 brd ff:ff:ff:ff:ff:ff
  3: eno2:  mtu 1500 qdisc mq state UP mode 
DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a5 brd ff:ff:ff:ff:ff:ff
  4: eno3: 

[Yahoo-eng-team] [Bug 1598256] Re: neutron gateway fails to find network device names "eno1"

2016-07-07 Thread Ryan Beisner
** Also affects: neutron-gateway (Juju Charms Collection)
   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/1598256

Title:
  neutron gateway fails to find network device names "eno1"

Status in neutron:
  Invalid
Status in neutron-gateway package in Juju Charms Collection:
  New

Bug description:
  OS Version: Openstack-base-43
  Neutron-gateway: neutron-gateway-1
  MAAS: 2.0 b8
  Juju: 2.0 b10
  Series: Xenial

  Steps:
  1) Bootstrap MAAS controller
  2) juju deploy openstack-base-43

  Result:
  2016-07-01 15:20:10 INFO juju-log Adding port eth1 to bridge br-ex
  2016-07-01 15:20:10 INFO config-changed Cannot find device "eth1"
  2016-07-01 15:20:10 INFO config-changed Traceback (most recent call last):
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/config-changed", line 
349, in 
  2016-07-01 15:20:10 INFO config-changed hooks.execute(sys.argv)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/core/hookenv.py",
 line 717, in execute
  2016-07-01 15:20:10 INFO config-changed self._hooks[hook_name]()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/openstack/utils.py",
 line 1574, in wrapped_f
  2016-07-01 15:20:10 INFO config-changed restart_functions)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/core/host.py",
 line 475, in restart_on_change_helper
  2016-07-01 15:20:10 INFO config-changed r = lambda_f()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/openstack/utils.py",
 line 1573, in 
  2016-07-01 15:20:10 INFO config-changed (lambda: f(*args, **kwargs)), 
restart_map, stopstart,
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/hardening/harden.py",
 line 81, in _harden_inner2
  2016-07-01 15:20:10 INFO config-changed return f(*args, **kwargs)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/config-changed", line 
139, in config_changed
  2016-07-01 15:20:10 INFO config-changed configure_ovs()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/neutron_utils.py", 
line 712, in configure_ovs
  2016-07-01 15:20:10 INFO config-changed add_bridge_port(EXT_BRIDGE, 
ext_port_ctx['ext_port'])
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/network/ovs/__init__.py",
 line 49, in add_bridge_port
  2016-07-01 15:20:10 INFO config-changed subprocess.check_call(["ip", 
"link", "set", port, "up"])
  2016-07-01 15:20:10 INFO config-changed   File 
"/usr/lib/python2.7/subprocess.py", line 541, in check_call
  2016-07-01 15:20:10 INFO config-changed raise CalledProcessError(retcode, 
cmd)
  2016-07-01 15:20:10 INFO config-changed subprocess.CalledProcessError: 
Command '['ip', 'link', 'set', u'eth1', 'up']' returned non-zero exit status 1
  2016-07-01 15:20:10 ERROR juju.worker.uniter.operation runhook.go:107 hook 
"config-changed" failed: exit status 1
  2016-07-01 15:20:10 INFO juju.worker.uniter resolver.go:107 awaiting error 
resolution for "config-changed" hook
  2016-07-01 15:20:10 DEBUG juju.worker.uniter agent.go:17 [AGENT-STATUS] 
error: hook failed: "config-changed"

  
  ubuntu@azurill:/var/log/juju$ ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: eno1:  mtu 1500 qdisc mq master br-eno1 
state UP mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a4 brd ff:ff:ff:ff:ff:ff
  3: eno2:  mtu 1500 qdisc mq state UP mode 
DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a5 brd ff:ff:ff:ff:ff:ff
  4: eno3:  mtu 1500 qdisc mq state DOWN 
mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a6 brd ff:ff:ff:ff:ff:ff
  5: eno4:  mtu 1500 qdisc mq state DOWN 
mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a7 brd ff:ff:ff:ff:ff:ff
  6: br-eno1:  mtu 1500 qdisc noqueue state UP 
mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a4 brd ff:ff:ff:ff:ff:ff

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1598256/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to  

[Yahoo-eng-team] [Bug 1598256] Re: neutron gateway fails to find network device names "eno1"

2016-07-01 Thread Brian Haley
This doesn't seem to be a bug in the neutron code, maybe juju or some
other Canonical-owned place.

** Changed in: neutron
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1598256

Title:
  neutron gateway fails to find network device names "eno1"

Status in neutron:
  Invalid

Bug description:
  OS Version: Openstack-base-43
  Neutron-gateway: neutron-gateway-1
  MAAS: 2.0 b8
  Juju: 2.0 b10
  Series: Xenial

  Steps:
  1) Bootstrap MAAS controller
  2) juju deploy openstack-base-43

  Result:
  2016-07-01 15:20:10 INFO juju-log Adding port eth1 to bridge br-ex
  2016-07-01 15:20:10 INFO config-changed Cannot find device "eth1"
  2016-07-01 15:20:10 INFO config-changed Traceback (most recent call last):
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/config-changed", line 
349, in 
  2016-07-01 15:20:10 INFO config-changed hooks.execute(sys.argv)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/core/hookenv.py",
 line 717, in execute
  2016-07-01 15:20:10 INFO config-changed self._hooks[hook_name]()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/openstack/utils.py",
 line 1574, in wrapped_f
  2016-07-01 15:20:10 INFO config-changed restart_functions)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/core/host.py",
 line 475, in restart_on_change_helper
  2016-07-01 15:20:10 INFO config-changed r = lambda_f()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/openstack/utils.py",
 line 1573, in 
  2016-07-01 15:20:10 INFO config-changed (lambda: f(*args, **kwargs)), 
restart_map, stopstart,
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/hardening/harden.py",
 line 81, in _harden_inner2
  2016-07-01 15:20:10 INFO config-changed return f(*args, **kwargs)
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/config-changed", line 
139, in config_changed
  2016-07-01 15:20:10 INFO config-changed configure_ovs()
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/neutron_utils.py", 
line 712, in configure_ovs
  2016-07-01 15:20:10 INFO config-changed add_bridge_port(EXT_BRIDGE, 
ext_port_ctx['ext_port'])
  2016-07-01 15:20:10 INFO config-changed   File 
"/var/lib/juju/agents/unit-neutron-gateway-0/charm/hooks/charmhelpers/contrib/network/ovs/__init__.py",
 line 49, in add_bridge_port
  2016-07-01 15:20:10 INFO config-changed subprocess.check_call(["ip", 
"link", "set", port, "up"])
  2016-07-01 15:20:10 INFO config-changed   File 
"/usr/lib/python2.7/subprocess.py", line 541, in check_call
  2016-07-01 15:20:10 INFO config-changed raise CalledProcessError(retcode, 
cmd)
  2016-07-01 15:20:10 INFO config-changed subprocess.CalledProcessError: 
Command '['ip', 'link', 'set', u'eth1', 'up']' returned non-zero exit status 1
  2016-07-01 15:20:10 ERROR juju.worker.uniter.operation runhook.go:107 hook 
"config-changed" failed: exit status 1
  2016-07-01 15:20:10 INFO juju.worker.uniter resolver.go:107 awaiting error 
resolution for "config-changed" hook
  2016-07-01 15:20:10 DEBUG juju.worker.uniter agent.go:17 [AGENT-STATUS] 
error: hook failed: "config-changed"

  
  ubuntu@azurill:/var/log/juju$ ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: eno1:  mtu 1500 qdisc mq master br-eno1 
state UP mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a4 brd ff:ff:ff:ff:ff:ff
  3: eno2:  mtu 1500 qdisc mq state UP mode 
DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a5 brd ff:ff:ff:ff:ff:ff
  4: eno3:  mtu 1500 qdisc mq state DOWN 
mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a6 brd ff:ff:ff:ff:ff:ff
  5: eno4:  mtu 1500 qdisc mq state DOWN 
mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a7 brd ff:ff:ff:ff:ff:ff
  6: br-eno1:  mtu 1500 qdisc noqueue state UP 
mode DEFAULT group default qlen 1000
  link/ether ec:b1:d7:7f:ff:a4 brd ff:ff:ff:ff:ff:ff

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1598256/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to :