)]}'
{"id":"openstack%2Fpython-keystoneclient~88097","triplet_id":"openstack%2Fpython-keystoneclient~master~Ib01d1072acff0d6ede468b0ecab4f871459014ee","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/936404","hashtags":[],"change_id":"Ib01d1072acff0d6ede468b0ecab4f871459014ee","subject":"CLI always configures logging","status":"MERGED","created":"2014-04-16 22:11:02.000000000","updated":"2014-04-17 06:27:32.000000000","submitted":"2014-04-17 06:27:32.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"da146700d16e63e4a4fe3a75618320c67a3578dc","_number":88097,"virtual_id_number":88097,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2014-04-17 06:27:32.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"date":"2014-04-17 02:00:02.000000000","_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2014-04-17 04:33:38.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":2,"date":"2014-04-17 01:09:03.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"date":"2014-04-17 02:00:02.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2014-04-17 04:33:38.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-04-17 01:05:51.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"date":"2014-04-17 01:09:03.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-16 23:47:08.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-04-17 01:09:03.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2014-04-17 02:00:02.000000000","updated_by":{"_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-04-17 04:33:38.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2014-04-17 06:27:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"556de80f10937563ec344625e5e4ec8a0dfbc616","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-16 22:11:04.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"5a9b3d309911d32c1d36b68417de9695fa393646","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-16 23:43:09.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/97/88097/1/check/gate-python-keystoneclient-pep8/8afe90e : SUCCESS in 1m 25s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/97/88097/1/check/gate-python-keystoneclient-docs/4dadc49/doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/97/88097/1/check/gate-python-keystoneclient-python26/c8fe3fe : SUCCESS in 1m 20s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/97/88097/1/check/gate-python-keystoneclient-python27/2aac5f7 : SUCCESS in 1m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/97/88097/1/check/check-tempest-dsvm-full/a012ce2 : SUCCESS in 1h 01m 37s\n- check-tempest-dsvm-neutron http://logs.openstack.org/97/88097/1/check/check-tempest-dsvm-neutron/a94c7d4 : SUCCESS in 58m 21s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/97/88097/1/check/check-tempest-dsvm-neutron-heat-slow/618121a : SUCCESS in 20m 36s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/97/88097/1/check/check-grenade-dsvm/0923630 : SUCCESS in 35m 47s\n- check-grenade-dsvm-neutron http://logs.openstack.org/97/88097/1/check/check-grenade-dsvm-neutron/0343180 : FAILURE in 25m 26s (non-voting)\n- gate-python-keystoneclient-python33 http://logs.openstack.org/97/88097/1/check/gate-python-keystoneclient-python33/2a3af4b : SUCCESS in 4m 27s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/88097/1/check/check-devstack-dsvm-cells/86ed93f : SUCCESS in 10m 57s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/88097/1/check/check-tempest-dsvm-postgres-full/9af0795 : SUCCESS in 42m 32s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/88097/1/check/gate-tempest-dsvm-large-ops/081ac45 : SUCCESS in 16m 19s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/88097/1/check/gate-tempest-dsvm-neutron-large-ops/b510515 : SUCCESS in 15m 07s\n","accounts_in_message":[],"_revision_number":1},{"id":"9a01589d46a69237023294d07a2b376aec6b05f2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-16 23:47:08.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"5da1d9d0498c83f1a38ceeda502164fd242614b6","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-17 01:05:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"99cfaba8f1c1b12eb2ec85d13deadab9c3d60af7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 01:05:52.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"98eb576b80528b3695dfed547e9ce47c895538c9","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-04-17 01:05:59.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"942d2ea347da32f27ae93974f1e22f434514dab8","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-04-17 01:09:03.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"248b5a22de696c6c4ab3cc8ba6d04d5a6ebc977d","author":{"_account_id":9695,"name":"Tail-f NCS CI","email":"tobbe@tail-f.com","username":"tailfncs","tags":["SERVICE_USER"]},"date":"2014-04-17 02:00:02.000000000","message":"Patch Set 2:\n\nTail-f NCS: Build Started \u003cBUILDS_STATS\u003e","accounts_in_message":[],"_revision_number":2},{"id":"a59ea8369ae3f39783171c33a5854a92b9e2f8c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 02:51:59.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/97/88097/2/check/gate-python-keystoneclient-pep8/db1ad8b : SUCCESS in 1m 19s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/97/88097/2/check/gate-python-keystoneclient-docs/ac5c68b/doc/build/html/ : SUCCESS in 1m 53s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/97/88097/2/check/gate-python-keystoneclient-python26/3c3e8ce : SUCCESS in 1m 16s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/97/88097/2/check/gate-python-keystoneclient-python27/3368b17 : SUCCESS in 1m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/97/88097/2/check/check-tempest-dsvm-full/15e80f5 : SUCCESS in 50m 55s\n- check-tempest-dsvm-neutron http://logs.openstack.org/97/88097/2/check/check-tempest-dsvm-neutron/dd15122 : SUCCESS in 57m 14s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/97/88097/2/check/check-tempest-dsvm-neutron-heat-slow/86b0de1 : SUCCESS in 20m 18s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/97/88097/2/check/check-grenade-dsvm/9c1fdd5 : SUCCESS in 39m 41s\n- check-grenade-dsvm-neutron http://logs.openstack.org/97/88097/2/check/check-grenade-dsvm-neutron/0162a07 : FAILURE in 28m 51s (non-voting)\n- gate-python-keystoneclient-python33 http://logs.openstack.org/97/88097/2/check/gate-python-keystoneclient-python33/31883aa : SUCCESS in 4m 09s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/88097/2/check/check-devstack-dsvm-cells/dcba4fd : SUCCESS in 11m 46s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/88097/2/check/check-tempest-dsvm-postgres-full/822e988 : SUCCESS in 53m 46s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/88097/2/check/gate-tempest-dsvm-large-ops/18ce92f : SUCCESS in 16m 04s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/88097/2/check/gate-tempest-dsvm-neutron-large-ops/990e1c4 : SUCCESS in 17m 25s\n","accounts_in_message":[],"_revision_number":2},{"id":"e98bd0e90a293bbf0482fc965ffa654e9ce7fa14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 04:33:38.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"0e6c63df968375448ac9d99e084e53d029b8607e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-04-17 04:33:38.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"380f3175cff567bf0fef8c6fff418029f81cadde","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 06:27:32.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/97/88097/2/gate/gate-python-keystoneclient-docs/7661151/doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/97/88097/2/gate/gate-python-keystoneclient-pep8/24e1900 : SUCCESS in 1m 31s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/97/88097/2/gate/gate-python-keystoneclient-python26/9f5463d : SUCCESS in 1m 21s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/97/88097/2/gate/gate-python-keystoneclient-python27/1131d78 : SUCCESS in 1m 40s\n- gate-tempest-dsvm-full http://logs.openstack.org/97/88097/2/gate/gate-tempest-dsvm-full/e3e12c8 : SUCCESS in 1h 01m 27s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/97/88097/2/gate/gate-tempest-dsvm-neutron/50cc271 : SUCCESS in 51m 51s\n- gate-grenade-dsvm http://logs.openstack.org/97/88097/2/gate/gate-grenade-dsvm/38d778f : SUCCESS in 35m 06s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/97/88097/2/gate/gate-python-keystoneclient-python33/dd042b1 : SUCCESS in 3m 42s\n- gate-devstack-dsvm-cells http://logs.openstack.org/97/88097/2/gate/gate-devstack-dsvm-cells/360efcc : SUCCESS in 10m 38s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/97/88097/2/gate/gate-tempest-dsvm-postgres-full/8b87c80 : SUCCESS in 1h 00m 46s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/88097/2/gate/gate-tempest-dsvm-large-ops/8b099fe : SUCCESS in 14m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/88097/2/gate/gate-tempest-dsvm-neutron-large-ops/6cf65f2 : SUCCESS in 16m 21s\n","accounts_in_message":[],"_revision_number":2},{"id":"79ab400a15b3a4546b83c43e1b9b1da8d6fd8b07","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 06:27:32.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"59daf4bf02b60a523d7f68004b75316086e91d2a","revisions":{"91630e8f101cb4bf8a76851fdb3450bf67bd3a8d":{"kind":"REWORK","_number":1,"created":"2014-04-16 22:11:02.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/97/88097/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/97/88097/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/1"}}},"commit":{"parents":[{"commit":"474c110f62135ac4f42bfff2e2bdf075c127be92","subject":"Merge \"Add service name to catalog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/474c110f62135ac4f42bfff2e2bdf075c127be92"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-04-16 22:07:03.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-04-16 22:10:55.000000000","tz":-300},"subject":"Always configure logging","message":"Always configure logging\n\nWhen the keystone CLI wound up logging something and --debug\nwasn\u0027t set, a message was printed that \u0027No handlers could be\nfound for logger \u003cwhatever\u003e\u0027. This is because Python logging\nwas only configured when the --debug option was set.\n\nThis change makes it so that logging is always configured. If\n--debug is used then the level is DEBUG and if it\u0027s not used\nthen the level is WARNING.\n\nChange-Id: Ib01d1072acff0d6ede468b0ecab4f871459014ee\nCloses-Bug: #1308739\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/91630e8f101cb4bf8a76851fdb3450bf67bd3a8d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/91630e8f101cb4bf8a76851fdb3450bf67bd3a8d"}]},"branch":"refs/heads/master"},"59daf4bf02b60a523d7f68004b75316086e91d2a":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-04-17 01:05:51.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/97/88097/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/97/88097/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/97/88097/2"}}},"commit":{"parents":[{"commit":"474c110f62135ac4f42bfff2e2bdf075c127be92","subject":"Merge \"Add service name to catalog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/474c110f62135ac4f42bfff2e2bdf075c127be92"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-04-16 22:07:03.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2014-04-17 01:05:02.000000000","tz":-300},"subject":"CLI always configures logging","message":"CLI always configures logging\n\nWhen the keystone CLI wound up logging something and --debug\nwasn\u0027t set, a message was printed that \u0027No handlers could be\nfound for logger \u003cwhatever\u003e\u0027. This is because Python logging\nwas only configured when the --debug option was set.\n\nThis change makes it so that logging is always configured. If\n--debug is used then the level is DEBUG and if it\u0027s not used\nthen the level is WARNING.\n\nChange-Id: Ib01d1072acff0d6ede468b0ecab4f871459014ee\nCloses-Bug: #936404\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59daf4bf02b60a523d7f68004b75316086e91d2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59daf4bf02b60a523d7f68004b75316086e91d2a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
