)]}'
{"id":"openstack%2Fpython-novaclient~29651","triplet_id":"openstack%2Fpython-novaclient~master~Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc","project":"openstack/python-novaclient","branch":"master","topic":"29683","hashtags":[],"change_id":"Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc","subject":"Move tests into the novaclient package.","status":"MERGED","created":"2013-05-18 15:22:44.000000000","updated":"2013-05-28 22:06:38.000000000","submitted":"2013-05-28 22:06:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":32,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"292d696df8f85883c0a51426c2516edd18ae2f8d","_number":29651,"virtual_id_number":29651,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2013-05-28 22:06:38.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"date":"2013-05-25 13:40:56.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-05-28 18:34:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":2,"date":"2013-05-28 21:14:11.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"all":[{"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,"date":"2013-05-28 18:34:33.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":1,"date":"2013-05-28 21:14:11.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-05-20 17:49:55.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2013-05-28 18:34:33.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2013-05-28 21:14:11.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2013-05-28 22:06:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"21554678cd386601f48c3a5496c2c826dca4a201","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-18 16:18:59.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29651/1/check/gate-python-novaclient-pep8/1496 : SUCCESS in 42s\n- http://docs-draft.openstack.org/29651/1/check/gate-python-novaclient-docs/1187/doc/build/html/ : SUCCESS in 49s\n- http://logs.openstack.org/29651/1/check/gate-python-novaclient-python26/1286 : SUCCESS in 1m 02s\n- http://logs.openstack.org/29651/1/check/gate-python-novaclient-python27/1505 : SUCCESS in 55s\n- http://logs.openstack.org/29651/1/check/gate-tempest-devstack-vm-full/16697 : SUCCESS in 46m 04s\n- http://logs.openstack.org/29651/1/check/gate-tempest-devstack-vm-postgres-full/16412 : FAILURE in 54m 33s (non-voting)\n- http://logs.openstack.org/29651/1/check/gate-tempest-devstack-vm-quantum/23270 : SUCCESS in 22m 12s\n- http://logs.openstack.org/29651/1/check/gate-grenade-devstack-vm/4273 : FAILURE in 11m 19s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"d703525fa5c6713c03a3f6a03e6307ada48a2c39","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-05-18 16:32:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"87b3954d65880f21e60237a3bbab13337d2640a9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-18 18:25:08.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/29651/2/check/gate-python-novaclient-pep8/1500 : SUCCESS in 43s\n- http://docs-draft.openstack.org/29651/2/check/gate-python-novaclient-docs/1191/doc/build/html/ : SUCCESS in 1m 16s\n- http://logs.openstack.org/29651/2/check/gate-python-novaclient-python26/1290 : SUCCESS in 1m 04s\n- http://logs.openstack.org/29651/2/check/gate-python-novaclient-python27/1509 : SUCCESS in 1m 00s\n- http://logs.openstack.org/29651/2/check/gate-tempest-devstack-vm-full/16711 : SUCCESS in 50m 46s\n- http://logs.openstack.org/29651/2/check/gate-tempest-devstack-vm-postgres-full/16426 : FAILURE in 45m 37s (non-voting)\n- http://logs.openstack.org/29651/2/check/gate-tempest-devstack-vm-quantum/23286 : FAILURE in 1h 30m 12s\n- http://logs.openstack.org/29651/2/check/gate-grenade-devstack-vm/4287 : FAILURE in 10m 11s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"486288ffb1dff5083ae946267f4d3a41f5fc4e81","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-05-19 01:42:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8d78ffddc78ffaf986d4f99eccf3890e375ca05d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-19 02:29:41.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/29651/3/check/gate-python-novaclient-pep8/1506 : SUCCESS in 35s\n- http://docs-draft.openstack.org/29651/3/check/gate-python-novaclient-docs/1197/doc/build/html/ : SUCCESS in 58s\n- http://logs.openstack.org/29651/3/check/gate-python-novaclient-python26/1296 : SUCCESS in 1m 13s\n- http://logs.openstack.org/29651/3/check/gate-python-novaclient-python27/1515 : SUCCESS in 51s\n- http://logs.openstack.org/29651/3/check/gate-tempest-devstack-vm-full/16742 : SUCCESS in 44m 36s\n- http://logs.openstack.org/29651/3/check/gate-tempest-devstack-vm-postgres-full/16457 : FAILURE in 45m 48s (non-voting)\n- http://logs.openstack.org/29651/3/check/gate-tempest-devstack-vm-quantum/23322 : FAILURE in 26m 47s\n- http://logs.openstack.org/29651/3/check/gate-grenade-devstack-vm/4316 : FAILURE in 10m 45s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"df1066a209b38b7d08f17bdc33e8b2bb3128a837","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-05-20 15:45:28.000000000","message":"Patch Set 3:\n\nI note several import ordering issues introduced by this (\"novaclient.tests\" sorts before \"novaclient.v1_1\"), but I don\u0027t consider that a big deal for right now.  I have more of a problem with the test suite living inside the novaclient namespace; I don\u0027t like the idea of installing the whole test suite when we install novaclient.  That said, the convention for OpenStack projects in general is to do that, so I won\u0027t hold up over that, either.","accounts_in_message":[],"_revision_number":3},{"id":"34f235113f615fc9d8f96e17a4d98017339d58f9","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-05-20 15:45:35.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"2d66c15fb5878940f9dca813ef9edb3f320ffe37","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-20 16:32:40.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29651/3/check/gate-python-novaclient-pep8/1515 : SUCCESS in 46s\n- http://docs-draft.openstack.org/29651/3/check/gate-python-novaclient-docs/1206/doc/build/html/ : SUCCESS in 1m 06s\n- http://logs.openstack.org/29651/3/check/gate-python-novaclient-python26/1305 : SUCCESS in 1m 24s\n- http://logs.openstack.org/29651/3/check/gate-python-novaclient-python27/1524 : SUCCESS in 1m 01s\n- http://logs.openstack.org/29651/3/check/gate-tempest-devstack-vm-full/16932 : SUCCESS in 45m 13s\n- http://logs.openstack.org/29651/3/check/gate-tempest-devstack-vm-postgres-full/16647 : FAILURE in 46m 16s (non-voting)\n- http://logs.openstack.org/29651/3/check/gate-tempest-devstack-vm-quantum/23543 : SUCCESS in 23m 01s\n- http://logs.openstack.org/29651/3/check/gate-grenade-devstack-vm/4488 : FAILURE in 11m 27s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"8e65d1c01fb6a01d5745ee15628788dd751c3c46","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-05-20 17:49:55.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nI agree with Kevin, about not being too keep on installing tests everywhere, but as we do this everywhere else, and this does make namespace a little cleaner.","accounts_in_message":[],"_revision_number":3},{"id":"5a010a08dc6a06df3ebdd235d63a436a3ddd636b","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-05-21 14:51:15.000000000","message":"Patch Set 3:\n\nI hear the concern, which seems to be the concern shared by folks who don\u0027t like tests in the package. Two things:\n\na) the packagers can totally strip the tests and put them into another package if people find that interesting\n\nb) consumers of the library can find access to the test suite unexpectedly useful. I ran in to this with consuming pep8, actually\n\nFWIW","accounts_in_message":[],"_revision_number":3},{"id":"246738888f9db996da0bce3a7c17db61ca11d63d","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2013-05-23 06:02:39.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"c04a0d87cb92ba8aae7553dd7fc4f1847b494b08","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-05-25 06:24:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f35d682f45545e29bd9d8dff489d4947648227ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-25 07:21:15.000000000","message":"Patch Set 4: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/29651/4/check/gate-python-novaclient-pep8/1555 : SUCCESS in 43s\n- http://docs-draft.openstack.org/29651/4/check/gate-python-novaclient-docs/1246/doc/build/html/ : SUCCESS in 52s\n- http://logs.openstack.org/29651/4/check/gate-python-novaclient-python26/1345 : SUCCESS in 1m 08s\n- http://logs.openstack.org/29651/4/check/gate-python-novaclient-python27/1564 : SUCCESS in 56s\n- http://logs.openstack.org/29651/4/check/gate-tempest-devstack-vm-full/18502 : FAILURE in 55m 40s\n- http://logs.openstack.org/29651/4/check/gate-tempest-devstack-vm-postgres-full/18212 : FAILURE in 51m 52s (non-voting)\n- http://logs.openstack.org/29651/4/check/gate-tempest-devstack-vm-quantum/25286 : SUCCESS in 19m 17s\n- http://logs.openstack.org/29651/4/check/gate-grenade-devstack-vm/5956 : SUCCESS in 16m 34s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"0f1b38f7c0370de5a208fbd2dec629a19c6a62cb","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-05-25 13:40:56.000000000","message":"Patch Set 4:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":4},{"id":"5bd294b9b9269ce8bf499e70c106ab0450ecf610","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-25 14:30:38.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29651/4/check/gate-python-novaclient-pep8/1557 : SUCCESS in 35s\n- http://docs-draft.openstack.org/29651/4/check/gate-python-novaclient-docs/1248/doc/build/html/ : SUCCESS in 51s\n- http://logs.openstack.org/29651/4/check/gate-python-novaclient-python26/1347 : SUCCESS in 1m 08s\n- http://logs.openstack.org/29651/4/check/gate-python-novaclient-python27/1566 : SUCCESS in 47s\n- http://logs.openstack.org/29651/4/check/gate-tempest-devstack-vm-full/18510 : SUCCESS in 49m 30s\n- http://logs.openstack.org/29651/4/check/gate-tempest-devstack-vm-postgres-full/18220 : FAILURE in 41m 25s (non-voting)\n- http://logs.openstack.org/29651/4/check/gate-tempest-devstack-vm-quantum/25297 : SUCCESS in 20m 42s\n- http://logs.openstack.org/29651/4/check/gate-grenade-devstack-vm/5964 : SUCCESS in 15m 43s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"dda571f195466691f6f4980ee4d1012e41e8f269","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-05-28 18:34:33.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\n(32 inline comments)\n\nInline are advisory only; I think a later patch should probably go through and do some general cleanup, including import reordering and adding appropriate license headers.  I still don\u0027t like having the tests in the namespace—not everyone installs from packages—but I\u0027m not going to hold up this patch just because of that, especially given that virtually all the rest of the OpenStack packages do the same thing.","accounts_in_message":[],"_revision_number":4},{"id":"39c9f976cfa51e7b4e5dcadc6fd6d548de458c7a","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2013-05-28 21:14:11.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"0fb503d98a338e104f0ceb70c6d60068d1a64af0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 21:14:51.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"9719b520e65e05b67cd9a3d2224b337661e2a74c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 22:06:38.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/29651/4/gate/gate-python-novaclient-docs/1258/doc/build/html/ : SUCCESS in 59s\n- http://logs.openstack.org/29651/4/gate/gate-python-novaclient-pep8/1567 : SUCCESS in 47s\n- http://logs.openstack.org/29651/4/gate/gate-python-novaclient-python26/1357 : SUCCESS in 1m 04s\n- http://logs.openstack.org/29651/4/gate/gate-python-novaclient-python27/1576 : SUCCESS in 1m 01s\n- http://logs.openstack.org/29651/4/gate/gate-tempest-devstack-vm-full/18914 : SUCCESS in 51m 25s\n- http://logs.openstack.org/29651/4/gate/gate-tempest-devstack-vm-postgres-full/18624 : FAILURE in 46m 35s (non-voting)\n- http://logs.openstack.org/29651/4/gate/gate-tempest-devstack-vm-quantum/25757 : SUCCESS in 20m 13s\n- http://logs.openstack.org/29651/4/gate/gate-grenade-devstack-vm/6344 : SUCCESS in 15m 50s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"4b2442fad46cf2173a180db268d21df071634730","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 22:06:38.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"c34c371e963f04f44339c07dfcd40b7814e3217f","revisions":{"ebca2d40e085faf62cca1c8a143268b90330cad7":{"kind":"REWORK","_number":1,"created":"2013-05-18 15:22:44.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/51/29651/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/51/29651/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/1"}}},"commit":{"parents":[{"commit":"d468ea5c158d3dfd75b733ce09009a8699f33986","subject":"Add CONTRIBUTING file.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d468ea5c158d3dfd75b733ce09009a8699f33986"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-18 14:26:28.000000000","tz":-420},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-18 14:34:12.000000000","tz":-420},"subject":"Move tests into the novaclient package.","message":"Move tests into the novaclient package.\n\ntests/__init__.py implies a package in the global namespace. These\ntests are not global python tests, but rather tests for novaclient.\n\nChange-Id: Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebca2d40e085faf62cca1c8a143268b90330cad7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebca2d40e085faf62cca1c8a143268b90330cad7"}]},"branch":"refs/heads/master"},"00091c32df1bd757d120676caefc87648a65eb9b":{"kind":"NO_CHANGE","_number":2,"created":"2013-05-18 16:32:45.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/51/29651/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/51/29651/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/2"}}},"commit":{"parents":[{"commit":"ec42fed6aeafc6e3fc9084ce2da0aa9de139c603","subject":"Add CONTRIBUTING file.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ec42fed6aeafc6e3fc9084ce2da0aa9de139c603"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-18 14:26:28.000000000","tz":-420},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-18 16:32:02.000000000","tz":-420},"subject":"Move tests into the novaclient package.","message":"Move tests into the novaclient package.\n\ntests/__init__.py implies a package in the global namespace. These\ntests are not global python tests, but rather tests for novaclient.\n\nChange-Id: Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/00091c32df1bd757d120676caefc87648a65eb9b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/00091c32df1bd757d120676caefc87648a65eb9b"}]},"branch":"refs/heads/master"},"a13daabe69e045677a95c4637f791659c6d69031":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2013-05-19 01:42:20.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/51/29651/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/51/29651/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/3"}}},"commit":{"parents":[{"commit":"a75e0b862c6f072ebda815358687f55c40fcea71","subject":"Add CONTRIBUTING file.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a75e0b862c6f072ebda815358687f55c40fcea71"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-18 14:26:28.000000000","tz":-420},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-19 01:37:24.000000000","tz":-420},"subject":"Move tests into the novaclient package.","message":"Move tests into the novaclient package.\n\ntests/__init__.py implies a package in the global namespace. These\ntests are not global python tests, but rather tests for novaclient.\n\nChange-Id: Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a13daabe69e045677a95c4637f791659c6d69031"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a13daabe69e045677a95c4637f791659c6d69031"}]},"branch":"refs/heads/master"},"c34c371e963f04f44339c07dfcd40b7814e3217f":{"kind":"REWORK","_number":4,"created":"2013-05-25 06:24:34.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/51/29651/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/51/29651/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/51/29651/4"}}},"commit":{"parents":[{"commit":"51f05965e0743dac3792cc3c88dd836b6aaefcc7","subject":"Add CONTRIBUTING file.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/51f05965e0743dac3792cc3c88dd836b6aaefcc7"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-18 14:26:28.000000000","tz":-420},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-05-25 06:23:14.000000000","tz":120},"subject":"Move tests into the novaclient package.","message":"Move tests into the novaclient package.\n\ntests/__init__.py implies a package in the global namespace. These\ntests are not global python tests, but rather tests for novaclient.\n\nChange-Id: Ifeb8082aa010d15dddc9ae02e35589bc78ad48cc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c34c371e963f04f44339c07dfcd40b7814e3217f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c34c371e963f04f44339c07dfcd40b7814e3217f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
