Comment 1 for bug 1555658

Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :

After looking at the repo, I found the file at https://raw.githubusercontent.com/openstack/gnocchi/master/gnocchi-config-generator.conf but if I try to use it, the next error is:

$ oslo-config-generator --config-file=gnocchi-config-generator.conf --output-file=gnocchi.conf
Traceback (most recent call last):
  File "/usr/local/bin/oslo-config-generator", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/oslo_config/generator.py", line 419, in main
    generate(conf)
  File "/usr/local/lib/python2.7/dist-packages/oslo_config/generator.py", line 401, in generate
    groups = _get_groups(_list_opts(conf.namespace))
  File "/usr/local/lib/python2.7/dist-packages/oslo_config/generator.py", line 333, in _list_opts
    loaders = _get_raw_opts_loaders(namespaces)
  File "/usr/local/lib/python2.7/dist-packages/oslo_config/generator.py", line 305, in _get_raw_opts_loaders
    invoke_on_load=False)
  File "/usr/local/lib/python2.7/dist-packages/stevedore/named.py", line 55, in __init__
    verify_requirements)
  File "/usr/local/lib/python2.7/dist-packages/stevedore/extension.py", line 171, in _load_plugins
    self._on_load_failure_callback(self, ep, err)
  File "/usr/local/lib/python2.7/dist-packages/stevedore/extension.py", line 163, in _load_plugins
    verify_requirements,
  File "/usr/local/lib/python2.7/dist-packages/stevedore/named.py", line 123, in _load_one_plugin
    verify_requirements,
  File "/usr/local/lib/python2.7/dist-packages/stevedore/extension.py", line 186, in _load_one_plugin
    plugin = ep.load(require=verify_requirements)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/local/lib/python2.7/dist-packages/gnocchi/opts.py", line 20, in <module>
    import gnocchi.indexer
  File "/usr/local/lib/python2.7/dist-packages/gnocchi/indexer/__init__.py", line 22, in <module>
    from oslo_utils import netutils
  File "/usr/local/lib/python2.7/dist-packages/oslo_utils/netutils.py", line 281, in <module>
    class _ModifiedSplitResult(parse.SplitResult):
AttributeError: 'Module_six_moves_urllib_parse' object has no attribute 'SplitResult'

The platform I am running on is Ubuntu Trusty and I installed with

pip install gnocchi[postgresql,ceph,keystone,doc,test]