)]}'
{"id":"openstack%2Fpython-novaclient~16415","triplet_id":"openstack%2Fpython-novaclient~master~Ic3eda142781d1a14f2cfc83626672a579fc93a7d","project":"openstack/python-novaclient","branch":"master","topic":"bp/novaclient-fping","hashtags":[],"change_id":"Ic3eda142781d1a14f2cfc83626672a579fc93a7d","subject":"Implement fping calls in nova client","status":"MERGED","created":"2012-11-19 09:38:13.000000000","updated":"2012-11-29 18:50:20.000000000","submitted":"2012-11-29 18:50:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1aaf11ee867da322e4374c6bb8ca79e7f46ef2a9","_number":16415,"virtual_id_number":16415,"owner":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":2,"date":"2012-11-29 18:50:20.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"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":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"all":[{"value":2,"date":"2012-11-29 18:31:08.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2012-11-26 16:09:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"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":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"all":[{"value":1,"date":"2012-11-29 18:31:08.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-11-26 16:09:51.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-11-26 16:09:51.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":"2012-11-29 18:31:08.000000000","updated_by":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"reviewer":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"state":"REVIEWER"},{"updated":"2012-11-29 18:50:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d00e2a356b546974aa5f99398a04b9b18bcebe2e","author":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"date":"2012-11-19 09:39:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fa3eff511fe4ebe1e6d28b29857c0f57a712ee80","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2012-11-19 09:39:38.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"dae298492f6746e21a124c498177f742c5853ab8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-19 09:58:13.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/16415/2/check/gate-python-novaclient-merge/663 : SUCCESS\n- http://logs.openstack.org/16415/2/check/gate-python-novaclient-docs/342 : SUCCESS\n- http://logs.openstack.org/16415/2/check/gate-python-novaclient-pep8/650 : SUCCESS\n- http://logs.openstack.org/16415/2/check/gate-python-novaclient-python26/449 : SUCCESS\n- http://logs.openstack.org/16415/2/check/gate-python-novaclient-python27/662 : SUCCESS\n- http://logs.openstack.org/16415/2/check/gate-tempest-devstack-vm/19080 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"dec9ec61c61ba3b77f94a29c887ec437ea00bccc","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2012-11-19 16:02:40.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"fe1c047afb91fea26c29899fa32991afa8f34418","author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"date":"2012-11-21 16:51:27.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nJust one minor nit.","accounts_in_message":[],"_revision_number":2},{"id":"da3bf6028989e464991bc91e2e74ff973873347a","author":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"date":"2012-11-22 08:15:29.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"37aa3975cdd58f7cf77a597286fae49589bf5246","author":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"date":"2012-11-22 08:16:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d1c1b22ea0e87f1748a0ed11147dc5cbb66a1885","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-22 08:35:41.000000000","message":"Patch Set 3: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/16415/3/check/gate-python-novaclient-merge/684 : SUCCESS\n- http://logs.openstack.org/16415/3/check/gate-python-novaclient-docs/363 : SUCCESS\n- http://logs.openstack.org/16415/3/check/gate-python-novaclient-pep8/671 : SUCCESS\n- http://logs.openstack.org/16415/3/check/gate-python-novaclient-python26/470 : SUCCESS\n- http://logs.openstack.org/16415/3/check/gate-python-novaclient-python27/683 : SUCCESS\n- http://logs.openstack.org/16415/3/check/gate-tempest-devstack-vm/19722 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"074a69c3b88e3940bb4da6fc7a46963056eb1272","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2012-11-26 16:09:51.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"a89861bcab53f693ddf1ad408540dec911711aea","author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"date":"2012-11-29 18:31:10.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"fe439068e15af7bf10584512af39cdc8caefaa43","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-29 18:31:20.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttps://jenkins.openstack.org/zuul/status","accounts_in_message":[],"_revision_number":3},{"id":"2f219c57d0aa8670ced554b10eca2df03bcb32e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-29 18:50:20.000000000","message":"Patch Set 3: Verified\n\nBuild successful\n\n- http://logs.openstack.org/16415/3/gate/gate-python-novaclient-merge/700 : SUCCESS\n- http://logs.openstack.org/16415/3/gate/gate-python-novaclient-docs/379 : SUCCESS\n- http://logs.openstack.org/16415/3/gate/gate-python-novaclient-pep8/687 : SUCCESS\n- http://logs.openstack.org/16415/3/gate/gate-python-novaclient-python26/486 : SUCCESS\n- http://logs.openstack.org/16415/3/gate/gate-python-novaclient-python27/699 : SUCCESS\n- http://logs.openstack.org/16415/3/gate/gate-tempest-devstack-vm/20470 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"0db7b3b6c2de3a1fa50f7926b8d4d555b1bb258b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-29 18:50:20.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ff69e4d3830f463afa48ca432600224f29a2c238","revisions":{"cc666e56afa4f5b49b57b642b8a45b592acc43c6":{"kind":"REWORK","_number":1,"created":"2012-11-19 09:38:13.000000000","uploader":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"ref":"refs/changes/15/16415/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/15/16415/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/1"}}},"commit":{"parents":[{"commit":"aa8d44c551643bb97e039624d602bd4ad07cbe9c","subject":"Adding support to filter instances by tenant from the admin api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aa8d44c551643bb97e039624d602bd4ad07cbe9c"}]}],"author":{"name":"Alessio Ababilov","email":"aababilov@griddynamics.com","date":"2012-11-19 09:33:50.000000000","tz":120},"committer":{"name":"Alessio Ababilov","email":"aababilov@griddynamics.com","date":"2012-11-19 09:38:01.000000000","tz":120},"subject":"Implement fping calls in nova client","message":"Implement fping calls in nova client\n\nImplements blueprint novaclient-fping\n\nProvide fping API calls in nova client as well as unit tests. API is\naccessed by `fping` field of nova client.\nMethods:\n* list(all_tenants\u003dFalse|True, include\u003d[VM ids], exclude\u003d[VM ids]) -\n* perform fping for all VMs in current project (or all projects if\n* all_tenants\u003d\u003dTrue)\n* get(server object or id) - perform fping for single instance\n\nChange-Id: Ic3eda142781d1a14f2cfc83626672a579fc93a7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cc666e56afa4f5b49b57b642b8a45b592acc43c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cc666e56afa4f5b49b57b642b8a45b592acc43c6"}]},"branch":"refs/heads/master"},"ed2f51e9cd1896db1cbc0f92a510d872002ca343":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2012-11-19 09:39:31.000000000","uploader":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"ref":"refs/changes/15/16415/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/15/16415/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/2"}}},"commit":{"parents":[{"commit":"aa8d44c551643bb97e039624d602bd4ad07cbe9c","subject":"Adding support to filter instances by tenant from the admin api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aa8d44c551643bb97e039624d602bd4ad07cbe9c"}]}],"author":{"name":"Alessio Ababilov","email":"aababilov@griddynamics.com","date":"2012-11-19 09:33:50.000000000","tz":120},"committer":{"name":"Alessio Ababilov","email":"aababilov@griddynamics.com","date":"2012-11-19 09:39:05.000000000","tz":120},"subject":"Implement fping calls in nova client","message":"Implement fping calls in nova client\n\nImplements blueprint novaclient-fping\n\nProvide fping API calls in nova client as well as unit tests. API is\naccessed by `fping` field of nova client.\nMethods:\n* list(all_tenants\u003dFalse|True, include\u003d[VM ids], exclude\u003d[VM ids]) -\n  perform fping for all VMs in current project (or all projects if\n  all_tenants\u003d\u003dTrue)\n* get(server object or id) - perform fping for single instance\n\nChange-Id: Ic3eda142781d1a14f2cfc83626672a579fc93a7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ed2f51e9cd1896db1cbc0f92a510d872002ca343"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ed2f51e9cd1896db1cbc0f92a510d872002ca343"}]},"branch":"refs/heads/master"},"ff69e4d3830f463afa48ca432600224f29a2c238":{"kind":"REWORK","_number":3,"created":"2012-11-22 08:16:41.000000000","uploader":{"_account_id":1267,"name":"Alexei Ababilov","display_name":"Alexei Ababilov","email":"ilovegnulinux@gmail.com","username":"aababilov"},"ref":"refs/changes/15/16415/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/15/16415/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/15/16415/3"}}},"commit":{"parents":[{"commit":"dc6285c810b696949597dcde6717bb3f3a6c47c9","subject":"Expand help message for \u0027migrate\u0027 to explain how the new host is selected","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dc6285c810b696949597dcde6717bb3f3a6c47c9"}]}],"author":{"name":"Alessio Ababilov","email":"aababilov@griddynamics.com","date":"2012-11-19 09:33:50.000000000","tz":120},"committer":{"name":"Alessio Ababilov","email":"aababilov@griddynamics.com","date":"2012-11-22 08:16:09.000000000","tz":120},"subject":"Implement fping calls in nova client","message":"Implement fping calls in nova client\n\nImplements blueprint novaclient-fping\n\nProvide fping API calls in nova client as well as unit tests. API is\naccessed by `fping` field of nova client.\nMethods:\n* list(all_tenants\u003dFalse|True, include\u003d[VM ids], exclude\u003d[VM ids]) -\n  perform fping for all VMs in current project (or all projects if\n  all_tenants\u003d\u003dTrue)\n* get(server object or id) - perform fping for single instance\n\nChange-Id: Ic3eda142781d1a14f2cfc83626672a579fc93a7d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ff69e4d3830f463afa48ca432600224f29a2c238"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ff69e4d3830f463afa48ca432600224f29a2c238"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
