)]}'
{"id":"openstack%2Fironic-python-agent~631664","triplet_id":"openstack%2Fironic-python-agent~master~I547e6845b18c71cb9b70ad6e6b17698bdbe4138c","project":"openstack/ironic-python-agent","branch":"master","topic":"upper-constraints-fallback","hashtags":[],"change_id":"I547e6845b18c71cb9b70ad6e6b17698bdbe4138c","subject":"Fix upper-constraints.txt fallback copying","status":"ABANDONED","created":"2019-01-17 22:07:11.000000000","updated":"2019-01-20 22:30:50.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"650cabad0a288ca3e4d98c48a7df5e01882f1b1d","_number":631664,"virtual_id_number":631664,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2019-01-17 23:38:27.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2019-01-18 09:39:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-01-17 23:38:27.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"},{"updated":"2019-01-18 09:39:18.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"}],"messages":[{"id":"38626591c9fa5fd84b5e1aad781e8a5af33e160f","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2019-01-17 22:07:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9b90dd1dacbde16da7a798b19d399012ad2ab07e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-17 23:38:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/64/631664/1/check/openstack-tox-pep8/03e195a/ : SUCCESS in 4m 31s\n- openstack-tox-py27 http://logs.openstack.org/64/631664/1/check/openstack-tox-py27/20cf8f0/ : SUCCESS in 3m 39s\n- openstack-tox-py35 http://logs.openstack.org/64/631664/1/check/openstack-tox-py35/9a5efe2/ : SUCCESS in 4m 05s\n- openstack-tox-py36 http://logs.openstack.org/64/631664/1/check/openstack-tox-py36/76a6cd1/ : SUCCESS in 3m 52s\n- openstack-tox-cover http://logs.openstack.org/64/631664/1/check/openstack-tox-cover/0cd9f49/cover/ : SUCCESS in 3m 54s\n- openstack-tox-docs http://logs.openstack.org/64/631664/1/check/openstack-tox-docs/4cc831a/html/ : SUCCESS in 3m 52s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-partition-bios-ipmi-direct-tinyipa-src/c6afcf1/ : SUCCESS in 56m 43s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src/85257a3/ : SUCCESS in 57m 21s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src/4516587/ : SUCCESS in 55m 34s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src/63d9eb7/ : SUCCESS in 58m 56s\n- ipa-tempest-ironic-inspector-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-ironic-inspector-src/8cb0e28/ : SUCCESS in 1h 23m 59s (non-voting)\n- ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src/20a1c1c/ : SUCCESS in 59m 32s (non-voting)\n- ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src/d4ef94e/ : SUCCESS in 1h 09m 38s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/5c8b4d5/ : SUCCESS in 58m 41s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src http://logs.openstack.org/64/631664/1/check/ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src/d19a73c/ : SUCCESS in 1h 09m 02s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/64/631664/1/check/openstack-tox-functional/61ee72e/ : SUCCESS in 4m 28s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/64/631664/1/check/openstack-tox-lower-constraints/d309b8a/ : SUCCESS in 4m 06s","accounts_in_message":[],"_revision_number":1},{"id":"ef2521cb71769ea3d6f22b84f579b27e9a45a818","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-01-18 09:39:18.000000000","message":"Patch Set 1: Code-Review-1\n\nDuplicate of https://review.openstack.org/#/c/631286/, sorry for breaking you!","accounts_in_message":[],"_revision_number":1},{"id":"528192c242ca263f4e137c0c7b717657e65dc96b","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2019-01-20 22:30:50.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e5b3082901075285bbccb41f620c15a4b3aaf58c","revisions":{"e5b3082901075285bbccb41f620c15a4b3aaf58c":{"kind":"REWORK","_number":1,"created":"2019-01-17 22:07:11.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/64/631664/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/64/631664/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/64/631664/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/64/631664/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/64/631664/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/64/631664/1"}}},"commit":{"parents":[{"commit":"6be37298bd9226cb594b77066e9b496ba399fae9","subject":"Merge \"Replacing the HTTP protocal with HTTPS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6be37298bd9226cb594b77066e9b496ba399fae9"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2019-01-17 22:04:14.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2019-01-17 22:07:07.000000000","tz":660},"subject":"Fix upper-constraints.txt fallback copying","message":"Fix upper-constraints.txt fallback copying\n\nThis fixes a regression introduced via\nI8d6f8c99e1ab5f26e3537630d0f6086e02a2b1ec and noticed in the\ndiskimage-builder ironic-python-agent tests.  Previously the\ncopy_new_requirements_uc() function would return the value of the\ncopy() function, which would be \"1\" if there was nothing to copy.\n\nIntroduce an else clause so that if the files aren\u0027t on disk, we take\nthe fallback path of downloading it.\n\nChange-Id: I547e6845b18c71cb9b70ad6e6b17698bdbe4138c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e5b3082901075285bbccb41f620c15a4b3aaf58c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e5b3082901075285bbccb41f620c15a4b3aaf58c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
