)]}'
{"id":"openstack%2Fpython-ironicclient~531029","triplet_id":"openstack%2Fpython-ironicclient~master~I813237eee4b122211f95558f677b25e0675569d5","project":"openstack/python-ironicclient","branch":"master","topic":"531271","hashtags":[],"change_id":"I813237eee4b122211f95558f677b25e0675569d5","subject":"Facilitate latest Rest API use","status":"MERGED","created":"2018-01-03 22:42:44.000000000","updated":"2018-01-24 17:28:17.000000000","submitted":"2018-01-24 17:28:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":65,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"531029-1516814897107-c16e5cb7","meta_rev_id":"a956d27ac0bde76686e2b627031a9ba70f3b3434","_number":531029,"virtual_id_number":531029,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},{"value":0,"date":"2018-01-24 14:21:55.000000000","_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":2,"date":"2018-01-24 17:28:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"}],"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"recommended":{"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},"all":[{"value":1,"date":"2018-01-22 02:47:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},{"value":2,"date":"2018-01-24 16:05:11.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-01-19 16:45:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":1,"date":"2018-01-22 02:36:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2018-01-24 16:32:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},{"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-01-16 07:36:06.000000000","updated_by":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"reviewer":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"state":"REVIEWER"},{"updated":"2018-01-22 02:36:54.000000000","updated_by":{"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"},"reviewer":{"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"},"state":"REVIEWER"},{"updated":"2018-01-22 02:47:40.000000000","updated_by":{"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},"reviewer":{"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},"state":"REVIEWER"},{"updated":"2018-01-24 16:05:11.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2018-01-24 16:32:46.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2018-01-24 17:28:16.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":"939db77010a7b71265695f61e4c48b7794963bb1","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-03 22:42:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"88b5316d14e661a0f01e3df228a2ad52b016565c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-03 23:28:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/29/531029/1/check/openstack-tox-py35/d582349/ : SUCCESS in 3m 46s\n- openstack-tox-pep8 http://logs.openstack.org/29/531029/1/check/openstack-tox-pep8/a4ba952/ : SUCCESS in 3m 31s\n- openstack-tox-py27 http://logs.openstack.org/29/531029/1/check/openstack-tox-py27/7bcc46f/ : SUCCESS in 3m 26s\n- build-openstack-sphinx-docs http://logs.openstack.org/29/531029/1/check/build-openstack-sphinx-docs/f30c455/html/ : SUCCESS in 6m 10s\n- build-openstack-releasenotes http://logs.openstack.org/29/531029/1/check/build-openstack-releasenotes/76da8c7/html/ : SUCCESS in 3m 09s\n- openstackclient-check-plugins http://logs.openstack.org/29/531029/1/check/openstackclient-check-plugins/b629b7a/ : SUCCESS in 7m 34s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/29/531029/1/check/openstack-tox-cover/c71146d/cover/ : SUCCESS in 5m 30s\n- ironicclient-dsvm-functional http://logs.openstack.org/29/531029/1/check/ironicclient-dsvm-functional/56a3911/ : SUCCESS in 19m 02s\n- ironicclient-tempest-dsvm-src http://logs.openstack.org/29/531029/1/check/ironicclient-tempest-dsvm-src/3935519/ : SUCCESS in 42m 41s","accounts_in_message":[],"_revision_number":1},{"id":"c4e84c53191b8a12f0aef31198da83be52291981","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-01-04 14:44:30.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"de713bcec04b11dba3c781810f6c9f23ebe35041","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-05 15:00:20.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"2176da7b61cbf4cdb44ab3e90b1b5ed7f64e63f6","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-05 18:53:50.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"d79c1fdfe2f139612e326bb0ccfca20ef9273c94","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-05 19:32:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d5eff4f126df7346c7df96256c4788fd8e53b17d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-05 20:30:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/29/531029/2/check/openstack-tox-py35/dea49ae/ : SUCCESS in 5m 51s\n- openstack-tox-pep8 http://logs.openstack.org/29/531029/2/check/openstack-tox-pep8/7827763/ : SUCCESS in 4m 22s\n- openstack-tox-py27 http://logs.openstack.org/29/531029/2/check/openstack-tox-py27/da10966/ : SUCCESS in 4m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/29/531029/2/check/build-openstack-sphinx-docs/fb068f0/html/ : SUCCESS in 5m 31s\n- build-openstack-releasenotes http://logs.openstack.org/29/531029/2/check/build-openstack-releasenotes/69f2a94/html/ : SUCCESS in 3m 30s\n- openstackclient-check-plugins http://logs.openstack.org/29/531029/2/check/openstackclient-check-plugins/5a5c162/ : SUCCESS in 7m 24s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/29/531029/2/check/openstack-tox-cover/225b0db/cover/ : SUCCESS in 5m 30s\n- ironicclient-dsvm-functional http://logs.openstack.org/29/531029/2/check/ironicclient-dsvm-functional/e5bb8ee/ : SUCCESS in 16m 08s\n- ironicclient-tempest-dsvm-src http://logs.openstack.org/29/531029/2/check/ironicclient-tempest-dsvm-src/99cf20a/ : SUCCESS in 46m 41s","accounts_in_message":[],"_revision_number":2},{"id":"abdb0d1fb1862e651c51e0c42a78c4a7eed121b5","author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"date":"2018-01-11 07:01:22.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nThanks.","accounts_in_message":[],"_revision_number":2},{"id":"af1af77bb2f0ddb38c1360730146f5079d857ab1","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-11 18:23:50.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"3646a0ec1a966712c3cdc0e55b8cd3ba4bb80a55","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-11 19:26:53.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c1e1c4448352577b2f185d3ffbf0455b0806ddb0","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-11 21:40:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"aa3608c8e37f60300c1ca74885d0643f611513bd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-11 22:25:10.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/29/531029/3/check/openstack-tox-py35/680fe7c/ : SUCCESS in 4m 03s\n- openstack-tox-pep8 http://logs.openstack.org/29/531029/3/check/openstack-tox-pep8/b213c66/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/29/531029/3/check/openstack-tox-py27/ba2d99b/ : SUCCESS in 4m 21s\n- build-openstack-sphinx-docs http://logs.openstack.org/29/531029/3/check/build-openstack-sphinx-docs/7324768/html/ : SUCCESS in 4m 33s\n- build-openstack-releasenotes http://logs.openstack.org/29/531029/3/check/build-openstack-releasenotes/390e1a3/html/ : SUCCESS in 3m 50s\n- openstackclient-check-plugins http://logs.openstack.org/29/531029/3/check/openstackclient-check-plugins/65a8c87/ : SUCCESS in 6m 27s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/29/531029/3/check/openstack-tox-cover/75c9b02/cover/ : SUCCESS in 4m 11s\n- ironicclient-dsvm-functional http://logs.openstack.org/29/531029/3/check/ironicclient-dsvm-functional/8227585/ : SUCCESS in 19m 18s\n- ironicclient-tempest-dsvm-src http://logs.openstack.org/29/531029/3/check/ironicclient-tempest-dsvm-src/2c9b845/ : SUCCESS in 38m 50s","accounts_in_message":[],"_revision_number":3},{"id":"37f73d624334aae9ec6e363c72ace20a20121c2c","author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"date":"2018-01-12 08:42:19.000000000","message":"Patch Set 3: Code-Review+1\n\nThank you for updating.","accounts_in_message":[],"_revision_number":3},{"id":"b5f7030009a8ff080a3669c0fc1b470c8df2dc1a","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-12 22:13:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5a2baae101970681acfaba48c4b6533de94882a6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-12 23:15:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/29/531029/4/check/openstack-tox-py35/cdda1dd/ : SUCCESS in 5m 41s\n- openstack-tox-pep8 http://logs.openstack.org/29/531029/4/check/openstack-tox-pep8/a1986ba/ : SUCCESS in 4m 02s\n- openstack-tox-py27 http://logs.openstack.org/29/531029/4/check/openstack-tox-py27/fe3c3e2/ : SUCCESS in 5m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/29/531029/4/check/build-openstack-sphinx-docs/a6cbc43/html/ : SUCCESS in 4m 39s\n- build-openstack-releasenotes http://logs.openstack.org/29/531029/4/check/build-openstack-releasenotes/d324932/html/ : SUCCESS in 5m 02s\n- openstackclient-check-plugins http://logs.openstack.org/29/531029/4/check/openstackclient-check-plugins/47cf39a/ : SUCCESS in 5m 56s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/29/531029/4/check/openstack-tox-cover/4710b35/cover/ : SUCCESS in 4m 21s\n- ironicclient-dsvm-functional http://logs.openstack.org/29/531029/4/check/ironicclient-dsvm-functional/ed46646/ : SUCCESS in 21m 27s\n- ironicclient-tempest-dsvm-src http://logs.openstack.org/29/531029/4/check/ironicclient-tempest-dsvm-src/577b460/ : SUCCESS in 43m 26s","accounts_in_message":[],"_revision_number":4},{"id":"74309d476669807f5390c0ec7f43f5f900feed79","author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"date":"2018-01-16 07:36:06.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"3cc7080956f9a4604903a0fa6f5e92c81348aa84","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-01-18 09:45:53.000000000","message":"Patch Set 4: Code-Review-1\n\n(11 comments)\n\nGreat! Some comments and suggestions inline.","accounts_in_message":[],"_revision_number":4},{"id":"ab132530e9c51888e3bb72725446fccfbb6f9cc8","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-18 17:23:42.000000000","message":"Patch Set 4:\n\n(7 comments)","accounts_in_message":[],"_revision_number":4},{"id":"97af35038836fa4a72dafca06dec609cc99a3a03","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-19 05:36:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fc8e8957e6b9eb7021d4f51323d12a0904ec5755","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-19 06:27:27.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/29/531029/5/check/openstack-tox-py35/528a1ab/ : SUCCESS in 5m 06s\n- openstack-tox-pep8 http://logs.openstack.org/29/531029/5/check/openstack-tox-pep8/6d037af/ : SUCCESS in 4m 00s\n- openstack-tox-py27 http://logs.openstack.org/29/531029/5/check/openstack-tox-py27/594fbcd/ : SUCCESS in 5m 04s\n- build-openstack-sphinx-docs http://logs.openstack.org/29/531029/5/check/build-openstack-sphinx-docs/951cd0d/html/ : SUCCESS in 6m 16s\n- build-openstack-releasenotes http://logs.openstack.org/29/531029/5/check/build-openstack-releasenotes/620fc08/html/ : SUCCESS in 3m 46s\n- openstackclient-check-plugins http://logs.openstack.org/29/531029/5/check/openstackclient-check-plugins/dff9f0b/ : SUCCESS in 6m 07s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/29/531029/5/check/openstack-tox-cover/5a5098e/cover/ : SUCCESS in 5m 16s\n- ironicclient-dsvm-functional http://logs.openstack.org/29/531029/5/check/ironicclient-dsvm-functional/b601de2/ : SUCCESS in 18m 30s\n- ironicclient-tempest-dsvm-src http://logs.openstack.org/29/531029/5/check/ironicclient-tempest-dsvm-src/1d82074/ : SUCCESS in 45m 09s","accounts_in_message":[],"_revision_number":5},{"id":"1d1d438a8cd6444f4d0e63b8867360c6a43c0593","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-01-19 16:45:49.000000000","message":"Patch Set 5: Code-Review+2\n\n(2 comments)\n\nI did not try it, but the code looks good. Thanks!","accounts_in_message":[],"_revision_number":5},{"id":"35ff5071460d849cff246d163edcfe6cf61cfac9","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-19 22:22:14.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3c9a58d275e2a584b7bd128064fbdd90e360d6ee","author":{"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"},"date":"2018-01-22 02:36:54.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"ca6681090bae8d80325ee8c3073334938b321d53","author":{"_account_id":27558,"name":"lijing","email":"lijing@awcloud.com","username":"train2006"},"date":"2018-01-22 02:47:40.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"5236ad51494444b9917a075868c38b4bd757e907","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2018-01-23 20:22:32.000000000","message":"Patch Set 5: Code-Review+1\n\n(14 comments)\n\nThanks Julia. Is \u0027negotiation\u0027 the standard terminology for this? (I am worried that people will think I am bike-shedding, but we\u0027re adding methods/properties in the library that are exposed to developers.)","accounts_in_message":[],"_revision_number":5},{"id":"5d788a176f201367851707f450b03e531dc9c725","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-01-24 14:21:55.000000000","message":"Patch Set 5:\n\n(8 comments)","accounts_in_message":[],"_revision_number":5},{"id":"312fa4344dec72446facf0c59a35664a2c04ad8a","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2018-01-24 15:54:37.000000000","message":"Patch Set 5:\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"df7f067bcb8a302750d8423bcbab53efb0abb33e","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2018-01-24 16:05:11.000000000","message":"Patch Set 5: Code-Review+2\n\nI have some concerns that I\u0027m not totally convinced have been alleviated. However, we seem short on core reviewers and this is needed. I hope we haven\u0027t made a mistake by using \u0027negotiate\u0027 in the new properties/methods. In my mind, it isn\u0027t a negotiation, the client decides the max supported version based on asking the server for the min/max, its max, and the user\u0027s specified (if any) version. Anyway, if that is the common understanding/term used, so be it.\n\nFrom [1], Negotiation is a dialogue between two or more people or parties intended to reach a beneficial outcome over one or more issues where a conflict exists with respect to at least one of these issues. This beneficial outcome can be for all of the parties involved, or just for one or some of them.\n\n[1] https://en.wikipedia.org/wiki/Negotiation","accounts_in_message":[],"_revision_number":5},{"id":"3e317c5eed7a8f06f9f93f7dda8b609d5d017a0b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-01-24 16:32:46.000000000","message":"Patch Set 5: Workflow+1\n\nI\u0027d prefer we move forward with this, as this is quite important for consumption of the library. Please address nits in a follow-up.","accounts_in_message":[],"_revision_number":5},{"id":"86a36cd7a8e6f57aa16c63866125fac726245375","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-24 16:32:59.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"4cdcf13d004149dee081446c716f536e96554922","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2018-01-24 16:54:34.000000000","message":"Patch Set 5:\n\nFor anyone else looking at this and the raison etre, this API guideline that Dmitry proposed, helps: https://review.openstack.org/#/c/532814/5","accounts_in_message":[],"_revision_number":5},{"id":"78e41001689000c11029c25c1560fb04f5fba95a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-24 17:28:16.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/29/531029/5/gate/openstack-tox-py35/a632c7c/ : SUCCESS in 7m 30s\n- openstack-tox-pep8 http://logs.openstack.org/29/531029/5/gate/openstack-tox-pep8/cdaafb9/ : SUCCESS in 4m 30s\n- openstack-tox-py27 http://logs.openstack.org/29/531029/5/gate/openstack-tox-py27/435287c/ : SUCCESS in 5m 07s\n- build-openstack-sphinx-docs http://logs.openstack.org/29/531029/5/gate/build-openstack-sphinx-docs/a599ee0/html/ : SUCCESS in 5m 53s\n- build-openstack-releasenotes http://logs.openstack.org/29/531029/5/gate/build-openstack-releasenotes/591e2b3/html/ : SUCCESS in 4m 40s\n- ironicclient-dsvm-functional http://logs.openstack.org/29/531029/5/gate/ironicclient-dsvm-functional/464ac87/ : SUCCESS in 20m 02s\n- ironicclient-tempest-dsvm-src http://logs.openstack.org/29/531029/5/gate/ironicclient-tempest-dsvm-src/e1354ea/ : SUCCESS in 37m 51s","accounts_in_message":[],"_revision_number":5},{"id":"0697a7e68cc096091ab46975ca8894dba96cb560","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-24 17:28:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"5b01c8f2badb3c4affa4bbb08dd143dbd94f89d4","revisions":{"758bc263168821db08beedf78081cf4879ba94d2":{"kind":"REWORK","_number":1,"created":"2018-01-03 22:42:44.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/29/531029/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/29/531029/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/1"}}},"commit":{"parents":[{"commit":"5a427eed5c70c976161bc151d2603ffb95918b28","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5a427eed5c70c976161bc151d2603ffb95918b28"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-03 05:46:59.000000000","tz":-480},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-03 05:53:39.000000000","tz":-480},"subject":"Facilitate latest Rest API use","message":"Facilitate latest Rest API use\n\nIn order to provide insight into the remote\nAPI verison, we need the ability to negotiate\nupon the latest API version available, and then\nreport what that version is.\n\nIn order to understand if this has occured,\nwe also need to provide insight into if version\nnegotiation has occured.\n\nAdds logic to the session/http clients to faciltate\nversion negotiation on the latest available version,\nand provide user insight into that verison.\n\nChange-Id: I813237eee4b122211f95558f677b25e0675569d5\nRelated-Bug: #1739440\nRelated-Bug: #1671145\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/758bc263168821db08beedf78081cf4879ba94d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/758bc263168821db08beedf78081cf4879ba94d2"}]},"branch":"refs/heads/master"},"c6f44a849106e6220750a143c78eca0c500acae3":{"kind":"REWORK","_number":2,"created":"2018-01-05 19:32:41.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/29/531029/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/29/531029/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/2"}}},"commit":{"parents":[{"commit":"5a427eed5c70c976161bc151d2603ffb95918b28","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5a427eed5c70c976161bc151d2603ffb95918b28"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-03 05:46:59.000000000","tz":-480},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-05 05:52:37.000000000","tz":-480},"subject":"Facilitate latest Rest API use","message":"Facilitate latest Rest API use\n\nIn order to provide insight into the remote\nAPI verison, we need the ability to negotiate\nupon the latest API version available, and then\nreport what that version is.\n\nIn order to understand if this has occured,\nwe also need to provide insight into if version\nnegotiation has occured.\n\nAdds logic to the session/http clients to faciltate\nversion negotiation on the latest available version,\nand provide user insight into that verison.\n\nChange-Id: I813237eee4b122211f95558f677b25e0675569d5\nRelated-Bug: #1739440\nRelated-Bug: #1671145\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/c6f44a849106e6220750a143c78eca0c500acae3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/c6f44a849106e6220750a143c78eca0c500acae3"}]},"branch":"refs/heads/master"},"e9dffef63f4321c979ffbfc1153b1dd8b827e27b":{"kind":"REWORK","_number":3,"created":"2018-01-11 21:40:21.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/29/531029/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/29/531029/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/3"}}},"commit":{"parents":[{"commit":"5a427eed5c70c976161bc151d2603ffb95918b28","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5a427eed5c70c976161bc151d2603ffb95918b28"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-03 05:46:59.000000000","tz":-480},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-11 05:30:42.000000000","tz":-480},"subject":"Facilitate latest Rest API use","message":"Facilitate latest Rest API use\n\nIn order to provide insight into the remote\nAPI verison, we need the ability to negotiate\nupon the latest API version available, and then\nreport what that version is.\n\nIn order to understand if this has occured,\nwe also need to provide insight into if version\nnegotiation has occured.\n\nAdds logic to the session/http clients to faciltate\nversion negotiation on the latest available version,\nand provide user insight into that verison.\n\nChange-Id: I813237eee4b122211f95558f677b25e0675569d5\nRelated-Bug: #1739440\nRelated-Bug: #1671145\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e9dffef63f4321c979ffbfc1153b1dd8b827e27b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e9dffef63f4321c979ffbfc1153b1dd8b827e27b"}]},"branch":"refs/heads/master"},"954d1568aa3e291b1ab22b0ccec5c619ce1c9f7d":{"kind":"REWORK","_number":4,"created":"2018-01-12 22:13:53.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/29/531029/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/29/531029/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/4"}}},"commit":{"parents":[{"commit":"a91f2e4623057a05d402cd4dfe46cd169f2d8a78","subject":"Merge \"Use StrictVersion to compare versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a91f2e4623057a05d402cd4dfe46cd169f2d8a78"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-03 05:46:59.000000000","tz":-480},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-12 10:16:35.000000000","tz":-480},"subject":"Facilitate latest Rest API use","message":"Facilitate latest Rest API use\n\nIn order to provide insight into the remote\nAPI verison, we need the ability to negotiate\nupon the latest API version available, and then\nreport what that version is.\n\nIn order to understand if this has occured,\nwe also need to provide insight into if version\nnegotiation has occured.\n\nAdds logic to the session/http clients to faciltate\nversion negotiation on the latest available version,\nand provide user insight into that verison.\n\nChange-Id: I813237eee4b122211f95558f677b25e0675569d5\nRelated-Bug: #1739440\nRelated-Bug: #1671145\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/954d1568aa3e291b1ab22b0ccec5c619ce1c9f7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/954d1568aa3e291b1ab22b0ccec5c619ce1c9f7d"}]},"branch":"refs/heads/master"},"5b01c8f2badb3c4affa4bbb08dd143dbd94f89d4":{"kind":"REWORK","_number":5,"created":"2018-01-19 05:36:30.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/29/531029/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/29/531029/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/29/531029/5"}}},"commit":{"parents":[{"commit":"a91f2e4623057a05d402cd4dfe46cd169f2d8a78","subject":"Merge \"Use StrictVersion to compare versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a91f2e4623057a05d402cd4dfe46cd169f2d8a78"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-03 05:46:59.000000000","tz":-480},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-01-19 05:27:08.000000000","tz":-480},"subject":"Facilitate latest Rest API use","message":"Facilitate latest Rest API use\n\nIn order to provide insight into the remote\nAPI verison, we need the ability to negotiate\nupon the latest API version available, and then\nreport what that version is.\n\nIn order to understand if this has occured,\nwe also need to provide insight into if version\nnegotiation has occured.\n\nAdds logic to the session/http clients to faciltate\nversion negotiation on the latest available version,\nand provide user insight into that verison.\n\nChange-Id: I813237eee4b122211f95558f677b25e0675569d5\nRelated-Bug: #1739440\nRelated-Bug: #1671145\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5b01c8f2badb3c4affa4bbb08dd143dbd94f89d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5b01c8f2badb3c4affa4bbb08dd143dbd94f89d4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
