)]}'
{"id":"openstack%2Fopenstacksdk~674298","triplet_id":"openstack%2Fopenstacksdk~master~I2b5e09339480df081796d3066cd6ede6b72b0e1e","project":"openstack/openstacksdk","branch":"master","topic":"string-userdata","hashtags":[],"change_id":"I2b5e09339480df081796d3066cd6ede6b72b0e1e","subject":"baremetal.configdrive: tolerate user_data as a string","status":"MERGED","created":"2019-08-02 12:49:26.000000000","updated":"2019-08-12 16:24:30.000000000","submitted":"2019-08-12 16:24:30.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":"674298-1565627070956-d21f4b70","meta_rev_id":"eddae4ebf753a5f03cd745420cda32ec50fc3526","_number":674298,"virtual_id_number":674298,"owner":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":2,"date":"2019-08-12 16:24:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2019-08-12 14:40:01.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2019-08-05 20:07:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2019-08-12 14:40:01.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-05 20:07:26.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2019-08-12 14:40:01.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2019-08-12 16:24:30.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":"f0a9e85b6618eab7ae89244d4d9c1df313118ac1","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-08-02 12:49:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e320b9c6550e7b69dce2ba3642f4f982ebb5420c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-02 14:23:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://logs.opendev.org/98/674298/1/check/openstack-tox-lower-constraints/219fae2/ : SUCCESS in 4m 56s\n- openstack-tox-pep8 https://logs.opendev.org/98/674298/1/check/openstack-tox-pep8/c4fb96b/ : SUCCESS in 4m 55s\n- openstack-tox-py27 https://logs.opendev.org/98/674298/1/check/openstack-tox-py27/9d6501f/ : SUCCESS in 4m 32s\n- openstack-tox-py36 https://logs.opendev.org/98/674298/1/check/openstack-tox-py36/615d493/ : SUCCESS in 3m 12s\n- openstack-tox-py37 https://logs.opendev.org/98/674298/1/check/openstack-tox-py37/82fb1bf/ : SUCCESS in 5m 02s\n- openstacksdk-functional-devstack-tips https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-tips/829ddef/ : SUCCESS in 1h 07m 11s\n- openstacksdk-functional-devstack-tips-python2 https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-tips-python2/9944f1f/ : SUCCESS in 1h 08m 35s\n- openstacksdk-tox-py36-tips https://logs.opendev.org/98/674298/1/check/openstacksdk-tox-py36-tips/8b79f34/ : SUCCESS in 4m 42s\n- os-client-config-tox-py27-tips https://logs.opendev.org/98/674298/1/check/os-client-config-tox-py27-tips/d85ae51/ : SUCCESS in 4m 16s\n- os-client-config-tox-py37-tips https://logs.opendev.org/98/674298/1/check/os-client-config-tox-py37-tips/2eb6138/ : SUCCESS in 6m 02s\n- osc-tox-py27-tips https://logs.opendev.org/98/674298/1/check/osc-tox-py27-tips/7e6f408/ : SUCCESS in 6m 09s\n- osc-tox-py36-tips https://logs.opendev.org/98/674298/1/check/osc-tox-py36-tips/714cf33/ : SUCCESS in 5m 13s\n- openstack-tox-docs https://logs.opendev.org/98/674298/1/check/openstack-tox-docs/0fd7c16/html/ : SUCCESS in 4m 27s\n- openstacksdk-ansible-devel-functional-devstack https://logs.opendev.org/98/674298/1/check/openstacksdk-ansible-devel-functional-devstack/b15a4bb/ : SUCCESS in 43m 39s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://logs.opendev.org/98/674298/1/check/openstacksdk-ansible-stable-2.6-functional-devstack/1f83113/ : SUCCESS in 46m 22s (non-voting)\n- openstacksdk-functional-devstack https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack/3d7b25c/ : SUCCESS in 1h 05m 25s\n- openstacksdk-functional-devstack-networking https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-networking/f060a78/ : SUCCESS in 1h 23m 47s\n- openstacksdk-functional-devstack-senlin https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-senlin/776fb57/ : SUCCESS in 1h 07m 51s\n- openstacksdk-functional-devstack-magnum https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-magnum/ea175d9/ : FAILURE in 50m 26s (non-voting)\n- openstacksdk-functional-devstack-masakari https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-masakari/8ad9772/ : SUCCESS in 35m 45s (non-voting)\n- openstacksdk-functional-devstack-ironic https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-ironic/f2521c2/ : FAILURE in 35m 49s (non-voting)\n- openstacksdk-functional-devstack-python2 https://logs.opendev.org/98/674298/1/check/openstacksdk-functional-devstack-python2/60da9a7/ : SUCCESS in 1h 03m 02s\n- osc-functional-devstack-tips https://logs.opendev.org/98/674298/1/check/osc-functional-devstack-tips/aa7c8ea/ : FAILURE in 54m 43s (non-voting)\n- nodepool-functional-openstack-src https://logs.opendev.org/98/674298/1/check/nodepool-functional-openstack-src/f35c603/ : SUCCESS in 38m 44s\n- bifrost-integration-tinyipa-ubuntu-xenial https://logs.opendev.org/98/674298/1/check/bifrost-integration-tinyipa-ubuntu-xenial/e052781/ : SUCCESS in 23m 02s\n- metalsmith-integration-openstacksdk-src https://logs.opendev.org/98/674298/1/check/metalsmith-integration-openstacksdk-src/ab758ee/ : SUCCESS in 51m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6170593833b4d8b7d18ee0b1335046e85cf4ab7a","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-08-05 20:07:26.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"50d93ddfbad38a84b9edb7a7028f55c8b6d8cf59","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-08-12 14:40:01.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"bed1988e230a77fb564a7823a893c90d51e4fb19","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 14:41:41.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8caf7e426477987601db40781195324cd7aa8913","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 16:24:30.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"412c1c8dfcbb48dc975f93ce53878c0b08fee7cf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 16:24:30.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/073015b011db46db82f35dc3a54ebd84 : SUCCESS in 4m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/36de3650bb2c4bbfb428559ea7435921 : SUCCESS in 3m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7a8061d162d74ac5b63de935fa2e33a9 : SUCCESS in 4m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/19f7e2a7d1ad433297343a3b07ee46d0 : SUCCESS in 3m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7c9443c5ad6c48afabbf717e310c3998 : SUCCESS in 6m 49s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/35219eca3838477d826e86dbed8a2e5b : SUCCESS in 59m 52s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/125019386943418e9cd2a0ba84f04d3a : SUCCESS in 1h 04m 30s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/0e2c794e320d42e684b06d3e24ee444c : SUCCESS in 3m 43s\n- os-client-config-tox-py27-tips https://zuul.opendev.org/t/openstack/build/79a0c1d223c1462384580a1ea7755706 : SUCCESS in 3m 56s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/a0bfc2a6ea794072b0c30e8b2ede83d1 : SUCCESS in 3m 45s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/86d91855f7154c68904ba8031917babf : SUCCESS in 5m 06s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e529ece066024143946841c1af019a7d : SUCCESS in 5m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1dd4467f0ad4e74aa487cd7db318629 : SUCCESS in 4m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/398e3c168a214a5283759e554865ffb9 : SUCCESS in 57m 52s\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/7b8fc8cc7b6a4550bcdd354de0b412f5 : SUCCESS in 1h 00m 47s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/960f64f44a514139b4661af9f62396a5 : SUCCESS in 1h 41m 02s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/1572e0d3e33c4704b97dbf4a4598ba2f : SUCCESS in 55m 54s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/ca144557c3e84a93913bcaccfe4deea3 : SUCCESS in 32m 49s\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/ef1e975f90e841c9b4894e35abca00e7 : SUCCESS in 27m 58s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"a739390c68e0b8fe9f84ddb9116c27dd65e7a331","revisions":{"a739390c68e0b8fe9f84ddb9116c27dd65e7a331":{"kind":"REWORK","_number":1,"created":"2019-08-02 12:49:26.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/98/674298/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/98/674298/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/98/674298/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/98/674298/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/98/674298/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/98/674298/1"}}},"commit":{"parents":[{"commit":"7f2ca8179e494059b5ad451df05fe0429041d74d","subject":"Merge \"Update links\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7f2ca8179e494059b5ad451df05fe0429041d74d"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2019-08-02 12:48:40.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2019-08-02 12:48:41.000000000","tz":120},"subject":"baremetal.configdrive: tolerate user_data as a string","message":"baremetal.configdrive: tolerate user_data as a string\n\nIn theory user data is binary. But in practice many formats are\ntextual, so it makes sense to accept strings as well.\n\nChange-Id: I2b5e09339480df081796d3066cd6ede6b72b0e1e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a739390c68e0b8fe9f84ddb9116c27dd65e7a331"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a739390c68e0b8fe9f84ddb9116c27dd65e7a331"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
