)]}'
{"id":"openstack%2Fironic-python-agent~473518","triplet_id":"openstack%2Fironic-python-agent~stable%2Fnewton~Ia942cb710eb3fe1ba56c68f91fa893795c9cb651","project":"openstack/ironic-python-agent","branch":"stable/newton","topic":"bug/1695877","hashtags":[],"change_id":"Ia942cb710eb3fe1ba56c68f91fa893795c9cb651","subject":"[imagebuild] support requirements referring to /opt/stack/new","status":"MERGED","created":"2017-06-12 15:58:45.000000000","updated":"2017-06-13 13:59:11.000000000","submitted":"2017-06-13 13:59:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"256381d67f95473728c8001c9ea39449558d69ce","_number":473518,"virtual_id_number":473518,"owner":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-06-13 13:59:11.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"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"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-06-12 16:38:59.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-06-13 13:09:27.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-06-13 13:09:27.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":"2017-06-13 13:59:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5232120038c811a0be8b508f75f7a75686a4d8a6","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2017-06-12 15:58:45.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"05040b2ca54fe4cba3a0fb9e6c05cf9af58697f6","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2017-06-12 16:38:59.000000000","message":"Patch Set 1: Code-Review+2\n\nWill +A after Jenkins approves :-)","accounts_in_message":[],"_revision_number":1},{"id":"781c502df00bb5fcdeb2481c4b06c8eeca45d658","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-12 17:01:57.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-ironic-python-agent-docs-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-docs-ubuntu-xenial/f5e42e6/ : FAILURE in 6m 32s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-pep8-ubuntu-xenial/969b270/ : SUCCESS in 9m 51s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-python27-ubuntu-xenial/37c61c2/ : FAILURE in 4m 24s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-python35/a21a1b8/ : SUCCESS in 6m 18s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/8b3e749/ : SUCCESS in 6m 27s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial/c739e28/ : SUCCESS in 35m 10s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-coreos-src-ubuntu-xenial/2e21213/ : SUCCESS in 49m 44s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial/2bd7350/ : SUCCESS in 34m 52s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial/df8fff7/ : SUCCESS in 34m 37s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial/27c6ce0/ : SUCCESS in 51m 42s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial/565c641/ : SUCCESS in 39m 53s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-coreos-src-ubuntu-xenial/348c644/ : SUCCESS in 42m 38s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-coreos-src-ubuntu-xenial/1f840ca/ : SUCCESS in 48m 23s\n- gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv/2ca37e3/ : SUCCESS in 59m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6626b25fd6b49c9e682d978af96c51201d13a744","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2017-06-13 08:13:14.000000000","message":"Patch Set 1:\n\nrecheck Could not resolve host: zm07.openstack.org","accounts_in_message":[],"_revision_number":1},{"id":"34cce187c422fdacf4830067a357e99e495d6107","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 09:15:21.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/18/473518/1/check/gate-ironic-python-agent-docs-ubuntu-xenial/7a3517c//doc/build/html/ : SUCCESS in 2m 08s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-pep8-ubuntu-xenial/924afeb/ : SUCCESS in 2m 33s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-python27-ubuntu-xenial/93f7f30/ : SUCCESS in 2m 45s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-python35/64d09d3/ : SUCCESS in 2m 53s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/c4e884e/ : SUCCESS in 2m 44s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial/019485b/ : SUCCESS in 32m 21s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-coreos-src-ubuntu-xenial/7e0e018/ : SUCCESS in 53m 35s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial/2b9a862/ : SUCCESS in 42m 06s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial/499a31d/ : SUCCESS in 46m 48s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial/327d360/ : SUCCESS in 41m 36s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial/ccba740/ : SUCCESS in 31m 02s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-coreos-src-ubuntu-xenial/907ac51/ : SUCCESS in 34m 53s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-coreos-src-ubuntu-xenial/2e8ba4a/ : SUCCESS in 45m 52s\n- gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv http://logs.openstack.org/18/473518/1/check/gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv/dcd6d54/ : SUCCESS in 1h 00m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"16f072f0b849eb08b90a3770c3fa1451ed5e5c89","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2017-06-13 13:09:27.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"278e0f3473fcadbb25e831e2b377c5cc66f60a8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 13:09:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"05ad6490fa18260c72e27f0487b9ffa3f03abdf7","date":"2017-06-13 13:59:11.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"42a92ef9e13d686d0c82167abc35d6ac286b5368","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 13:59:11.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/18/473518/1/gate/gate-ironic-python-agent-docs-ubuntu-xenial/83cf6ba//doc/build/html/ : SUCCESS in 2m 52s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-ironic-python-agent-pep8-ubuntu-xenial/220b04a/ : SUCCESS in 3m 37s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-ironic-python-agent-python27-ubuntu-xenial/86241b6/ : SUCCESS in 2m 51s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/18/473518/1/gate/gate-ironic-python-agent-python35/ce49291/ : SUCCESS in 3m 04s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-coreos-src-ubuntu-xenial/4186269/ : SUCCESS in 34m 29s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial/159cbe5/ : SUCCESS in 40m 19s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-coreos-src-ubuntu-xenial/b343d4a/ : SUCCESS in 40m 18s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial/bfc4d2a/ : SUCCESS in 40m 18s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-tinyipa-src-ubuntu-xenial/a964511/ : SUCCESS in 48m 07s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-partition-bios-pxe_ipmitool-coreos-src-ubuntu-xenial/4a849a2/ : SUCCESS in 33m 53s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-coreos-src-ubuntu-xenial/f9cbc84/ : SUCCESS in 49m 12s\n- gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/18/473518/1/gate/gate-tempest-dsvm-ironic-ipa-partition-bios-agent_ipmitool-tinyipa-src-ubuntu-xenial/4038dac/ : SUCCESS in 34m 02s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"553b72dc819a9765521f2f8938da9dbeb1609d38","revisions":{"553b72dc819a9765521f2f8938da9dbeb1609d38":{"kind":"REWORK","_number":1,"created":"2017-06-12 15:58:45.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/18/473518/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/18/473518/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/18/473518/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/18/473518/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/18/473518/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/18/473518/1"}}},"commit":{"parents":[{"commit":"e46f75ed0924bae57bc885a950c68a193c5e0eec","subject":"Support psutil 5.0.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e46f75ed0924bae57bc885a950c68a193c5e0eec"}]}],"author":{"name":"Dmitry Tantsur","email":"divius.inside@gmail.com","date":"2017-06-05 11:09:06.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"divius.inside@gmail.com","date":"2017-06-12 15:58:45.000000000","tz":0},"subject":"[imagebuild] support requirements referring to /opt/stack/new","message":"[imagebuild] support requirements referring to /opt/stack/new\n\nNow that ironic-lib builds IPA from source, the IPA building procedure\nneeds to support requirements referring to /opt/stack/new.\n\nAs upper-constraints are not actually needed in the finalise step, they\u0027re\nno longer used there to avoid dealing with file:/// references. We also\nallow pre-release packages to be installed by pip.\n\nAlso install git as it\u0027s a build requirement for PBR.\n\nOnly tinyipa is updated, as it\u0027s used in the ironic-lib gate.\n\nChange-Id: Ia942cb710eb3fe1ba56c68f91fa893795c9cb651\nCloses-Bug: #1695877\n(cherry picked from commit 381f5073b5d7b15ac848cdbc8dfbb252ff417aba)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/553b72dc819a9765521f2f8938da9dbeb1609d38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/553b72dc819a9765521f2f8938da9dbeb1609d38"}]},"branch":"refs/heads/stable/newton"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
