Am I missing a configuration option for Magnum? Error "no such option B in group [DEFAULT]" [closed]

asked 2017-06-19 12:26:25 -0600

insecure-it gravatar image

updated 2017-06-26 12:44:47 -0600

rbowen gravatar image

I'm using Redhat 7.3, RDO ocata. I've been following the install guide (

When I run su -s /bin/sh -c "magnum-db-manage version" magnum I get the following error:

su -s /bin/sh -c "magnum-db-manage version" magnum

Traceback (most recent call last):
  File "/bin/magnum-db-manage", line 10, in <module>
  File "/usr/lib/python2.7/site-packages/magnum/cmd/", line 69, in main
  File "/usr/lib/python2.7/site-packages/magnum/cmd/", line 25, in do_version
    print('Current DB revision is %s' % migration.version())
  File "/usr/lib/python2.7/site-packages/magnum/db/", line 41, in version
    return get_backend().version()
  File "/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/", line 48, in version
    return get_manager().version()
  File "/usr/lib/python2.7/site-packages/magnum/db/sqlalchemy/", line 36, in get_manager
    'db_url': CONF.database.connection}
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 3198, in __getattr__
    return self._conf._get(name, self._group)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2790, in _get
    value = self._do_get(name, group, namespace)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2827, in _do_get
    return convert(opt._get_from_namespace(namespace, group_name))
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2818, in convert
    self._substitute(value, group, namespace), opt)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2875, in _substitute
    self.StrSubWrapper(self, group=group, namespace=namespace))
  File "/usr/lib64/python2.7/", line 205, in safe_substitute
    return self.pattern.sub(convert, self.template)
  File "/usr/lib64/python2.7/", line 190, in convert
    return '%s' % (mapping[named],)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 3287, in __getitem__
    value = self.conf._get(key, namespace=self.namespace)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2790, in _get
    value = self._do_get(name, group, namespace)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2807, in _do_get
    info = self._get_opt_info(name, group)
  File "/usr/lib/python2.7/site-packages/oslo_config/", line 2946, in _get_opt_info
    raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option B in group [DEFAULT]

Version Info:

[root@controller00 ~]# magnum-api --version

[root@controller00 ~]# magnum --version

[root@controller00 ~]# magnum-conductor --version

[root@controller00 ~]# magnum-driver-manage   --version
magnum-driver-manage 4.1.0

Configuration at /etc/magnum/magnum.conf:

transport_url = rabbit://username:password@host:5671
host = ip_addr
enabled_ssl = True
cert_file = /etc/pki/tls/certs/host.crt
key_file = /etc/pki/tls/private/host.key
cert_manager_type = local
storage_path = /var/lib/magnum/certificates/
region_name = RegionOne
connection = postgresql://user:"p@ssw0rd"@host/osmagnum_db
memcached_servers = host:11211
auth_version = v3
auth_uri = https://host:5000/v3
project_domain_id = Default
project_name = service
user_domain_id = Default
password = password
username = magnum
auth_url = https://host:35357
auth_type = password
lock_path = /var/lib/magnum/tmp
[oslo_messaging_amqp ...
edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by mary_grace
close date 2018-01-26 20:28:13.730015


hi insecure-it - were you able to get RDO up and running, or are you still having issues?

mary_grace gravatar imagemary_grace ( 2017-12-14 17:54:36 -0600 )edit

@insecure-it - Given that no one's answered this and you haven't followed up with any additional questions or information, I'm closing it out. However, if you're still having trouble, please don't hesitate to open another question!

mary_grace gravatar imagemary_grace ( 2018-01-26 20:27:56 -0600 )edit