[Openstack] Ceilometer gets auth failure
ZhiQiang Fan
aji.zqfan at gmail.com
Wed Jun 4 07:26:11 UTC 2014
please paste your ceilometer.conf, you can shadow the token and password to
protect yourself....
On Tue, Jun 3, 2014 at 4:38 AM, O'Reilly, Dan <Daniel.OReilly at dish.com>
wrote:
> Installing on RHEL 6.5:
>
>
>
> Here's my ceilometer user in mongodb:
>
>
>
> > show users
>
> {
>
> "_id" : ObjectId("538cd5b4a91190837f8dfefc"),
>
> "user" : "ceilometer",
>
> "pwd" : "ea2607ef865b3f5e98b1a9f3338eb6b2",
>
> "roles" : [
>
> "readWrite",
>
> "dbAdmin"
>
> ]
>
> }
>
>
>
>
>
> ...and in keystone:
>
>
>
> # keystone user-list
>
>
> +----------------------------------+------------+---------+----------------------+
>
> | id | name | enabled |
> email |
>
>
> +----------------------------------+------------+---------+----------------------+
>
> | af4b9c86616643098da670905d1ff91a | admin | True |
> dan.oreillY at dish.com |
>
> | e304b3eaea6f4cb7aa978ad9988c9bc2 | ceilometer | True |
> dan.oreilly at dish.com |
>
> | 1ecb794f1233411e987cdfec979756e2 | cinder | True |
> dan.oreilly at dish.com |
>
> | 787b6fb05dbf409482617469d50b452c | demo | True |
> DEMO_EMAIL |
>
> | 7be7a87eb25a46e9a91af7709573299b | glance | True |
> dan.oreilly at dish.com |
>
> | bcdc5fe51d244e51a18de349a7250d6f | neutron | True |
> dan.oreilly at dish.com |
>
> | ebf80dc11687408894161c99d0dfb6f6 | nova | True |
> nova at example.com |
>
>
> +----------------------------------+------------+---------+----------------------+
>
>
>
> # keystone user-list
>
>
> +----------------------------------+------------+---------+----------------------+
>
> | id | name | enabled |
> email |
>
>
> +----------------------------------+------------+---------+----------------------+
>
> | af4b9c86616643098da670905d1ff91a | admin | True |
> dan.oreillY at dish.com |
>
> | e304b3eaea6f4cb7aa978ad9988c9bc2 | ceilometer | True |
> dan.oreilly at dish.com |
>
> | 1ecb794f1233411e987cdfec979756e2 | cinder | True |
> dan.oreilly at dish.com |
>
> | 787b6fb05dbf409482617469d50b452c | demo | True |
> DEMO_EMAIL |
>
> | 7be7a87eb25a46e9a91af7709573299b | glance | True |
> dan.oreilly at dish.com |
>
> | bcdc5fe51d244e51a18de349a7250d6f | neutron | True |
> dan.oreilly at dish.com |
>
> | ebf80dc11687408894161c99d0dfb6f6 | nova | True |
> nova at example.com |
>
>
> +----------------------------------+------------+---------+----------------------+
>
>
>
>
>
> The debug output from api.log:
>
>
>
>
>
> 2014-06-02 13:58:05.806 5485 INFO keystoneclient.middleware.auth_token [-]
> Starting keystone auth_token middleware
>
> 2014-06-02 13:58:05.806 5485 WARNING keystoneclient.middleware.auth_token
> [-] Configuring admin URI using auth fragments. This is deprecated, use
> 'identity_uri' instead.
>
> 2014-06-02 13:58:05.807 5485 INFO keystoneclient.middleware.auth_token [-]
> Using /tmp/keystone-signing-Zebn7H as cache directory for signing
> certificate
>
> 2014-06-02 13:58:05.854 5485 INFO ceilometer.storage.pymongo_base [-]
> Connecting to mongodb on [('tm1cldctll01', 27017)]
>
> 2014-06-02 13:58:05.859 5485 CRITICAL ceilometer [-] ConfigurationError:
> command SON([('authenticate', 1), ('user', u'ceilometer'), ('nonce',
> u'8ad73d7341071060'), ('key', u'43a3ec54be5ab39d08e5619821e55dd0')])
> failed: auth fails
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer Traceback (most recent call
> last):
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/bin/ceilometer-api", line 10, in <module>
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer sys.exit(api())
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/cli.py", line 96, in api
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer srv = app.build_server()
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/api/app.py", line 126, in
> build_server
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer root =
> VersionSelectorApplication()
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/api/app.py", line 102, in
> __init__
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer self.v2 =
> setup_app(pecan_config=pc)
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/api/app.py", line 60, in
> setup_app
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer
> storage.get_connection(cfg.CONF),
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/storage/__init__.py", line 87,
> in get_connection
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer return
> get_engine(conf).get_connection
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/storage/impl_mongodb.py", line
> 82, in get_connection
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer return Connection(conf)
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/storage/impl_mongodb.py", line
> 428, in __init__
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer self.conn =
> self.CONNECTION_POOL.connect(url)
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib/python2.6/site-packages/ceilometer/storage/pymongo_base.py", line
> 124, in connect
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer safe=True)
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer File
> "/usr/lib64/python2.6/site-packages/pymongo/mongo_client.py", line 355, in
> __init__
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer raise
> ConfigurationError(str(exc))
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer ConfigurationError: command
> SON([('authenticate', 1), ('user', u'ceilometer'), ('nonce',
> u'8ad73d7341071060'), ('key', u'43a3ec54be5ab39d08e5619821e55dd0')])
> failed: auth fails
>
> 2014-06-02 13:58:05.859 5485 TRACE ceilometer
>
>
>
> Dan O'Reilly
>
> UNIX Systems Administration
>
> [image: cid:638154011 at 09122011-048B]
>
> 9601 S. Meridian Blvd.
>
> Englewood, CO 80112
>
> 720-514-6293
>
>
>
>
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack at lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
--
blog: zqfan.github.com
git: github.com/zqfan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140604/fdf442ae/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 1895 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140604/fdf442ae/attachment.jpg>
More information about the Openstack
mailing list