feature: add support for carbon ODL release.

Bug #1700628 reported by Fatih Nar
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack odl-controller charm
Triaged
Wishlist
Unassigned

Bug Description

Charm Config Used:

  odl-controller:
    charm: cs:~openstack-charmers-next/odl-controller
    num_units: 1
    options:
      install-url: "https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/0.6.0-Carbon/distribution-karaf-0.6.0-Carbon.tar.gz"
      profile: "openvswitch-odl-carbon"
    annotations:
      gui-x: '648.5'
      gui-y: '452'
    to:
    - lxd:0
  neutron-api-odl:
    charm: cs:~openstack-charmers-next/neutron-api-odl
    annotations:
      gui-x: '533.4999389648438'
      gui-y: '274'
    options:
      vlan-ranges: "physnet2:1000:2000"
      overlay-network-type: "vxlan gre"
      security-groups: "true"

with Openstack Xenial:Ocata.

Resulting Error:
2017-06-26 19:06:19 INFO config-changed Traceback (most recent call last):
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/config-changed", line 133, in <module>
2017-06-26 19:06:19 INFO config-changed main()
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/config-changed", line 117, in main
2017-06-26 19:06:19 INFO config-changed hooks.execute(sys.argv)
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/charmhelpers/core/hookenv.py", line 731, in execute
2017-06-26 19:06:19 INFO config-changed self._hooks[hook_name]()
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/charmhelpers/core/host.py", line 639, in wrapped_f
2017-06-26 19:06:19 INFO config-changed restart_functions)
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/charmhelpers/core/host.py", line 661, in restart_on_change_helper
2017-06-26 19:06:19 INFO config-changed r = lambda_f()
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/charmhelpers/core/host.py", line 638, in <lambda>
2017-06-26 19:06:19 INFO config-changed (lambda: f(*args, **kwargs)), restart_map, stopstart,
2017-06-26 19:06:19 INFO config-changed File "/var/lib/juju/agents/unit-odl-controller-0/charm/hooks/config-changed", line 56, in config_changed
2017-06-26 19:06:19 INFO config-changed process_odl_cmds(PROFILES[config["profile"]])
2017-06-26 19:06:19 INFO config-changed KeyError: u'openvswitch-odl-carbon'
2017-06-26 19:06:19 ERROR juju.worker.uniter.operation runhook.go:107 hook "config-changed" failed: exit status 1

It seems Carbon Release Support needs to be added.

Kind Regards
  Fatih E.

James Page (james-page)
summary: - odl-controller charm errors with odl-carbon release option
+ feature: add support for carbon ODL release.
Changed in charm-odl-controller:
status: New → Triaged
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.