)]}'
{"id":"openstack%2Fpython-barbicanclient~160772","triplet_id":"openstack%2Fpython-barbicanclient~master~Ia048d7de6bcbc12317930eeccc009b6b0db10e13","project":"openstack/python-barbicanclient","branch":"master","topic":"bug/1420445","hashtags":[],"change_id":"Ia048d7de6bcbc12317930eeccc009b6b0db10e13","subject":"Do not filter empty strings","status":"MERGED","created":"2015-03-03 12:32:55.000000000","updated":"2015-03-10 16:59:00.000000000","submitted":"2015-03-10 16:58:57.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e1906326f9cf6c024a4ee6023d35bb337961a749","_number":160772,"virtual_id_number":160772,"owner":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"value":0,"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"value":2,"date":"2015-03-10 16:58:57.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"date":"2015-03-03 12:33:39.000000000","_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}],"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":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"all":[{"value":2,"date":"2015-03-10 15:22:55.000000000","_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"value":2,"date":"2015-03-10 14:44:42.000000000","_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}],"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":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"all":[{"value":0,"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"value":0,"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-03-10 16:02:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-10 14:44:42.000000000","updated_by":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"reviewer":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"state":"REVIEWER"},{"updated":"2015-03-10 15:22:55.000000000","updated_by":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"reviewer":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"state":"REVIEWER"},{"updated":"2015-03-10 16:02:36.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2015-03-10 16:58:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a5ba46b286bb2f1aa93539e17b0307ee75fa5807","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-03-03 12:32:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f6c37a4fdd4168cc49591ceff83db20ee8e70329","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-03-03 12:33:39.000000000","message":"Patch Set 1:\n\nThis bug is actually covered by the functional tests and even fails there.","accounts_in_message":[],"_revision_number":1},{"id":"e230326d1520ad1a838b5ec886e34766cf3affb8","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-03-03 12:43:24.000000000","message":"Patch Set 1:\n\ncheck experimental","accounts_in_message":[],"_revision_number":1},{"id":"67d810c3e90ae3b5f8bf166df2d2b6ee7bcd3bc1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-03 13:07:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (experimental pipeline).\n\n- gate-python-barbicanclient-devstack-dsvm http://logs.openstack.org/72/160772/1/experimental/gate-python-barbicanclient-devstack-dsvm/7271aac/ : FAILURE in 24m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fa397f5e298595892659f469a7b6b948f40a72a9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-03 13:25:50.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-python26/aeaf021/ : UNSTABLE in 2m 45s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-pep8/6ac82c1/ : SUCCESS in 44s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/72/160772/1/check/gate-python-barbicanclient-docs/e5403fa//doc/build/html/ : SUCCESS in 50s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-python27/5bbccd0/ : SUCCESS in 51s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-python34/a3b757b/ : SUCCESS in 2m 06s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-pypy/85c6f69/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/72/160772/1/check/gate-tempest-dsvm-neutron-src-python-barbicanclient/d7faa5a/ : SUCCESS in 52m 53s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient-juno http://logs.openstack.org/72/160772/1/check/gate-tempest-dsvm-neutron-src-python-barbicanclient-juno/cd5f835/ : SUCCESS in 36m 29s","accounts_in_message":[],"_revision_number":1},{"id":"1a274aecddaafb73be52c7dd12c0a784e9f1241c","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-03-03 13:29:03.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"21f3dfed79d14557b2eb837fa467af0970d22264","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-03 14:30:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-python26/3508492/ : SUCCESS in 37s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-pep8/d70d942/ : SUCCESS in 45s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/72/160772/1/check/gate-python-barbicanclient-docs/374582a//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-python27/c5e2610/ : SUCCESS in 48s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-python34/ed17046/ : SUCCESS in 3m 22s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/72/160772/1/check/gate-python-barbicanclient-pypy/57c1939/ : SUCCESS in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/72/160772/1/check/gate-tempest-dsvm-neutron-src-python-barbicanclient/e5d2e5d/ : SUCCESS in 53m 27s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient-juno http://logs.openstack.org/72/160772/1/check/gate-tempest-dsvm-neutron-src-python-barbicanclient-juno/127fac9/ : SUCCESS in 35m 57s","accounts_in_message":[],"_revision_number":1},{"id":"719fe915a9ab14b518ab17a636a3680fcc78105e","author":{"_account_id":9234,"name":"Steve Heyman","email":"steve@heyman.com","username":"hockeynut"},"date":"2015-03-10 14:44:42.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"60d3e3f50df87b090a2b7c46fd6073ab04a3b903","author":{"_account_id":7136,"name":"Chad Lung","email":"chad.lung@gmail.com","username":"chadlung"},"date":"2015-03-10 15:22:55.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ccdea64d858bec41f0871f2f33c3dfcb230e5a8f","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2015-03-10 16:02:36.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"583225b03b456a26728ad9bd40a1a17a48dcc31e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 16:02:37.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"750162e3c2f29a6ec2fa04c0326ac30436d080c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 16:58:57.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-barbicanclient-python26 http://logs.openstack.org/72/160772/1/gate/gate-python-barbicanclient-python26/d366edb/ : SUCCESS in 44s\n- gate-python-barbicanclient-docs http://docs-draft.openstack.org/72/160772/1/gate/gate-python-barbicanclient-docs/e710dd2//doc/build/html/ : SUCCESS in 46s\n- gate-python-barbicanclient-pep8 http://logs.openstack.org/72/160772/1/gate/gate-python-barbicanclient-pep8/115cc1c/ : SUCCESS in 46s\n- gate-python-barbicanclient-python27 http://logs.openstack.org/72/160772/1/gate/gate-python-barbicanclient-python27/52c3391/ : SUCCESS in 49s\n- gate-python-barbicanclient-python34 http://logs.openstack.org/72/160772/1/gate/gate-python-barbicanclient-python34/7bd1946/ : SUCCESS in 2m 03s\n- gate-python-barbicanclient-pypy http://logs.openstack.org/72/160772/1/gate/gate-python-barbicanclient-pypy/87cb6a8/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-barbicanclient http://logs.openstack.org/72/160772/1/gate/gate-tempest-dsvm-neutron-src-python-barbicanclient/d95198a/ : SUCCESS in 54m 09s","accounts_in_message":[],"_revision_number":1},{"id":"90c993da575287ec340e0a88f6aea87d8ac8492e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-10 16:59:00.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8c9024337c67f2dbf1a851f12209cb6bdf6f1e7c","revisions":{"8c9024337c67f2dbf1a851f12209cb6bdf6f1e7c":{"kind":"REWORK","_number":1,"created":"2015-03-03 12:32:55.000000000","uploader":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"ref":"refs/changes/72/160772/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/72/160772/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/72/160772/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/72/160772/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/72/160772/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/72/160772/1"}}},"commit":{"parents":[{"commit":"347d034d4688a8949781303eae5534252840c779","subject":"Update functionaltests to be able to run tox -e functional","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/347d034d4688a8949781303eae5534252840c779"}]}],"author":{"name":"Juan Antonio Osorio Robles","email":"juan.osorio.robles@ericsson.com","date":"2015-03-03 12:30:41.000000000","tz":120},"committer":{"name":"Juan Antonio Osorio Robles","email":"juan.osorio.robles@ericsson.com","date":"2015-03-03 12:30:41.000000000","tz":120},"subject":"Do not filter empty strings","message":"Do not filter empty strings\n\nEmpty strings shouldn\u0027t be filtered from requests, as we have\nexplicitly set some attributes to be optional and actually\ndifferentiate between null and empty attributes in the server side. So\nnow, only attributes containing None are filtered and empty strings\nare actually passed to the server.\n\nChange-Id: Ia048d7de6bcbc12317930eeccc009b6b0db10e13\nCloses-bug: #1420445\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/8c9024337c67f2dbf1a851f12209cb6bdf6f1e7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/8c9024337c67f2dbf1a851f12209cb6bdf6f1e7c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
