stable to next upgrade-charm hook fails when ovs has references to non-existing interfaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron Gateway Charm |
Triaged
|
Low
|
Unassigned |
Bug Description
2018-06-04 06:38:53 DEBUG upgrade-charm active
2018-06-04 06:38:53 INFO juju-log Creating bridge br-int
2018-06-04 06:38:53 INFO juju-log Creating bridge br-ex
2018-06-04 06:38:53 INFO juju-log Creating bridge br-ex
2018-06-04 06:38:53 DEBUG juju-log Interface ens7 is not a Linux bridge
2018-06-04 06:38:54 INFO juju-log Adding port ens7 to bridge br-ex
2018-06-04 06:38:54 DEBUG upgrade-charm Cannot find device "ens7"
2018-06-04 06:38:54 DEBUG upgrade-charm Traceback (most recent call last):
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm hooks.execute(
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm self._hooks[
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm return f(*args, **kwargs)
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm config_changed()
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm restart_functions)
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm r = lambda_f()
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm (lambda: f(*args, **kwargs)), restart_map, stopstart,
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm return f(*args, **kwargs)
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm configure_ovs()
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm add_bridge_port(br, port, promisc=True)
2018-06-04 06:38:54 DEBUG upgrade-charm File "/var/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm subprocess.
2018-06-04 06:38:54 DEBUG upgrade-charm File "/usr/lib/
2018-06-04 06:38:54 DEBUG upgrade-charm raise CalledProcessEr
2018-06-04 06:38:54 DEBUG upgrade-charm subprocess.
2018-06-04 06:38:54 ERROR juju.worker.
root@juju-
797fd91e-
Manager "ptcp:6640:
Bridge br-ex
Controller "tcp:127.
fail_mode: secure
Port br-ex
Port "ens8"
Port phy-br-ex
Port "ens7"
Bridge br-int
Controller "tcp:127.
fail_mode: secure
Port int-br-ex
Port patch-tun
Port br-int
Bridge br-tun
Controller "tcp:127.
fail_mode: secure
Port br-tun
Port patch-int
ovs_version: "2.9.0"
Changed in charm-neutron-gateway: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: charm-upgrade |
The extraneous ports get there whenever you deploy neutron gateway with incorrect setting for data-port and subsequently correct it. Or I guess any deployment that has the data-port updated from one interface to another during its lifetime will look like this.