~koalinux/charms/trusty/neutron-contrail/vhost-phy

Viewing all changes in revision 73.

  • Committer: José Pekkarinen
  • Date: 2017-11-06 15:54:02 UTC
  • Revision ID: jose.pekkarinen@canonical.com-20171106155402-0dt0roh6waz5k8l5
  Use vhost-interface instead of vhost-phy to define the local interface.
  vhost-phy is defined in dpdk installations but referenced always in vrouter_ctx,
  producing tracebacks like the one blelow in case you don't use dpdk:
  
  2017-11-02 09:45:46 DEBUG upgrade-charm Traceback (most recent call last):
  2017-11-02 09:45:46 DEBUG upgrade-charm   File "/var/lib/juju/agents/unit-neutron-contrail-0/charm/hooks/upgrade-charm", line 463, in <module>
  2017-11-02 09:45:46 DEBUG upgrade-charm     main()
  2017-11-02 09:45:46 DEBUG upgrade-charm   File "/var/lib/juju/agents/unit-neutron-contrail-0/charm/hooks/upgrade-charm", line 444, in main
  2017-11-02 09:45:46 DEBUG upgrade-charm     hooks.execute(sys.argv)
  2017-11-02 09:45:46 DEBUG upgrade-charm   File "/var/lib/juju/agents/unit-neutron-contrail-0/charm/hooks/charmhelpers/core/hookenv.py", line 715, in execute
  2017-11-02 09:45:46 DEBUG upgrade-charm     self._hooks[hook_name]()
  2017-11-02 09:45:46 DEBUG upgrade-charm   File "/var/lib/juju/agents/unit-neutron-contrail-0/charm/hooks/upgrade-charm", line 450, in upgrade_charm
  2017-11-02 09:45:46 DEBUG upgrade-charm     write_vrouter_config()
  2017-11-02 09:45:46 DEBUG upgrade-charm   File "/var/lib/juju/agents/unit-neutron-contrail-0/charm/hooks/neutron_contrail_utils.py", line 548, in write_vrouter_config
  2017-11-02 09:45:46 DEBUG upgrade-charm     ctx.update(vrouter_ctx())
  2017-11-02 09:45:46 DEBUG upgrade-charm   File "/var/lib/juju/agents/unit-neutron-contrail-0/charm/hooks/neutron_contrail_utils.py", line 510, in vrouter_ctx
  2017-11-02 09:45:46 DEBUG upgrade-charm     "vhost_physical": config["vhost-phy"] }
  2017-11-02 09:45:46 DEBUG upgrade-charm KeyError: 'vhost-phy'

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: