)]}'
{"id":"openstack%2Fpython-openstackclient~129795","triplet_id":"openstack%2Fpython-openstackclient~master~I4939acf8067e44ffe06a2e26fc28f1adf8985b7d","project":"openstack/python-openstackclient","branch":"master","topic":"os-client-config","hashtags":[],"change_id":"I4939acf8067e44ffe06a2e26fc28f1adf8985b7d","subject":"Add --os-cloud support","status":"MERGED","created":"2014-10-21 06:23:47.000000000","updated":"2015-04-19 06:17:33.000000000","submitted":"2015-04-19 06:17:31.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":18,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"db49e3175577b44e8ac571817a17bdb8a800412e","_number":129795,"virtual_id_number":129795,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2015-04-19 06:17:31.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-04-19 04:46:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2015-04-19 05:23:35.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":1,"date":"2015-04-19 05:23:35.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-03 14:32:11.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2015-04-11 15:40:19.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2015-04-13 14:38:03.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-04-19 02:58:37.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":"2015-04-19 04:46:22.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-04-19 06:17:31.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e7b7ca2790a10a1f3a07acbeaba80ce4d4fb487c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-21 06:23:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0b047496a7cdccc8601541e63037f347e68e8e79","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-10-21 06:24:28.000000000","message":"Patch Set 1: Workflow-1\n\ntests don\u0027t work, relies on unreleased lib, etc","accounts_in_message":[],"_revision_number":1},{"id":"629a819027f0070eef235d2890d9483f5d91ab3a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-21 20:01:32.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/1/check/gate-python-openstackclient-pep8/c35e167 : SUCCESS in 1m 10s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/1/check/gate-python-openstackclient-docs/431b471/doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/1/check/gate-python-openstackclient-python26/e8387c9 : FAILURE in 1m 02s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/1/check/gate-python-openstackclient-python27/3fa1892 : FAILURE in 1m 03s\n- gate-python-openstackclient-python33 http://logs.openstack.org/95/129795/1/check/gate-python-openstackclient-python33/95938bf : FAILURE in 2m 48s\n- check-tempest-dsvm-full http://logs.openstack.org/95/129795/1/check/check-tempest-dsvm-full/233b454 : FAILURE in 10m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/95/129795/1/check/check-tempest-dsvm-postgres-full/e3156f1 : FAILURE in 12m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/95/129795/1/check/check-tempest-dsvm-neutron-full/75a5cb4 : FAILURE in 10m 53s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/95/129795/1/check/check-tempest-dsvm-neutron-heat-slow/90581f9 : FAILURE in 11m 26s\n- check-grenade-dsvm http://logs.openstack.org/95/129795/1/check/check-grenade-dsvm/daeeb98 : FAILURE in 11m 47s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/95/129795/1/check/check-tempest-dsvm-full-icehouse/93c371e : FAILURE in 10m 52s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/95/129795/1/check/check-tempest-dsvm-neutron-icehouse/ce2cf9d : FAILURE in 10m 46s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/1/check/check-osc-dsvm-functional/accdd00 : FAILURE in 10m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4c1b23074e9c1ce584d5af5e19c4ec96d16c9808","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-03 04:37:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e1d90175d335f1b6b400aa46228f3ec5fdf6ebcb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-03 04:49:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1f200d34d8286ffffcf8126d9fa13786ccd5ade8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-03 05:52:05.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/3/check/gate-python-openstackclient-python26/d3df89b/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/3/check/gate-python-openstackclient-pep8/3c3a155/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/3/check/gate-python-openstackclient-docs/b06e42d//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/3/check/gate-python-openstackclient-python27/9c71439/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/3/check/gate-python-openstackclient-python34/f28225c/ : SUCCESS in 3m 24s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/3/check/gate-python-openstackclient-requirements/05d0039/ : SUCCESS in 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c946eea/ : SUCCESS in 59m 33s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/3/check/check-osc-dsvm-functional/b13b837/ : FAILURE in 26m 07s","accounts_in_message":[],"_revision_number":3},{"id":"9ff1e2a005faa089fdf4b4e727bffd5469d869be","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-03 06:32:29.000000000","message":"Patch Set 3:\n\n(5 comments)\n\njust a first pass ...","accounts_in_message":[],"_revision_number":3},{"id":"252f770c22c55b3052842a9784ec31de67c7a191","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-03 06:32:36.000000000","message":"Patch Set 3: Code-Review-1","accounts_in_message":[],"_revision_number":3},{"id":"d75557b132d8126849e079e956ff14c2fc0a5f47","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-03 12:15:30.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nLooks great and I can\u0027t tell you how excited I am for this to land! Main thing is the moved in o-c-c to putting auth info into an auth dict. Happy to help update the patch for that if you\u0027d like ...","accounts_in_message":[],"_revision_number":3},{"id":"519a290b1c8c34110455c9fb700e05651a3db3dd","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2015-03-03 14:32:11.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"4927843ae99d4a6df11de0a3a3fe123d55fdaec0","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-03 15:35:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b2963d985a6bfa575828ff16e8f4971a0bc8b568","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-03 16:34:40.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/4/check/gate-python-openstackclient-python26/89a3f4e/ : FAILURE in 1m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/4/check/gate-python-openstackclient-pep8/b48ae23/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/4/check/gate-python-openstackclient-docs/9582f87//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/4/check/gate-python-openstackclient-python27/1a8db8d/ : FAILURE in 1m 28s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/4/check/gate-python-openstackclient-python34/f3c2436/ : FAILURE in 2m 30s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/4/check/gate-python-openstackclient-requirements/1dca123/ : SUCCESS in 4s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/dbf0a2a/ : FAILURE in 17m 42s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/4/check/check-osc-dsvm-functional/320e1a0/ : FAILURE in 22m 53s","accounts_in_message":[],"_revision_number":4},{"id":"29b834fcd0b5681a92bb6ade4fb5b199e00dee2c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-03 19:37:51.000000000","message":"Patch Set 4: Code-Review-1\n\nle tests are failing, o/w this would be pretty cool to land","accounts_in_message":[],"_revision_number":4},{"id":"c61fc767378a069ddd0acfa1acc22ad84cc589e6","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-03 19:59:01.000000000","message":"Patch Set 4: Code-Review-1\n\nmaybe the dests need to be changed for username project and auth-url:\n\nCommandError: Missing parameter(s): \nSet a username with --os-username, OS_USERNAME, or auth.username\nSet an authentication URL, with --os-auth-url, OS_AUTH_URL or auth.auth_url\nSet a scope, such as a project or domain, with --os-project-name, OS_PROJECT_NAME or auth.project_name","accounts_in_message":[],"_revision_number":4},{"id":"cdf9da8485ddc5d7a45e8d21ab1d6ec2c636913e","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-03 20:00:54.000000000","message":"Patch Set 4:\n\nThose errors are from my try with environment variables.  The clouds.yaml works for me.","accounts_in_message":[],"_revision_number":4},{"id":"a4fb5545975299182b82ca583cad9acbf4c01c7b","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-03 20:27:27.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1555cebe7344acd6a88945ca777306c5a371d2b3","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-03 20:33:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"18b31e06c78cebdcd8529d8ef7283ffd0716f709","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-03 20:39:18.000000000","message":"Patch Set 3:\n\n(2 comments)\n\noops, forgot to publish this","accounts_in_message":[],"_revision_number":3},{"id":"164e7d42049dc3f8ee59fd1ad1d1e8b2a9c0db27","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-03 21:32:21.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"5042fe664bef61b83c51996604a3eec02e611333","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-03 22:28:13.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4cc881b16fcddf95913a609a17d10ab7cd52f54f","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-03 22:34:49.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"92393ef4be284b3f13e63c7a36181513bfb56cd9","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-04 01:10:43.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"a2963add61bebca9c0f8a040e7c0ffd8768f8d1d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-04 01:11:12.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/6/check/gate-python-openstackclient-python26/49788cb/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/6/check/gate-python-openstackclient-pep8/45b2a84/ : SUCCESS in 1m 05s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/6/check/gate-python-openstackclient-docs/6943144//doc/build/html/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/6/check/gate-python-openstackclient-python27/a5ec1b7/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/6/check/gate-python-openstackclient-python34/2553457/ : SUCCESS in 2m 51s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/6/check/gate-python-openstackclient-requirements/d29d184/ : SUCCESS in 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e89efbb/ : FAILURE in 17m 44s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/6/check/check-osc-dsvm-functional/6503d3d/ : SUCCESS in 25m 00s","accounts_in_message":[],"_revision_number":6},{"id":"1ebc025eed9b4ca9baf374005c1afa59fa53f153","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-03-04 02:17:32.000000000","message":"Patch Set 6:\n\nLooks like it\u0027s failing with:\n\n  Authorization Failed: Cannot authenticate without an auth_url","accounts_in_message":[],"_revision_number":6},{"id":"7cbb06a0b3c3f82293e27f7ede89d7819c096ab8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-04 04:05:40.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b02d08312a1c85cd34f827299dcf62e3fc13a7a7","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-04 14:29:49.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d90c9d18300d39bc54018d469c483fb38141a843","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-04 15:26:24.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"4233932f98c5776b2ea628148593cc55dd718a45","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-04 15:32:12.000000000","message":"Patch Set 9: Code-Review+1\n\nWorking for me with envs and file","accounts_in_message":[],"_revision_number":9},{"id":"08622b8153d1f88919006d1f620ebf05caf6b2d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 00:32:11.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/9/check/gate-python-openstackclient-python26/a70edf7/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/9/check/gate-python-openstackclient-pep8/e3d98be/ : SUCCESS in 59s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/9/check/gate-python-openstackclient-docs/1a4b14b//doc/build/html/ : SUCCESS in 2m 17s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/9/check/gate-python-openstackclient-python27/e4fad94/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/9/check/gate-python-openstackclient-python34/e143c6f/ : SUCCESS in 3m 21s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/9/check/gate-python-openstackclient-requirements/8704f51/ : SUCCESS in 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5d0b041/ : FAILURE in 17m 55s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/9/check/check-osc-dsvm-functional/45c0676/ : SUCCESS in 22m 23s","accounts_in_message":[],"_revision_number":9},{"id":"614913f83a2c7396c330e97a66a2969fd9075a2c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-05 06:00:44.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"b198f3f266f80ca5961f80e41fa85cb881378f45","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 07:56:45.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/10/check/gate-python-openstackclient-python26/2882f1b/ : SUCCESS in 1m 35s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/10/check/gate-python-openstackclient-pep8/f6a7c7f/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/10/check/gate-python-openstackclient-docs/9cfede1//doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/10/check/gate-python-openstackclient-python27/4963e87/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/10/check/gate-python-openstackclient-python34/761657b/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/10/check/gate-python-openstackclient-requirements/f2aed18/ : SUCCESS in 8s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/725cf3c/ : FAILURE in 21m 18s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/10/check/check-osc-dsvm-functional/33dfe0f/ : SUCCESS in 27m 48s","accounts_in_message":[],"_revision_number":10},{"id":"4bb0e926ddc3f771d75cf123df8d1d36ea325227","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-03-05 12:00:03.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"6100d3e745d699680c105190f0050995cf242baf","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-05 18:10:47.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"5dc6b7267ccb305bf2f6e2e1c429299a19fcc467","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 18:42:59.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/11/check/gate-python-openstackclient-python26/0fcb779/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/11/check/gate-python-openstackclient-pep8/2b2418a/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/11/check/gate-python-openstackclient-docs/db9e676//doc/build/html/ : SUCCESS in 1m 53s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/11/check/gate-python-openstackclient-python27/d5fff11/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/11/check/gate-python-openstackclient-python34/8fafaaf/ : SUCCESS in 3m 37s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/11/check/gate-python-openstackclient-requirements/6713962/ : SUCCESS in 17s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient/60ca536/ : FAILURE in 19m 29s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/11/check/check-osc-dsvm-functional/4df7aaa/ : FAILURE in 24m 02s","accounts_in_message":[],"_revision_number":11},{"id":"43bac2f76305a375c0b2be1006424f8bfa389fda","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-03-11 18:01:08.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"a3951df95cf91b82d0d5eda6b2af6e34149dfd59","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-11 20:52:36.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/12/check/gate-python-openstackclient-python26/5a9035d/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/12/check/gate-python-openstackclient-pep8/a12c214/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/12/check/gate-python-openstackclient-docs/2cbb40c//doc/build/html/ : SUCCESS in 2m 16s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/12/check/gate-python-openstackclient-python27/2874d26/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/12/check/gate-python-openstackclient-python34/d169876/ : SUCCESS in 3m 26s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/12/check/gate-python-openstackclient-requirements/312d7ac/ : SUCCESS in 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/12/check/gate-tempest-dsvm-neutron-src-python-openstackclient/48b3d4f/ : SUCCESS in 49m 09s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/12/check/check-osc-dsvm-functional/4e8d61c/ : SUCCESS in 21m 29s","accounts_in_message":[],"_revision_number":12},{"id":"97b446652fa4dd51bc2b7a9e430d08401822d4b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-01 02:02:24.000000000","message":"Patch Set 12: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":12},{"id":"5ac0e50497a6e5d107b679b145fe74ff005bb299","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-01 03:53:44.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"5700fbbe8983434487c08cf7141ad37bac4fe2e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-01 04:52:24.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/13/check/gate-python-openstackclient-python26/ec2957c/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/13/check/gate-python-openstackclient-pep8/c185e70/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/13/check/gate-python-openstackclient-docs/dd7b0a9//doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/13/check/gate-python-openstackclient-python27/e1ccfaf/ : SUCCESS in 1m 47s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/13/check/gate-python-openstackclient-python34/5aed400/ : SUCCESS in 3m 46s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/13/check/gate-python-openstackclient-requirements/631e370/ : SUCCESS in 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/13/check/gate-tempest-dsvm-neutron-src-python-openstackclient/261998c/ : SUCCESS in 58m 36s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/13/check/check-osc-dsvm-functional/5537d20/ : SUCCESS in 20m 13s","accounts_in_message":[],"_revision_number":13},{"id":"062c21c54802f8fe6523461105be1ca70f2a088f","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-03 15:51:51.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"30d1040eb56b76344b57fcdf09988c635dc3d6e8","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-03 21:25:01.000000000","message":"Patch Set 13: Code-Review-1\n\njust finished testing this, confirm it works.\n\nJust found a problem when I set the password to 123. I hit an error: \"ERROR: openstack object of type \u0027int\u0027 has no len()\"","accounts_in_message":[],"_revision_number":13},{"id":"bb472d37e33c740d0f2f7072b4814a7bfaa8d3d2","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-03 21:31:31.000000000","message":"Patch Set 13:\n\nwill review the code in a bit","accounts_in_message":[],"_revision_number":13},{"id":"f7e4f3100fbaa0c8b7a83d92a7b4334dc6c2b9a7","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-03 21:40:26.000000000","message":"Patch Set 13:\n\nLin, can you determine if that error is happening in the os-client-config code or in OSC? --debug will help there.  I\u0027m not able to do any testing right now, does this also happen in the current OSC master?","accounts_in_message":[],"_revision_number":13},{"id":"3c3f8389106d4975cbd6ddb5a16176395beda041","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-03 21:50:36.000000000","message":"Patch Set 13:\n\n(5 comments)","accounts_in_message":[],"_revision_number":13},{"id":"0254c181d101f63a1de4ed75e509558f05397abc","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-03 22:00:25.000000000","message":"Patch Set 13:\n\nDean, using env variable and cli options work for 123.\n\nAttaching the log here: http://paste.openstack.org/show/198190/","accounts_in_message":[],"_revision_number":13},{"id":"832541fbd4c5ffba9edb0225d4171f93af634c9b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-03 22:05:50.000000000","message":"Patch Set 13:\n\nInteresting...ksc doesn\u0027t like that.  Maybe that\u0027s where the type should be coerced.  Or in occ as it\u0027s reading it as an int from the YAML. Did you specify the password as a string in the YAML?  I\u0027d think that would work but it would be good to know if not.\n\nCould you file a bug agains OSC for this?  we may move it later but I want to track it.\n\nThanks","accounts_in_message":[],"_revision_number":13},{"id":"205d27c54290a16969c580c081710ab23954c24b","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-03 22:11:22.000000000","message":"Patch Set 13:\n\nEnclosing the password in YAML did the trick.\n\nSure, I\u0027ll open a bug, we can fix it as follow-up patch.","accounts_in_message":[],"_revision_number":13},{"id":"e9bb4b8562d995f8d72e29560f974cf5c8609625","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-03 22:15:35.000000000","message":"Patch Set 13:\n\nOpened the bug: https://bugs.launchpad.net/python-openstackclient/+bug/1440231","accounts_in_message":[],"_revision_number":13},{"id":"7bd963548b8c7fe1c1d9492a7ffa02c317799798","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-03 23:55:15.000000000","message":"Patch Set 13:\n\nYou could argue that this is a os-client-config issue, but I\u0027m not sure os-client-config should understand what the auth parameters and it should be up to the user to determine what they are.  By default, the yaml:\n\n   password: 123\n\nis going to be an int.  It would need to be put in quotest to be a string.  The password is supposed to be a string, not an int.","accounts_in_message":[],"_revision_number":13},{"id":"ad2e48d6f4f4dbd054492da507d39b835c78d981","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-06 16:24:26.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"693990577078b66be6eb710fc1d9eae51a02259d","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-06 16:24:59.000000000","message":"Patch Set 14: Code-Review+1\n\nfixed comment on imports","accounts_in_message":[],"_revision_number":14},{"id":"2d03763fba4cd7564a004523138358d4a87f1a09","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-06 16:37:09.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"1935675d5af88f0e62919fab4ae422cfa51580a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-06 17:40:16.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/14/check/gate-python-openstackclient-python26/4cc4d2c/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/14/check/gate-python-openstackclient-pep8/6c8dd74/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/14/check/gate-python-openstackclient-docs/6cd0e70//doc/build/html/ : SUCCESS in 3m 58s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/14/check/gate-python-openstackclient-python27/a085bac/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/14/check/gate-python-openstackclient-python34/2838fdc/ : SUCCESS in 2m 52s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/14/check/gate-python-openstackclient-requirements/e633db0/ : SUCCESS in 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/14/check/gate-tempest-dsvm-neutron-src-python-openstackclient/872b9b1/ : SUCCESS in 56m 35s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/14/check/check-osc-dsvm-functional/63f22c0/ : SUCCESS in 20m 10s","accounts_in_message":[],"_revision_number":14},{"id":"b63401e903e79261db950dfa3087b8ee8f663fc8","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-07 17:50:28.000000000","message":"Patch Set 14:\n\nIs there going to be a dependent change to occ about the environmenntal variable issue.","accounts_in_message":[],"_revision_number":14},{"id":"ffb04f02079ac7e46678e755121d530e319e0c55","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-04-11 15:40:19.000000000","message":"Patch Set 14: Code-Review+1\n\nJust pushed up https://review.openstack.org/172652 to address the env var issue.","accounts_in_message":[],"_revision_number":14},{"id":"287478831478d7d7fb30bd28d995352269571e21","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-12 13:59:08.000000000","message":"Patch Set 14: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":14},{"id":"2a1eb3395c9b9dab0bce712fe5f7f9bc35ae139c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-12 20:48:49.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"c34349ff6083c22c985be5d2e00d8b9db7d1477d","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-13 14:38:03.000000000","message":"Patch Set 14: Code-Review+1\n\nCreated https://review.openstack.org/#/c/172941/ to stop defaulting command line opts from the environment.","accounts_in_message":[],"_revision_number":14},{"id":"baa7f602513852f437a01749b771da3b0790e677","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-14 22:14:22.000000000","message":"Patch Set 14: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":14},{"id":"ccf26371b68982dd91c74561b3c2bc6fd4a344a8","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-15 14:53:12.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"d9ce3bed5e804627c3928908a53fc0016ab2a626","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-16 04:26:08.000000000","message":"Patch Set 15:\n\nrecheck","accounts_in_message":[],"_revision_number":15},{"id":"8312c8a298b3ae76b661ceb33cb14b021cef80c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-16 05:18:16.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/15/check/gate-python-openstackclient-python26/6b13c1e/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/15/check/gate-python-openstackclient-pep8/d7c14b7/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/15/check/gate-python-openstackclient-docs/bd80afe//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/15/check/gate-python-openstackclient-python27/c3014f3/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/15/check/gate-python-openstackclient-python34/da98130/ : SUCCESS in 3m 38s\n- gate-python-openstackclient-requirements http://logs.openstack.org/95/129795/15/check/gate-python-openstackclient-requirements/aad9fa0/ : SUCCESS in 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/15/check/gate-tempest-dsvm-neutron-src-python-openstackclient/3f1f6b5/ : SUCCESS in 52m 01s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/15/check/check-osc-dsvm-functional/e13fa5a/ : SUCCESS in 18m 26s","accounts_in_message":[],"_revision_number":15},{"id":"34b19bd9ba7cdb0132f83324cc3924819f93e5fe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 12:51:40.000000000","message":"Patch Set 15: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":15},{"id":"2525d184c9ab359fdc15e3f041b911cc3aae04d4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-17 14:02:53.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"0644777512a5bd2d68bbcd6e4c43d037c2fd9184","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 15:17:28.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/16/check/gate-python-openstackclient-python26/6f40b4b/ : SUCCESS in 1m 29s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/16/check/gate-python-openstackclient-pep8/5e868e2/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/16/check/gate-python-openstackclient-docs/fd7a9f9//doc/build/html/ : SUCCESS in 2m 35s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/16/check/gate-python-openstackclient-python27/11da3c0/ : SUCCESS in 2m 55s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/16/check/gate-python-openstackclient-python34/4e80cfb/ : SUCCESS in 3m 50s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/16/check/gate-tempest-dsvm-neutron-src-python-openstackclient/9954256/ : SUCCESS in 54m 38s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/16/check/check-osc-dsvm-functional/3408bde/ : SUCCESS in 19m 31s","accounts_in_message":[],"_revision_number":16},{"id":"bb0478753c56b3d86bafaef82f69dbd6b9b6880c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-04-19 02:58:37.000000000","message":"Patch Set 16: Code-Review+2\n\nlet\u0027s do this","accounts_in_message":[],"_revision_number":16},{"id":"98670eb9bd7f2bc8026852a18193f1fd86cd739f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-19 03:23:21.000000000","message":"Patch Set 16: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":16},{"id":"ab0e54c907519651f5b703a7de3c12508010b144","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-19 03:23:26.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"74307b379a83e847468dbc339618a3a1d1d16394","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-19 04:05:57.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"faaac2db0ea2cfa539651331aeb5c6c61aacae98","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-04-19 04:46:22.000000000","message":"Patch Set 17: Code-Review+1","accounts_in_message":[],"_revision_number":17},{"id":"b44a9980626ba98317f643e9447587ade88ddeab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-19 04:54:49.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/17/check/gate-python-openstackclient-python26/726ee86/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/17/check/gate-python-openstackclient-pep8/27115aa/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/17/check/gate-python-openstackclient-docs/5fd6224//doc/build/html/ : SUCCESS in 3m 02s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/17/check/gate-python-openstackclient-python27/691168f/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/17/check/gate-python-openstackclient-python34/766c007/ : SUCCESS in 2m 29s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/17/check/gate-tempest-dsvm-neutron-src-python-openstackclient/9857bb5/ : SUCCESS in 48m 44s\n- check-osc-dsvm-functional http://logs.openstack.org/95/129795/17/check/check-osc-dsvm-functional/3d72b80/ : SUCCESS in 19m 06s","accounts_in_message":[],"_revision_number":17},{"id":"295e84a3109d5239e9c8573009349cfd09a4aab8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-19 05:23:35.000000000","message":"Patch Set 17: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":17},{"id":"2d07c4d358f75f6b2ed7c91e673879bca1397b8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-19 05:23:41.000000000","message":"Patch Set 17: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":17},{"id":"ac58011b462d83dc7d1a8abd8708590da7edb76c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-19 06:17:31.000000000","message":"Patch Set 17: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/95/129795/17/gate/gate-python-openstackclient-python26/47a7995/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/95/129795/17/gate/gate-python-openstackclient-docs/ca7b992//doc/build/html/ : SUCCESS in 2m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/95/129795/17/gate/gate-python-openstackclient-pep8/f417336/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-python27 http://logs.openstack.org/95/129795/17/gate/gate-python-openstackclient-python27/dfb4fae/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/95/129795/17/gate/gate-python-openstackclient-python34/4cc6189/ : SUCCESS in 2m 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/95/129795/17/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/f672628/ : SUCCESS in 53m 44s\n- gate-osc-dsvm-functional http://logs.openstack.org/95/129795/17/gate/gate-osc-dsvm-functional/4f195ce/ : SUCCESS in 18m 48s","accounts_in_message":[],"_revision_number":17},{"id":"060b1063f8dfb1817a6a5dc708f8228e822045ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-19 06:17:33.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":17}],"current_revision_number":17,"current_revision":"5649695c658505b0217fb6d03cf199797b90ca4c","revisions":{"2c837b756bd754c45ec4fb1e44070ebfee54d279":{"kind":"REWORK","_number":1,"created":"2014-10-21 06:23:47.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/1"}}},"commit":{"parents":[{"commit":"9f74ac874d6558b3275c13dd829b59d84d7a6188","subject":"Clean up shell authentication","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9f74ac874d6558b3275c13dd829b59d84d7a6188"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-21 06:12:50.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-10-21 06:23:14.000000000","tz":-300},"subject":"Add --os-cloud support (WIP)","message":"Add --os-cloud support (WIP)\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nIt requires the current master of os-client-config from\nhttp://git.openstack.org/cgit/stackforge/os-client-config\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\n\nclouds:\n  fred:\n    auth_url: https://x:443/\n    project_name: slate\n    username: fflintst\n    password: pebbles\n  barney:\n    auth_url: https://x:443/\n    project_name: cogswell\n    username: rubble\n    password: bambam!!\n\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2c837b756bd754c45ec4fb1e44070ebfee54d279"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2c837b756bd754c45ec4fb1e44070ebfee54d279"}]},"branch":"refs/heads/master"},"dbbee3807a80b973abe7995125a2ac10971106eb":{"kind":"REWORK","_number":2,"created":"2015-03-03 04:37:09.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/2"}}},"commit":{"parents":[{"commit":"9ce112f1a1e05d18e590da20c268de967a7b4795","subject":"Merge \"Fix error msg in sort_items\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ce112f1a1e05d18e590da20c268de967a7b4795"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-03 04:31:27.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth_url: https://x:443/\n    project_name: slate\n    username: fflintst\n    password: pebbles\n  barney:\n    auth_url: https://x:443/\n    project_name: cogswell\n    username: rubble\n    password: bambam!!\n\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dbbee3807a80b973abe7995125a2ac10971106eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dbbee3807a80b973abe7995125a2ac10971106eb"}]},"branch":"refs/heads/master"},"72f02f41a4b933a888859a4e82c66d471d1eb9ab":{"kind":"REWORK","_number":3,"created":"2015-03-03 04:49:46.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/3"}}},"commit":{"parents":[{"commit":"9ce112f1a1e05d18e590da20c268de967a7b4795","subject":"Merge \"Fix error msg in sort_items\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ce112f1a1e05d18e590da20c268de967a7b4795"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-03 04:49:38.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth_url: https://x:443/\n    project_name: slate\n    username: fflintst\n    password: pebbles\n  barney:\n    auth_url: https://x:443/\n    project_name: cogswell\n    username: rubble\n    password: bambam!!\n\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/72f02f41a4b933a888859a4e82c66d471d1eb9ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/72f02f41a4b933a888859a4e82c66d471d1eb9ab"}]},"branch":"refs/heads/master"},"5d81a454d8d2168c2401c19f7f4823a67610615d":{"kind":"REWORK","_number":4,"created":"2015-03-03 15:35:12.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/95/129795/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/4"}}},"commit":{"parents":[{"commit":"9ce112f1a1e05d18e590da20c268de967a7b4795","subject":"Merge \"Fix error msg in sort_items\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ce112f1a1e05d18e590da20c268de967a7b4795"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-03 15:32:17.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5d81a454d8d2168c2401c19f7f4823a67610615d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5d81a454d8d2168c2401c19f7f4823a67610615d"}]},"branch":"refs/heads/master"},"f1768052007a426ae64d06eb2e8a5f8e4818a77a":{"kind":"REWORK","_number":5,"created":"2015-03-03 20:33:04.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/95/129795/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/5"}}},"commit":{"parents":[{"commit":"9ce112f1a1e05d18e590da20c268de967a7b4795","subject":"Merge \"Fix error msg in sort_items\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ce112f1a1e05d18e590da20c268de967a7b4795"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-03 20:32:29.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f1768052007a426ae64d06eb2e8a5f8e4818a77a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f1768052007a426ae64d06eb2e8a5f8e4818a77a"}]},"branch":"refs/heads/master"},"5e7ceb43076779e2be85e6a5078596ca0619d60b":{"kind":"REWORK","_number":6,"created":"2015-03-03 22:28:13.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/6"}}},"commit":{"parents":[{"commit":"9ce112f1a1e05d18e590da20c268de967a7b4795","subject":"Merge \"Fix error msg in sort_items\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9ce112f1a1e05d18e590da20c268de967a7b4795"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-03 22:28:01.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e7ceb43076779e2be85e6a5078596ca0619d60b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e7ceb43076779e2be85e6a5078596ca0619d60b"}]},"branch":"refs/heads/master"},"c00395affc974751481d99e711996f5f4be39632":{"kind":"REWORK","_number":7,"created":"2015-03-04 04:05:40.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/7"}}},"commit":{"parents":[{"commit":"5e972ba0be8f1b35bcd62b2602c3b2e86ccf76af","subject":"Move OSC auth plugins so they can be found","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e972ba0be8f1b35bcd62b2602c3b2e86ccf76af"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-04 04:04:09.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c00395affc974751481d99e711996f5f4be39632"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c00395affc974751481d99e711996f5f4be39632"}]},"branch":"refs/heads/master"},"8d72f65db43e5a1c5feeafbd35f443db60b43112":{"kind":"REWORK","_number":8,"created":"2015-03-04 14:29:49.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/95/129795/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/8"}}},"commit":{"parents":[{"commit":"5e972ba0be8f1b35bcd62b2602c3b2e86ccf76af","subject":"Move OSC auth plugins so they can be found","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e972ba0be8f1b35bcd62b2602c3b2e86ccf76af"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-04 14:19:38.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8d72f65db43e5a1c5feeafbd35f443db60b43112"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8d72f65db43e5a1c5feeafbd35f443db60b43112"}]},"branch":"refs/heads/master"},"4387430f27af1b650c037dd45cc41bcc0902d627":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2015-03-04 15:26:24.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/95/129795/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/9"}}},"commit":{"parents":[{"commit":"a790729c33ec76b23ef8abb7cf7fc859a44f8a19","subject":"Move OSC auth plugins so they can be found","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a790729c33ec76b23ef8abb7cf7fc859a44f8a19"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-04 15:26:04.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4387430f27af1b650c037dd45cc41bcc0902d627"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4387430f27af1b650c037dd45cc41bcc0902d627"}]},"branch":"refs/heads/master"},"66fc282109c3725f8d236d162b0d9dbb4a93aff7":{"kind":"REWORK","_number":10,"created":"2015-03-05 06:00:44.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/10"}}},"commit":{"parents":[{"commit":"29b724e62ca1c7df2a0664e666ad7fb75869647e","subject":"Move OSC auth plugins so they can be found","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/29b724e62ca1c7df2a0664e666ad7fb75869647e"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-05 05:01:33.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configurations values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nAll internal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/66fc282109c3725f8d236d162b0d9dbb4a93aff7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/66fc282109c3725f8d236d162b0d9dbb4a93aff7"}]},"branch":"refs/heads/master"},"a0d279f99427d0d9b2c1bde0a2aba4021871c694":{"kind":"REWORK","_number":11,"created":"2015-03-05 18:10:47.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/11"}}},"commit":{"parents":[{"commit":"c9a8a8c0c64537a4133acfe7dca704251eefa03b","subject":"Move OSC auth plugins so they can be found","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c9a8a8c0c64537a4133acfe7dca704251eefa03b"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-05 18:10:28.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  fred:\n    auth:\n      auth_url: https://x:443/\n      project_name: slate\n      username: fflintst\n      password: pebbles\n  barney:\n    cloud: rackspace\n    auth:\n      project_name: cogswell\n      username: rubble\n      api_key: bambam!!\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a0d279f99427d0d9b2c1bde0a2aba4021871c694"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a0d279f99427d0d9b2c1bde0a2aba4021871c694"}]},"branch":"refs/heads/master"},"8269721478f3270b8b6cf19b7f9df070e10dadaf":{"kind":"REWORK","_number":12,"created":"2015-03-11 18:01:08.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/12"}}},"commit":{"parents":[{"commit":"4b867dfdb0946551bb937e052ad4c907817d9570","subject":"Create 1.0.3 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b867dfdb0946551bb937e052ad4c907817d9570"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-11 17:08:23.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  devstack:\n    auth:\n      auth_url: http://192.168.122.10:35357/\n      project_name: demo\n      username: demo\n      password: 0penstack\n    region_name: RegionOne\n  devstack:\n     auth:\n       auth_url: http://192.168.122.10:35357/\n       project_name: demo\n       username: demo\n       password: 0penstack\n     region_name: RegionOne\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8269721478f3270b8b6cf19b7f9df070e10dadaf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8269721478f3270b8b6cf19b7f9df070e10dadaf"}]},"branch":"refs/heads/master"},"644c03b9b86df83e4d864a36a1a803cb1b6ac3a0":{"kind":"REWORK","_number":13,"created":"2015-04-01 03:53:44.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/13"}}},"commit":{"parents":[{"commit":"d5f2c50c0f2de6d741f86113fc5260bdb7895102","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d5f2c50c0f2de6d741f86113fc5260bdb7895102"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-04-01 03:23:31.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  devstack:\n    auth:\n      auth_url: http://192.168.122.10:35357/\n      project_name: demo\n      username: demo\n      password: 0penstack\n    region_name: RegionOne\n  devstack:\n     auth:\n       auth_url: http://192.168.122.10:35357/\n       project_name: demo\n       username: demo\n       password: 0penstack\n     region_name: RegionOne\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/644c03b9b86df83e4d864a36a1a803cb1b6ac3a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/644c03b9b86df83e4d864a36a1a803cb1b6ac3a0"}]},"branch":"refs/heads/master"},"2872f3fdd934f7aabf921a9bc1646fa4f8a5e304":{"kind":"REWORK","_number":14,"created":"2015-04-06 16:24:26.000000000","uploader":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"ref":"refs/changes/95/129795/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/14"}}},"commit":{"parents":[{"commit":"d5f2c50c0f2de6d741f86113fc5260bdb7895102","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d5f2c50c0f2de6d741f86113fc5260bdb7895102"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"lin-hua-cheng","email":"os.lcheng@gmail.com","date":"2015-04-06 16:24:17.000000000","tz":-420},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  devstack:\n    auth:\n      auth_url: http://192.168.122.10:35357/\n      project_name: demo\n      username: demo\n      password: 0penstack\n    region_name: RegionOne\n  devstack:\n     auth:\n       auth_url: http://192.168.122.10:35357/\n       project_name: demo\n       username: demo\n       password: 0penstack\n     region_name: RegionOne\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2872f3fdd934f7aabf921a9bc1646fa4f8a5e304"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2872f3fdd934f7aabf921a9bc1646fa4f8a5e304"}]},"branch":"refs/heads/master"},"356acb519ac043b201aacbed39b486568f620d2b":{"kind":"REWORK","_number":15,"created":"2015-04-15 14:53:12.000000000","uploader":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"ref":"refs/changes/95/129795/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/15"}}},"commit":{"parents":[{"commit":"8b44d3405466eb53b7370a96295e168de5d93be7","subject":"Merge \"Use cliff deferred help instead of homemade one\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8b44d3405466eb53b7370a96295e168de5d93be7"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"TerryHowe","email":"terrylhowe@gmail.com","date":"2015-04-15 14:52:56.000000000","tz":-360},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  devstack:\n    auth:\n      auth_url: http://192.168.122.10:35357/\n      project_name: demo\n      username: demo\n      password: 0penstack\n    region_name: RegionOne\n  devstack:\n     auth:\n       auth_url: http://192.168.122.10:35357/\n       project_name: demo\n       username: demo\n       password: 0penstack\n     region_name: RegionOne\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/356acb519ac043b201aacbed39b486568f620d2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/356acb519ac043b201aacbed39b486568f620d2b"}]},"branch":"refs/heads/master"},"455eb5d5ebedf0b7dc67ded74097f72461a3cfaa":{"kind":"REWORK","_number":16,"created":"2015-04-17 14:02:53.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/16"}}},"commit":{"parents":[{"commit":"52c4e5fa87d4f95468301b6d5e2fc10dfbb90650","subject":"Merge \"Uncap library requirements for liberty\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/52c4e5fa87d4f95468301b6d5e2fc10dfbb90650"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-04-17 13:57:51.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  devstack:\n    auth:\n      auth_url: http://192.168.122.10:35357/\n      project_name: demo\n      username: demo\n      password: 0penstack\n    region_name: RegionOne\n  devstack:\n     auth:\n       auth_url: http://192.168.122.10:35357/\n       project_name: demo\n       username: demo\n       password: 0penstack\n     region_name: RegionOne\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/455eb5d5ebedf0b7dc67ded74097f72461a3cfaa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/455eb5d5ebedf0b7dc67ded74097f72461a3cfaa"}]},"branch":"refs/heads/master"},"5649695c658505b0217fb6d03cf199797b90ca4c":{"kind":"REWORK","_number":17,"created":"2015-04-19 04:05:57.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/95/129795/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/95/129795/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/95/129795/17"}}},"commit":{"parents":[{"commit":"a5e79d58ae508e218a113bfa3976fae369980688","subject":"Merge \"Defer client imports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a5e79d58ae508e218a113bfa3976fae369980688"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-03-02 23:05:35.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-04-19 04:04:51.000000000","tz":-300},"subject":"Add --os-cloud support","message":"Add --os-cloud support\n\nThis adds a new option --os-cloud that allows the configuration values\nfor multiple clouds to be stored in a local file and selected with\na single option.\n\nInternal option names have had \u0027os_\u0027 removed to be comptible with\nthe options returned from OpenStackConfig().get_one_cloud().\n\nThe config file is ~/.config/openstack/clouds.yaml:\n\nSample\n------\nclouds:\n  devstack:\n    auth:\n      auth_url: http://192.168.122.10:35357/\n      project_name: demo\n      username: demo\n      password: 0penstack\n    region_name: RegionOne\n  devstack:\n     auth:\n       auth_url: http://192.168.122.10:35357/\n       project_name: demo\n       username: demo\n       password: 0penstack\n     region_name: RegionOne\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\nChange-Id: I4939acf8067e44ffe06a2e26fc28f1adf8985b7d\nDepends-On: I45e2550af58aee616ca168d20a557077beeab007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5649695c658505b0217fb6d03cf199797b90ca4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5649695c658505b0217fb6d03cf199797b90ca4c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
