Neutron notifier for Nova uses old hacks for nova extensions
Bug #1493886 reported by
Andriy Kurilin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Low
|
Andriy Kurilin |
Bug Description
A long time ago, novaclient doesn't provide a public interface for discovery extensions. It was required to provide a hack due to unability to import extension directly(there was a novaclient module refactoring). This hack can produce another issues which can prevent to unability to communicate with Nova, since it initialize novaclient versioned class directly.
Since novaclient already provides a public way for discovery extensions based on version, we can remove this hack.
Changed in neutron: | |
assignee: | nobody → Andrey Kurilin (andreykurilin) |
status: | New → In Progress |
Changed in neutron: | |
milestone: | none → liberty-rc1 |
importance: | Undecided → Low |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-rc1 → 7.0.0 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/221763 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=ce5761f1538 8888038f9c39da8 86cd0343b734fc
Committed: https:/
Submitter: Jenkins
Branch: master
commit ce5761f15388888 038f9c39da886cd 0343b734fc
Author: Andrey Kurilin <email address hidden>
Date: Wed Sep 9 16:48:59 2015 +0300
Remove hack for discovery novaclients extension
novaclient provides a common way to discover all extensions, so we can
remove import based on novaclient versioned client object.
Closes-Bug: #1493886 6e9284f3b059ff6 e3545f42d5f
Change-Id: I7ae2eeb2d7e5c5