charm tries to install lbaas instead of lbaasv2 @ newton when ODL plugin is active
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron-gateway (Juju Charms Collection) |
Fix Released
|
High
|
James Page |
Bug Description
With the ODL plugin, charm tries to install lbaas instead of lbaasv2 @ newton; neutron-gateway install hook fails with unmet package dependencies. I believe get_packages() modifications are necessary to resolve this.
DEBUG:runner: unit: neutron-gateway/5: machine: 49 agent-state: error details: hook failed: "install"
2016-10-12 05:50:27 INFO install Reading package lists...
2016-10-12 05:50:28 INFO install Building dependency tree...
2016-10-12 05:50:28 INFO install Reading state information...
2016-10-12 05:50:28 INFO install Some packages could not be installed. This may mean that you have
2016-10-12 05:50:28 INFO install requested an impossible situation or if you are using the unstable
2016-10-12 05:50:28 INFO install distribution that some required packages have not yet been created
2016-10-12 05:50:28 INFO install or been moved out of Incoming.
2016-10-12 05:50:28 INFO install The following information may help to resolve the situation:
2016-10-12 05:50:28 INFO install
2016-10-12 05:50:28 INFO install The following packages have unmet dependencies:
2016-10-12 05:50:28 INFO install neutron-lbaas-agent : Depends: neutron-
2016-10-12 05:50:28 INFO install E: Unable to correct problems, you have held broken packages.
2016-10-12 05:50:28 INFO install Traceback (most recent call last):
2016-10-12 05:50:28 INFO install File "/var/lib/
2016-10-12 05:50:28 INFO install hooks.execute(
2016-10-12 05:50:28 INFO install File "/var/lib/
2016-10-12 05:50:28 INFO install self._hooks[
2016-10-12 05:50:28 INFO install File "/var/lib/
2016-10-12 05:50:28 INFO install return f(*args, **kwargs)
2016-10-12 05:50:28 INFO install File "/var/lib/
2016-10-12 05:50:28 INFO install fatal=True)
2016-10-12 05:50:28 INFO install File "/var/lib/
2016-10-12 05:50:28 INFO install _run_apt_
2016-10-12 05:50:28 INFO install File "/var/lib/
2016-10-12 05:50:28 INFO install result = subprocess.
2016-10-12 05:50:28 INFO install File "/usr/lib/
2016-10-12 05:50:28 INFO install raise CalledProcessEr
2016-10-12 05:50:28 INFO install subprocess.
2016-10-12 05:50:28 INFO juju.worker.
2016-10-12 05:50:28 ERROR juju.worker.
2016-10-12 05:50:28 DEBUG juju.worker.uniter modes.go:31 [AGENT-STATUS] failed: run install hook
Changed in neutron-gateway (Juju Charms Collection): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → James Page (james-page) |
milestone: | none → 16.10 |
Changed in neutron-gateway (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Reviewed: https:/ /review. openstack. org/385474 /git.openstack. org/cgit/ openstack/ charm-neutron- gateway/ commit/ ?id=b77fc3b1a5a 389840eaec4590a a78ddfc0b3bf29
Committed: https:/
Submitter: Jenkins
Branch: master
commit b77fc3b1a5a3898 40eaec4590aa78d dfc0b3bf29
Author: James Page <email address hidden>
Date: Wed Oct 12 14:30:10 2016 +0100
Fix packages and restart map for ovs-odl
OpenStack Newton drops support for LBaaS v1; ensure that
OVS ODL integration aligns with OVS ML2 integration and
switches to the lbaasv2 agent package for >= newton.
Change-Id: If1bc6151e8bb9b 23eaac94662f4d1 8ff63040af2
Closes-Bug: 1632660