)]}'
{"id":"openstack%2Fpython-openstackclient~576833","triplet_id":"openstack%2Fpython-openstackclient~master~Ibb3c548daf2a62b6c4aefb5e257372dd5c56521e","project":"openstack/python-openstackclient","branch":"master","hashtags":[],"change_id":"Ibb3c548daf2a62b6c4aefb5e257372dd5c56521e","subject":"Adding api_version to FakeApp","status":"MERGED","created":"2018-06-20 12:08:50.000000000","updated":"2018-06-29 18:17:47.000000000","submitted":"2018-06-29 18:17:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"576833-1530296267493-485a1820","meta_rev_id":"cb6e76e8d79abcc1ec4ffcb5c67fbd04e6e96ce0","_number":576833,"virtual_id_number":576833,"owner":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"date":"2018-06-29 14:40:49.000000000","_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2018-06-29 18:17:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2018-06-27 00:39:23.000000000","_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2018-06-24 03:47:23.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":2,"date":"2018-06-25 13:49:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"value":1,"date":"2018-06-25 13:49:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},{"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-20 13:32:06.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":"2018-06-25 13:49:08.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2018-06-27 00:39:23.000000000","updated_by":{"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"},"reviewer":{"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"},"state":"REVIEWER"},{"updated":"2018-06-29 18:17:47.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"0ffbded96c8527967f459c085eae8aae0ee81dfb","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-20 12:08:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fe0759644078e93fdfb9c3e66d76fd7a72b5066f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-20 13:20:02.000000000","message":"Patch Set 1:\n\nis there a patch that\u0027s using `app.api_version[\u0027\u003csome_service\u003e\u0027] `","accounts_in_message":[],"_revision_number":1},{"id":"2e51c725273411250796c91e510030d80cfa903e","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-20 13:25:05.000000000","message":"Patch Set 1:\n\n\u003e is there a patch that\u0027s using `app.api_version[\u0027\u003csome_service\u003e\u0027] `\n\nThere will be. I\u0027m trying to use it in sahara (preparing the client for the new api version).","accounts_in_message":[],"_revision_number":1},{"id":"89922d60bbeb3cc14a4e66b3668bb51c12a73acf","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-20 13:26:12.000000000","message":"Patch Set 1:\n\nOK, please include a link to the patch in the commit message","accounts_in_message":[],"_revision_number":1},{"id":"f951fde71233e5d3edd8a3eca28fbd2dde11f98f","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-20 13:27:43.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"dafd3a9670a9afc7da68c8ca9ef2859a3092cff6","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-20 13:32:06.000000000","message":"Patch Set 2: Code-Review+2\n\nty!","accounts_in_message":[],"_revision_number":2},{"id":"e14943488b9a4a4c796a2c5de4b9e82bdf97d076","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-20 15:25:50.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/2/check/openstack-tox-pep8/87ec01a/ : SUCCESS in 6m 52s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/2/check/openstack-tox-py27/18b513a/ : SUCCESS in 6m 45s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/2/check/openstack-tox-py35/17084f9/ : SUCCESS in 5m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/2/check/build-openstack-sphinx-docs/7183b68/html/ : SUCCESS in 5m 56s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/2/check/legacy-tempest-dsvm-neutron-src/6a9973f/ : SUCCESS in 1h 40m 17s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/2/check/openstackclient-check-plugins/280a125/ : SUCCESS in 8m 09s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/2/check/osc-tox-py27-tips/abb8397/ : SUCCESS in 7m 22s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/2/check/osc-tox-py35-tips/e37a305/ : SUCCESS in 6m 52s\n- osc-functional-devstack http://logs.openstack.org/33/576833/2/check/osc-functional-devstack/228f1f2/ : FAILURE in 45m 10s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/2/check/osc-functional-devstack-tips/839430c/ : FAILURE in 43m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/2/check/openstack-tox-lower-constraints/6b25122/ : SUCCESS in 6m 05s","accounts_in_message":[],"_revision_number":2},{"id":"3cace06ff8b3f751c562617d35f2d6d455ff511d","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-20 16:37:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"bc83725c2f94ae0f1da7cac3414f377264f81254","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-20 18:19:07.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/2/check/openstack-tox-pep8/6edba9e/ : SUCCESS in 4m 54s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/2/check/openstack-tox-py27/d941d87/ : SUCCESS in 5m 16s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/2/check/openstack-tox-py35/16f92a6/ : SUCCESS in 6m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/2/check/build-openstack-sphinx-docs/c7ade3f/html/ : SUCCESS in 6m 00s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/2/check/legacy-tempest-dsvm-neutron-src/d42a380/ : SUCCESS in 1h 33m 32s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/2/check/openstackclient-check-plugins/ddb96f9/ : SUCCESS in 8m 09s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/2/check/osc-tox-py27-tips/5f0fc6e/ : SUCCESS in 7m 36s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/2/check/osc-tox-py35-tips/2f92b9a/ : SUCCESS in 6m 44s\n- osc-functional-devstack http://logs.openstack.org/33/576833/2/check/osc-functional-devstack/cf1eac0/ : FAILURE in 42m 17s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/2/check/osc-functional-devstack-tips/f99ad5b/ : FAILURE in 59m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/2/check/openstack-tox-lower-constraints/6afb988/ : SUCCESS in 6m 16s","accounts_in_message":[],"_revision_number":2},{"id":"340cc9d151a09dbd62d658e4fba71081aff20ba7","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-24 02:03:43.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"26e7ea33fce6e645dea8dc5da3087ae58406b78e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-24 03:21:44.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/2/check/openstack-tox-pep8/852d177/ : SUCCESS in 4m 47s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/2/check/openstack-tox-py27/670ff2f/ : SUCCESS in 5m 14s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/2/check/openstack-tox-py35/c6981f6/ : SUCCESS in 5m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/2/check/build-openstack-sphinx-docs/7e85108/html/ : SUCCESS in 4m 55s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/2/check/legacy-tempest-dsvm-neutron-src/55ebd1b/ : SUCCESS in 1h 16m 06s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/2/check/openstackclient-check-plugins/1da3a72/ : SUCCESS in 6m 18s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/2/check/osc-tox-py27-tips/ce47ac9/ : SUCCESS in 5m 41s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/2/check/osc-tox-py35-tips/ad5a423/ : SUCCESS in 7m 48s\n- osc-functional-devstack http://logs.openstack.org/33/576833/2/check/osc-functional-devstack/95a7605/ : FAILURE in 37m 24s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/2/check/osc-functional-devstack-tips/b997fc3/ : FAILURE in 41m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/2/check/openstack-tox-lower-constraints/e6be110/ : SUCCESS in 5m 15s","accounts_in_message":[],"_revision_number":2},{"id":"fe100d1f241768370c7f6e3bde319e10c3698161","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-24 03:47:23.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"6636a36968d3d6fa116c39fe812f094e0ceeb3e5","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-24 03:47:31.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a4be8d1e1547d063d239623c57308790d39b9714","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-24 05:26:51.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/4e38b06/ : SUCCESS in 4m 46s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/d7acccc/ : SUCCESS in 4m 35s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/9638eb4/ : SUCCESS in 4m 42s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/0897c06/html/ : SUCCESS in 4m 37s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/31bbf43/ : SUCCESS in 1h 34m 00s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/211f1a3/ : SUCCESS in 5m 57s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/6bbde14/ : SUCCESS in 5m 14s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/fea0537/ : SUCCESS in 5m 23s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/69f7ccc/ : SUCCESS in 44m 36s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/7b1ae51/ : SUCCESS in 49m 28s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/c7dffdf/ : SUCCESS in 5m 04s","accounts_in_message":[],"_revision_number":3},{"id":"1348e6548a862e130d8c34f191b74927d3b25228","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-06-25 13:49:08.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"98025ee1bcdf1ea92e3b12b3400e7bfc4a21556c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-25 13:49:24.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"1d59406f7a6c0e7981b0a592dfa99f2fef0420fc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-25 15:56:40.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/gate/openstack-tox-pep8/7317039/ : SUCCESS in 6m 45s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/gate/openstack-tox-py27/206af39/ : SUCCESS in 6m 01s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/gate/openstack-tox-py35/bdcb55e/ : SUCCESS in 6m 11s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/gate/build-openstack-sphinx-docs/5a2a2f4/html/ : SUCCESS in 5m 46s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/gate/legacy-tempest-dsvm-neutron-src/20408bf/ : SUCCESS in 1h 57m 36s\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/gate/osc-tox-py27-tips/68854a9/ : SUCCESS in 7m 49s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/gate/osc-tox-py35-tips/6e798c5/ : SUCCESS in 6m 25s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/gate/osc-functional-devstack/b835522/ : FAILURE in 50m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/gate/openstack-tox-lower-constraints/7c2cba1/ : SUCCESS in 5m 47s","accounts_in_message":[],"_revision_number":3},{"id":"dc07d154945dbae888f0976237ba7409c0adbf5d","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-06-25 16:02:55.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a89bc4ca9161cf2efe8220f888807fad48fa4bbb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-25 17:31:37.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/ba04dc5/ : SUCCESS in 6m 08s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/27f31ef/ : SUCCESS in 5m 37s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/3e62dab/ : SUCCESS in 6m 07s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/9c9f0c6/html/ : SUCCESS in 6m 07s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/cee2bf3/ : SUCCESS in 1h 22m 30s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/88c2ec3/ : SUCCESS in 7m 40s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/eb9348c/ : SUCCESS in 7m 44s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/5d8ab5d/ : SUCCESS in 7m 10s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/375e9ea/ : SUCCESS in 43m 55s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/aedb8ad/ : FAILURE in 44m 50s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/e3ab3e7/ : SUCCESS in 6m 53s","accounts_in_message":[],"_revision_number":3},{"id":"e993bf8ce4a59e2aa8224d29e81f24b60c7df7f0","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-26 12:26:57.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"8fbfb59e0ba45b9598dc5cbf48f838c2994f8def","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-26 14:00:39.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/552bea7/ : SUCCESS in 6m 30s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/ad42a5a/ : SUCCESS in 6m 03s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/d823105/ : SUCCESS in 6m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/5645575/html/ : SUCCESS in 7m 06s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/83fd9f8/ : SUCCESS in 1h 19m 45s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/5dc488e/ : SUCCESS in 7m 17s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/bdcd918/ : SUCCESS in 6m 47s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/9fc9fca/ : SUCCESS in 7m 36s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/3b980b0/ : SUCCESS in 44m 39s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/57989c8/ : FAILURE in 42m 54s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/ef56efe/ : SUCCESS in 6m 51s","accounts_in_message":[],"_revision_number":3},{"id":"8838e271105464f52fe3d580ec0529c47baf6387","author":{"_account_id":12860,"name":"Dongcan Ye","email":"yedongcan@yeah.net","username":"yedongcan"},"date":"2018-06-27 00:39:23.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"911a9455a76149896319e6c2bf6d471b16d5baed","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-27 01:49:50.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/999dc7e/ : SUCCESS in 5m 43s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/73f1628/ : SUCCESS in 6m 20s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/71a599c/ : SUCCESS in 5m 21s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/388ee10/html/ : SUCCESS in 6m 04s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/bec9339/ : FAILURE in 1h 06m 33s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/dcaf23d/ : SUCCESS in 7m 22s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/5bbc6e2/ : SUCCESS in 6m 41s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/b8033ba/ : SUCCESS in 7m 37s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/ead6c4b/ : FAILURE in 49m 27s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/ab33b6e/ : FAILURE in 53m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/eb47830/ : SUCCESS in 5m 30s","accounts_in_message":[],"_revision_number":3},{"id":"2a39ea67c36bee23813a3ecda0dd1e7a8cdb33e7","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-27 11:11:06.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d9b034829410b419b0b4f964855816c9a1129fcd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-27 13:03:35.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/50e7827/ : SUCCESS in 4m 57s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/847b34f/ : SUCCESS in 6m 32s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/b3f717b/ : SUCCESS in 6m 05s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/df44fe2/html/ : SUCCESS in 6m 15s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/baa2181/ : SUCCESS in 1h 20m 11s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/f3bdebe/ : SUCCESS in 6m 36s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/ab76c7e/ : SUCCESS in 8m 02s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/49d1123/ : SUCCESS in 6m 18s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/eda40a0/ : FAILURE in 40m 45s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/687b525/ : SUCCESS in 42m 45s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/7dd2e4c/ : SUCCESS in 5m 35s","accounts_in_message":[],"_revision_number":3},{"id":"e3020978a356d72fb4e014aeacdc8ed2a883fefa","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-28 17:43:10.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"99ae95281e8556f5a71fad1e5010c5f7d655a92a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-28 20:45:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/7ffd3d9/ : SUCCESS in 6m 25s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/cd2cc4d/ : SUCCESS in 5m 35s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/6fabc71/ : SUCCESS in 6m 11s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/e6267e4/html/ : SUCCESS in 5m 46s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/35ad799/ : SUCCESS in 1h 35m 52s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/9f7ab78/ : SUCCESS in 9m 50s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/407a2c4/ : SUCCESS in 7m 11s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/93a00e5/ : SUCCESS in 8m 39s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/a3b3d29/ : SUCCESS in 51m 28s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/7ff1ea6/ : SUCCESS in 56m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/24b808c/ : SUCCESS in 6m 35s","accounts_in_message":[],"_revision_number":3},{"id":"8f0ef9c6c356cc6f51bfebe29f93087b0d24e5dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-28 20:45:32.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"29b16d4dd8261c7521d49fc40d0f9689418b7bcd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-28 23:55:59.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/gate/openstack-tox-pep8/2d6c997/ : SUCCESS in 6m 53s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/gate/openstack-tox-py27/d179b4a/ : SUCCESS in 6m 59s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/gate/openstack-tox-py35/67c72ee/ : SUCCESS in 6m 59s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/gate/build-openstack-sphinx-docs/e320f1d/html/ : SUCCESS in 5m 54s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/gate/legacy-tempest-dsvm-neutron-src/c049e33/ : FAILURE in 2h 16m 53s\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/gate/osc-tox-py27-tips/6206518/ : SUCCESS in 7m 53s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/gate/osc-tox-py35-tips/81b20c9/ : SUCCESS in 8m 23s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/gate/osc-functional-devstack/9324bd6/ : SUCCESS in 47m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/gate/openstack-tox-lower-constraints/bb72294/ : SUCCESS in 7m 12s","accounts_in_message":[],"_revision_number":3},{"id":"7b68b4ac862a4b80c4ad65fa87630e60d41afcfa","author":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"date":"2018-06-29 14:40:49.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"3e068fd2e137d93cb6ba67bf9e4eebc0752c3073","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 16:29:33.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/check/openstack-tox-pep8/47a6815/ : SUCCESS in 6m 38s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/check/openstack-tox-py27/45c2b22/ : SUCCESS in 6m 14s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/check/openstack-tox-py35/18db16e/ : SUCCESS in 6m 00s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/check/build-openstack-sphinx-docs/5710d1d/html/ : SUCCESS in 5m 26s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/check/legacy-tempest-dsvm-neutron-src/e6537a4/ : SUCCESS in 1h 18m 54s\n- openstackclient-check-plugins http://logs.openstack.org/33/576833/3/check/openstackclient-check-plugins/1ef7445/ : SUCCESS in 7m 46s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py27-tips/cb8acd4/ : SUCCESS in 6m 37s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/check/osc-tox-py35-tips/967a1e2/ : SUCCESS in 7m 53s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/check/osc-functional-devstack/200f562/ : SUCCESS in 42m 00s\n- osc-functional-devstack-tips http://logs.openstack.org/33/576833/3/check/osc-functional-devstack-tips/6016f7c/ : SUCCESS in 58m 42s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/check/openstack-tox-lower-constraints/d6d4dd9/ : SUCCESS in 6m 06s","accounts_in_message":[],"_revision_number":3},{"id":"a247d14e19f2f86ae9928f60e984d0cb2dd87486","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 16:29:46.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"f14529c9bd335f5365bdb6cfc6c2a35979b4293d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 18:17:47.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"cb6e76e8d79abcc1ec4ffcb5c67fbd04e6e96ce0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 18:17:47.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/33/576833/3/gate/openstack-tox-pep8/756404a/ : SUCCESS in 5m 57s\n- openstack-tox-py27 http://logs.openstack.org/33/576833/3/gate/openstack-tox-py27/840f3ba/ : SUCCESS in 5m 23s\n- openstack-tox-py35 http://logs.openstack.org/33/576833/3/gate/openstack-tox-py35/21cebaa/ : SUCCESS in 5m 20s\n- build-openstack-sphinx-docs http://logs.openstack.org/33/576833/3/gate/build-openstack-sphinx-docs/eedc4a7/html/ : SUCCESS in 6m 23s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/33/576833/3/gate/legacy-tempest-dsvm-neutron-src/8ae39cb/ : SUCCESS in 1h 32m 18s\n- osc-tox-py27-tips http://logs.openstack.org/33/576833/3/gate/osc-tox-py27-tips/72b7d02/ : SUCCESS in 6m 54s\n- osc-tox-py35-tips http://logs.openstack.org/33/576833/3/gate/osc-tox-py35-tips/2c767f3/ : SUCCESS in 7m 12s\n- osc-functional-devstack http://logs.openstack.org/33/576833/3/gate/osc-functional-devstack/8658f4b/ : SUCCESS in 41m 42s\n- openstack-tox-lower-constraints http://logs.openstack.org/33/576833/3/gate/openstack-tox-lower-constraints/a732f6a/ : SUCCESS in 7m 29s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"412ee7f1d89f899dca8a1a3558ab4f6c57b3c43f","revisions":{"c4403179b9ba50821f2241ec25bebafe0aaaa330":{"kind":"REWORK","_number":1,"created":"2018-06-20 12:08:50.000000000","uploader":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"ref":"refs/changes/33/576833/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/33/576833/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/1"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Telles Nobrega","email":"tenobreg@redhat.com","date":"2018-06-20 12:07:00.000000000","tz":-180},"committer":{"name":"Telles Nobrega","email":"tenobreg@redhat.com","date":"2018-06-20 12:08:47.000000000","tz":-180},"subject":"Adding api_version to FakeApp","message":"Adding api_version to FakeApp\n\nIn order to use app.api_version[\u0027\u003csome_service\u003e\u0027] we need to have the\napi_version on FakeApp otherwise the test will fail.\n\nChange-Id: Ibb3c548daf2a62b6c4aefb5e257372dd5c56521e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c4403179b9ba50821f2241ec25bebafe0aaaa330"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c4403179b9ba50821f2241ec25bebafe0aaaa330"}]},"branch":"refs/heads/master"},"ae4db821691565b64e436c4ccb5cc5bf09e83d99":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2018-06-20 13:27:43.000000000","uploader":{"_account_id":8932,"name":"Telles Mota Vidal Nóbrega","email":"tellesnobrega@gmail.com","username":"tellesnobrega"},"ref":"refs/changes/33/576833/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/33/576833/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/2"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Telles Nobrega","email":"tenobreg@redhat.com","date":"2018-06-20 12:07:00.000000000","tz":-180},"committer":{"name":"Telles Mota Vidal Nóbrega","email":"tenobreg@redhat.com","date":"2018-06-20 13:27:41.000000000","tz":0},"subject":"Adding api_version to FakeApp","message":"Adding api_version to FakeApp\n\nIn order to use app.api_version[\u0027\u003csome_service\u003e\u0027] we need to have the\napi_version on FakeApp otherwise the test will fail.\n\nPatch that will benefit from this:\nhttps://review.openstack.org/#/c/572536/\n\nChange-Id: Ibb3c548daf2a62b6c4aefb5e257372dd5c56521e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ae4db821691565b64e436c4ccb5cc5bf09e83d99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ae4db821691565b64e436c4ccb5cc5bf09e83d99"}]},"branch":"refs/heads/master"},"412ee7f1d89f899dca8a1a3558ab4f6c57b3c43f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2018-06-24 03:47:23.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/33/576833/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/33/576833/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/33/576833/3"}}},"commit":{"parents":[{"commit":"08dbd154e5da266e44f44386f711a3177e9061bd","subject":"Fix the `role implies list` command.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/08dbd154e5da266e44f44386f711a3177e9061bd"}]}],"author":{"name":"Telles Nobrega","email":"tenobreg@redhat.com","date":"2018-06-20 12:07:00.000000000","tz":-180},"committer":{"name":"Steve Martinelli","email":"s.martinelli@gmail.com","date":"2018-06-24 03:47:23.000000000","tz":0},"subject":"Adding api_version to FakeApp","message":"Adding api_version to FakeApp\n\nIn order to use app.api_version[\u0027\u003csome_service\u003e\u0027] we need to have the\napi_version on FakeApp otherwise the test will fail.\n\nPatch that will benefit from this:\nhttps://review.openstack.org/#/c/572536/\n\nChange-Id: Ibb3c548daf2a62b6c4aefb5e257372dd5c56521e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/412ee7f1d89f899dca8a1a3558ab4f6c57b3c43f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/412ee7f1d89f899dca8a1a3558ab4f6c57b3c43f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
