)]}'
{"id":"openstack%2Fdevstack-gate~178437","triplet_id":"openstack%2Fdevstack-gate~master~I4e0ae2530669ec065a6cb78446cd27449beaeba9","project":"openstack/devstack-gate","branch":"master","topic":"tsfilter-pipefail","hashtags":[],"change_id":"I4e0ae2530669ec065a6cb78446cd27449beaeba9","subject":"Set pipefail when running tsfilter","status":"ABANDONED","created":"2015-04-28 22:08:09.000000000","updated":"2015-05-18 18:37:57.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"05f6e9afd92d62c15296c310c420e7935ee59a04","_number":178437,"virtual_id_number":178437,"owner":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":-1,"date":"2015-04-28 23:51:17.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"date":"2015-04-29 00:09:56.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"value":1,"date":"2015-04-28 22:52:46.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"value":-1,"date":"2015-04-29 00:10:03.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-28 22:12:35.000000000","updated_by":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"reviewer":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"state":"REVIEWER"},{"updated":"2015-04-28 22:52:46.000000000","updated_by":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"reviewer":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"state":"REVIEWER"},{"updated":"2015-04-28 23:51:17.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-04-29 00:09:56.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"}],"messages":[{"id":"49f896b39b1d1ed14d9ebc5c0a9709c0ef263a29","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-04-28 22:08:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1438b3cc7471a682dd99721b442a707edb2cf3a1","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-04-28 22:10:02.000000000","message":"Patch Set 1:\n\ncheck experimental","accounts_in_message":[],"_revision_number":1},{"id":"7c56f8a4d3c7b4b820b829cc6c4d0ae6bd4b055b","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-04-28 22:12:35.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"1c13ae6b0660b0d044799d141af96f2d682e93d0","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-04-28 22:19:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9d6bcfde06bd53a091321b1714ec0b4cfdd4707b","author":{"_account_id":6039,"name":"Joni Harker","email":"code@gentlydownthe.net","username":"jesusaurus"},"date":"2015-04-28 22:52:46.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"9c95735b89e038a681d0ea78e4ef32476d266e87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-28 23:51:17.000000000","message":"Patch Set 2: 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- check-tempest-dsvm-full http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-full/c0ef546/ : SUCCESS in 50m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-postgres-full/b167b2e/ : SUCCESS in 41m 01s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-neutron-full/74fb176/ : SUCCESS in 58m 18s\n- check-grenade-dsvm http://logs.openstack.org/37/178437/2/check/check-grenade-dsvm/0c28933/ : SUCCESS in 56m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/37/178437/2/check/gate-tempest-dsvm-large-ops/990677c/ : SUCCESS in 25m 56s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/37/178437/2/check/gate-tempest-dsvm-neutron-large-ops/442f2f8/ : SUCCESS in 20m 42s\n- gate-devstack-gate-unittests http://logs.openstack.org/37/178437/2/check/gate-devstack-gate-unittests/cb2911c/ : FAILURE in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/37/178437/2/check/check-devstack-dsvm-cells/3f256bd/ : SUCCESS in 20m 44s\n- check-dg-tempest-dsvm-full http://logs.openstack.org/37/178437/2/check/check-dg-tempest-dsvm-full/d7be23f/ : FAILURE in 15s\n- check-dg-tempest-dsvm-full-reexec http://logs.openstack.org/37/178437/2/check/check-dg-tempest-dsvm-full-reexec/4838356/ : SUCCESS in 1h 04m 44s\n- check-dg-hooks-dsvm http://logs.openstack.org/37/178437/2/check/check-dg-hooks-dsvm/54ce7a4/ : FAILURE in 18s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/37/178437/2/check/check-grenade-dsvm-partial-ncpu/bce93f4/ : SUCCESS in 52m 12s\n- check-neutron-dsvm-functional-nv http://logs.openstack.org/37/178437/2/check/check-neutron-dsvm-functional-nv/9f14552/ : SUCCESS in 8m 33s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/37/178437/2/check/check-swift-dsvm-functional/f1a91e6/ : SUCCESS in 25m 51s\n- check-tempest-dsvm-full-icehouse-nv http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-full-icehouse-nv/de136f7/ : SUCCESS in 32m 27s (non-voting)\n- check-tempest-dsvm-neutron-icehouse-nv http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-neutron-icehouse-nv/836a58b/ : SUCCESS in 1h 29m 43s (non-voting)\n- check-tempest-dsvm-postgres-full-icehouse-nv http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-postgres-full-icehouse-nv/7e68ccc/ : FAILURE in 17s (non-voting)\n- check-devstack-dsvm-cells-icehouse-nv http://logs.openstack.org/37/178437/2/check/check-devstack-dsvm-cells-icehouse-nv/f1abfff/ : SUCCESS in 14m 27s (non-voting)\n- check-tempest-dsvm-full-juno-nv http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-full-juno-nv/6810cc4/ : FAILURE in 42s (non-voting)\n- check-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-neutron-full-juno-nv/5febf1e/ : FAILURE in 12s (non-voting)\n- check-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-postgres-full-juno-nv/8b146d4/ : SUCCESS in 42m 16s (non-voting)\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-ironic-pxe_ssh/932d654/ : SUCCESS in 40m 10s\n- check-tempest-dsvm-f21 http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-f21/df81edd/ : FAILURE in 1h 15m 49s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/37/178437/2/check/check-tempest-dsvm-centos7/a2cc540/ : FAILURE in 1h 09m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"16f958ab3d4cba7e29e779e3cc7eca82c875e752","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-04-29 00:09:56.000000000","message":"Patch Set 2:\n\nI noticed this in Ia791b8bdb9fef5d5c41702eaa8b43c2e94b8499b ... i\u0027d prefer to see it just return from PIPESTATUS as it\u0027s simpler and no need to fiddle pipefail","accounts_in_message":[],"_revision_number":2},{"id":"55ecb98f1743c17635236445f6d753d1022fe937","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-04-29 00:10:03.000000000","message":"Patch Set 2: Code-Review-1","accounts_in_message":[],"_revision_number":2},{"id":"7dd2c63d734f8be3a636c061b27dbc8a429b05a3","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-05-18 18:37:57.000000000","message":"Abandoned\n\nIan W\u0027s change superceded this one and has merged making this change no longer necessary.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"abd168b7c29e6d50abd5dcc94488a43d4dff7ec8","revisions":{"ba7b33b631b833635d419e1e789ea8bffcc2b610":{"kind":"REWORK","_number":1,"created":"2015-04-28 22:08:09.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/37/178437/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/37/178437/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/1"}}},"commit":{"parents":[{"commit":"7b42a5e168f197fe2f9e5ecc0d5288e8e5df7295","subject":"Merge \"Make multinode first class with ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7b42a5e168f197fe2f9e5ecc0d5288e8e5df7295"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-04-28 22:07:06.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-04-28 22:07:06.000000000","tz":-420},"subject":"Set pipefail when running tsfilter","message":"Set pipefail when running tsfilter\n\nThe timestamp filter function pipes commands through awk to add\ntimestamps to those commands. We are interested in preserving the return\ncodes of those commands which requires pipefail. Set pipefail before\npiping through awk then reset the old pipefail value after running\nthrough awk.\n\nChange-Id: I4e0ae2530669ec065a6cb78446cd27449beaeba9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ba7b33b631b833635d419e1e789ea8bffcc2b610"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ba7b33b631b833635d419e1e789ea8bffcc2b610"}]},"branch":"refs/heads/master"},"abd168b7c29e6d50abd5dcc94488a43d4dff7ec8":{"kind":"REWORK","_number":2,"created":"2015-04-28 22:19:18.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/37/178437/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/37/178437/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/37/178437/2"}}},"commit":{"parents":[{"commit":"7b42a5e168f197fe2f9e5ecc0d5288e8e5df7295","subject":"Merge \"Make multinode first class with ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7b42a5e168f197fe2f9e5ecc0d5288e8e5df7295"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-04-28 22:07:06.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-04-28 22:19:13.000000000","tz":-420},"subject":"Set pipefail when running tsfilter","message":"Set pipefail when running tsfilter\n\nThe timestamp filter function pipes commands through awk to add\ntimestamps to those commands. We are interested in preserving the return\ncodes of those commands which requires pipefail. Set pipefail before\npiping through awk then reset the old pipefail value after running\nthrough awk.\n\nChange-Id: I4e0ae2530669ec065a6cb78446cd27449beaeba9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/abd168b7c29e6d50abd5dcc94488a43d4dff7ec8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/abd168b7c29e6d50abd5dcc94488a43d4dff7ec8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
