Device "br-int" does not exist when we rejoin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Invalid
|
Undecided
|
Unassigned |
Bug Description
If we want to restart all services, we need to run command:
./unstack.sh
And, then run command:
./rejoin-stack.sh
When unstack, br-int would be deleted.
But, it will not be auto re-created when rejoin-stack.
This caused neutron-
......
......
2014-06-06 13:23:36.566 DEBUG neutron.
2014-06-06 13:23:36.566 DEBUG neutron.
2014-06-06 13:23:36.570 DEBUG neutron.
Command: ['ip', '-o', 'link', 'show', 'br-int']
Exit code: 255
Stdout: ''
Stderr: 'Device "br-int" does not exist.\n' from (pid=20545) execute /opt/stack/
2014-06-06 13:23:36.571 CRITICAL neutron [-]
Command: ['ip', '-o', 'link', 'show', 'br-int']
Exit code: 255
Stdout: ''
Stderr: 'Device "br-int" does not exist.\n'
2014-06-06 13:23:36.571 TRACE neutron Traceback (most recent call last):
2014-06-06 13:23:36.571 TRACE neutron File "/usr/bin/
2014-06-06 13:23:36.571 TRACE neutron sys.exit(main())
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron agent = OVSNeutronAgent
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron self.setup_rpc()
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron mac = self.int_
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron address = ip_lib.
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron return self.attributes
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron return self._parse_
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron return self._parent.
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron return self._execute(
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron root_helper=
2014-06-06 13:23:36.571 TRACE neutron File "/opt/stack/
2014-06-06 13:23:36.571 TRACE neutron raise RuntimeError(m)
2014-06-06 13:23:36.571 TRACE neutron RuntimeError:
2014-06-06 13:23:36.571 TRACE neutron Command: ['ip', '-o', 'link', 'show', 'br-int']
2014-06-06 13:23:36.571 TRACE neutron Exit code: 255
2014-06-06 13:23:36.571 TRACE neutron Stdout: ''
2014-06-06 13:23:36.571 TRACE neutron Stderr: 'Device "br-int" does not exist.\n'
2014-06-06 13:23:36.571 TRACE neutron
[stack@
For addition, after unstack,
although br-int has been deleted, but br-tun is still exist.