)]}'
{"id":"openstack%2Fdevstack-gate~240813","triplet_id":"openstack%2Fdevstack-gate~master~I8b0ae72c18222d50a05d28ef4154393db45ab883","project":"openstack/devstack-gate","branch":"master","topic":"custom_logs","attention_set":{},"removed_from_attention_set":{"13431":{"account":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"last_update":"2024-05-23 11:43:51.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I8b0ae72c18222d50a05d28ef4154393db45ab883","subject":"Allow to save custom product logs","status":"ABANDONED","created":"2015-11-02 10:03:57.000000000","updated":"2024-05-23 11:43:51.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6aa6fb4788eb4e54bdc16b001d3764ffc55054e8","_number":240813,"virtual_id_number":240813,"owner":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"actions":{},"labels":{"Verified":{"all":[{"date":"2015-11-24 09:30:05.000000000","_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},{"date":"2015-11-23 17:02:30.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},{"_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":"","default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},{"value":0,"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"date":"2016-03-04 11:22:59.000000000","_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},{"_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":{"CC":[{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"REVIEWER":[{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-03 02:01:35.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"},{"updated":"2015-11-23 17:02:30.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2016-03-04 11:22:59.000000000","updated_by":{"_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},"reviewer":{"_account_id":12408,"name":"Maxim Nestratov","email":"mnestratov@virtuozzo.com","username":"mnestratov"},"state":"REVIEWER"},{"updated":"2024-05-23 11:43:51.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"CC"}],"messages":[{"id":"589befd92cb81bc9981bb806407cdc1d02580986","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-02 10:03:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"97773b2b237e29b50835b8f05fad152edc7d267d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 11:14:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-full/bc9c588/ : SUCCESS in 55m 02s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-postgres-full/37ea0a5/ : SUCCESS in 40m 56s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-neutron-full/d80e269/ : SUCCESS in 1h 09m 30s\n- gate-grenade-dsvm http://logs.openstack.org/13/240813/1/check/gate-grenade-dsvm/96ebb46/ : SUCCESS in 47m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-large-ops/ea58c98/ : SUCCESS in 28m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-neutron-large-ops/ddfc01d/ : SUCCESS in 27m 05s\n- gate-devstack-gate-unittests http://logs.openstack.org/13/240813/1/check/gate-devstack-gate-unittests/a102915/ : SUCCESS in 9s\n- gate-dg-hooks-dsvm http://logs.openstack.org/13/240813/1/check/gate-dg-hooks-dsvm/378e2d6/ : SUCCESS in 5m 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/13/240813/1/check/gate-grenade-dsvm-partial-ncpu/5718e62/ : SUCCESS in 45m 13s\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/13/240813/1/check/gate-grenade-dsvm-multinode-nv/dbdcc51/ : SUCCESS in 56m 13s (non-voting)\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/13/240813/1/check/gate-neutron-dsvm-functional-nv/8143174/ : SUCCESS in 10m 59s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/13/240813/1/check/gate-swift-dsvm-functional-nv/b6e12e0/ : SUCCESS in 32m 51s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-full-juno-nv/3a9a606/ : SUCCESS in 28m 43s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-neutron-full-juno-nv/75c4bf9/ : SUCCESS in 59m 36s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-postgres-full-juno-nv/c62374f/ : SUCCESS in 41m 22s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-full-kilo-nv/d96e4ca/ : SUCCESS in 34m 05s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-neutron-full-kilo-nv/00af01b/ : SUCCESS in 57m 05s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-postgres-full-kilo-nv/90cc3e1/ : SUCCESS in 46m 52s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-full-liberty-nv/ff1f0c8/ : SUCCESS in 39m 52s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-neutron-full-liberty-nv/f193688/ : SUCCESS in 52m 50s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-postgres-full-liberty-nv/7360fcf/ : SUCCESS in 36m 56s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-ironic-agent_ssh/e2e97a0/ : SUCCESS in 47m 55s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-f21/4e160ba/ : SUCCESS in 44m 18s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-centos7/8d39385/ : SUCCESS in 35m 13s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-multinode-full/4dece55/ : SUCCESS in 53m 05s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/13/240813/1/check/gate-tempest-dsvm-neutron-multinode-full/5c8ec0d/ : SUCCESS in 1h 03m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"54994f556ad5336ddc2ed58e4e36055317bec21b","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-02 11:19:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fd8e15f3a5306e6e090908dff2e4ed1e99e94040","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 12:29:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-full/531d76a/ : SUCCESS in 53m 02s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-postgres-full/e222605/ : SUCCESS in 49m 38s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-neutron-full/324e3a8/ : SUCCESS in 1h 08m 22s\n- gate-grenade-dsvm http://logs.openstack.org/13/240813/2/check/gate-grenade-dsvm/8129cfc/ : SUCCESS in 59m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-large-ops/18551f3/ : SUCCESS in 36m 22s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-neutron-large-ops/cbaf3d9/ : SUCCESS in 41m 19s\n- gate-devstack-gate-unittests http://logs.openstack.org/13/240813/2/check/gate-devstack-gate-unittests/f6b5e3c/ : SUCCESS in 8s\n- gate-dg-hooks-dsvm http://logs.openstack.org/13/240813/2/check/gate-dg-hooks-dsvm/9ed2b3f/ : SUCCESS in 6m 43s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/13/240813/2/check/gate-grenade-dsvm-partial-ncpu/5474f51/ : SUCCESS in 57m 52s\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/13/240813/2/check/gate-grenade-dsvm-multinode-nv/70346af/ : SUCCESS in 1h 05m 14s (non-voting)\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/13/240813/2/check/gate-neutron-dsvm-functional-nv/dee3319/ : SUCCESS in 13m 03s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/13/240813/2/check/gate-swift-dsvm-functional-nv/0d5f1b9/ : SUCCESS in 34m 32s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-full-juno-nv/153eea1/ : SUCCESS in 39m 24s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-neutron-full-juno-nv/cbcee98/ : SUCCESS in 57m 47s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-postgres-full-juno-nv/d1c1277/ : SUCCESS in 42m 07s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-full-kilo-nv/98422a4/ : SUCCESS in 55m 39s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-neutron-full-kilo-nv/8539086/ : SUCCESS in 1h 03m 53s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-postgres-full-kilo-nv/fe39417/ : SUCCESS in 44m 22s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-full-liberty-nv/7dd733e/ : SUCCESS in 51m 25s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-neutron-full-liberty-nv/231d97d/ : SUCCESS in 53m 42s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-postgres-full-liberty-nv/9ccea73/ : SUCCESS in 48m 24s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-ironic-agent_ssh/a6aca47/ : SUCCESS in 38m 41s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-f21/632a730/ : SUCCESS in 48m 03s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-centos7/71cd427/ : SUCCESS in 36m 53s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-multinode-full/abbe212/ : SUCCESS in 1h 00m 52s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/13/240813/2/check/gate-tempest-dsvm-neutron-multinode-full/d79cfeb/ : SUCCESS in 1h 01m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cfb89c41e521f0c7178230b12fa9b00f51eb845a","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-03 02:01:35.000000000","message":"Patch Set 2: Code-Review-1\n\nso i\u0027m wondering if this is better documented for maybe the post_test_hook\n\nthe reason i say this is because there\u0027s a couple of non-obvious caveats with this -- firstly files with .log get automatically renamed to .txt, but other files you want to add the extension to; see how we do that in various places.  the other thing is probably we want \"-r\" ... but again I bet people want to fiddle with names before copying it out.\n\nso this could be fixed, with either checks for *.log filenames, or parsing to handle renames, etc etc.  but I wonder if the complexity might be better handled with some clear documentation about where to copy files in your post hook to make sure they get picked up","accounts_in_message":[],"_revision_number":2},{"id":"0de17f14dad90e079984bc17234b7c1aada832f3","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-03 02:03:00.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"075fea7c8cbfde701cec17a737da770ce265c551","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-10 14:07:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"310ab3d6a79840c62f5f381e2791c38f3d6e9dd5","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-10 14:10:39.000000000","message":"Patch Set 3:\n\nIan, post_test_hook is only executed if GATE_RETVAL -eq 0,\nwhich is when logs aren\u0027t much useful.","accounts_in_message":[],"_revision_number":3},{"id":"122b28ed4d849b85210a978fe444008ee07908ec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-10 15:23:37.000000000","message":"Patch Set 3: 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-tempest-dsvm-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full/babf757/ : SUCCESS in 45m 23s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full/0e7c99b/ : SUCCESS in 40m 21s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full/6e26a4e/ : FAILURE in 1h 06m 39s\n- gate-grenade-dsvm http://logs.openstack.org/13/240813/3/check/gate-grenade-dsvm/2fd25e3/ : SUCCESS in 46m 46s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-large-ops/4bd4e20/ : SUCCESS in 30m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-large-ops/a78ac07/ : SUCCESS in 28m 15s\n- gate-devstack-gate-unittests http://logs.openstack.org/13/240813/3/check/gate-devstack-gate-unittests/99dfb65/ : SUCCESS in 9s\n- gate-dg-hooks-dsvm http://logs.openstack.org/13/240813/3/check/gate-dg-hooks-dsvm/d6f4e53/ : SUCCESS in 4m 27s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/13/240813/3/check/gate-grenade-dsvm-partial-ncpu/8b69ea1/ : SUCCESS in 52m 45s\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/13/240813/3/check/gate-grenade-dsvm-multinode-nv/0f9c6ab/ : SUCCESS in 1h 07m 58s (non-voting)\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/13/240813/3/check/gate-neutron-dsvm-functional-nv/c55a6cc/ : SUCCESS in 12m 32s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/13/240813/3/check/gate-swift-dsvm-functional-nv/696013a/ : SUCCESS in 35m 41s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full-juno-nv/1de035c/ : SUCCESS in 34m 14s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full-juno-nv/f339bf7/ : FAILURE in 42m 48s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full-juno-nv/51a99f6/ : SUCCESS in 32m 27s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full-kilo-nv/6542996/ : SUCCESS in 39m 20s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full-kilo-nv/a78a45c/ : SUCCESS in 51m 57s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full-kilo-nv/b0fbca8/ : FAILURE in 44m 50s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full-liberty-nv/078d91d/ : SUCCESS in 42m 36s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full-liberty-nv/d72fe51/ : SUCCESS in 1h 01m 26s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full-liberty-nv/2852d90/ : SUCCESS in 45m 59s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-ironic-agent_ssh/654645f/ : SUCCESS in 50m 18s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-f21/e067863/ : SUCCESS in 45m 37s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-centos7/7b51b41/ : SUCCESS in 32m 17s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-multinode-full/2d811e8/ : SUCCESS in 1h 08m 31s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-multinode-full/e15decb/ : SUCCESS in 1h 08m 58s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ff312debe2e09961e4b8da242c98afcf6ef6a1eb","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-11 09:29:23.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"e3a3390cdf5455dce9c6406b08ae986d42f3586f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 10:49:37.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full/fbd5877/ : SUCCESS in 43m 03s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full/17a1cc0/ : SUCCESS in 55m 24s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full/29e6855/ : SUCCESS in 1h 13m 16s\n- gate-grenade-dsvm http://logs.openstack.org/13/240813/3/check/gate-grenade-dsvm/afa9bd3/ : SUCCESS in 45m 02s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-large-ops/ada5461/ : SUCCESS in 35m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-large-ops/9fc9745/ : SUCCESS in 35m 57s\n- gate-devstack-gate-unittests http://logs.openstack.org/13/240813/3/check/gate-devstack-gate-unittests/6ef4431/ : SUCCESS in 11s\n- gate-dg-hooks-dsvm http://logs.openstack.org/13/240813/3/check/gate-dg-hooks-dsvm/9fc47a7/ : SUCCESS in 11m 38s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/13/240813/3/check/gate-grenade-dsvm-partial-ncpu/4f3f0e1/ : SUCCESS in 42m 09s\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/13/240813/3/check/gate-grenade-dsvm-multinode-nv/b9b40f5/ : SUCCESS in 50m 49s (non-voting)\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/13/240813/3/check/gate-neutron-dsvm-functional-nv/d35f8d7/ : SUCCESS in 9m 50s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/13/240813/3/check/gate-swift-dsvm-functional-nv/f8062d8/ : SUCCESS in 28m 00s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full-juno-nv/d957571/ : SUCCESS in 30m 58s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full-juno-nv/e98becb/ : SUCCESS in 50m 35s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full-juno-nv/7341af3/ : SUCCESS in 39m 46s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full-kilo-nv/fbba4a4/ : SUCCESS in 49m 39s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full-kilo-nv/1c831b8/ : SUCCESS in 59m 25s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full-kilo-nv/4191e1e/ : SUCCESS in 51m 03s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-full-liberty-nv/3e4aa6e/ : SUCCESS in 53m 28s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-full-liberty-nv/84b9925/ : SUCCESS in 1h 06m 33s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-postgres-full-liberty-nv/28f55b8/ : SUCCESS in 53m 25s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-ironic-agent_ssh/ba9889e/ : SUCCESS in 47m 37s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-f21/347b282/ : SUCCESS in 47m 56s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-centos7/683feb1/ : SUCCESS in 30m 31s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-multinode-full/7b5f365/ : SUCCESS in 51m 51s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/13/240813/3/check/gate-tempest-dsvm-neutron-multinode-full/d491ba6/ : SUCCESS in 1h 13m 59s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"1fee94740f30f112b3e3e20b914ddc66125fa97a","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-23 14:50:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5716c196f936b129a48b5fc375af3c8a034c2f12","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-23 14:53:38.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"8a777558026d6e64e762d0a05fe0e8a3c38a12e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 16:57:57.000000000","message":"Patch Set 5: 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-tempest-dsvm-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full/cd3f03d/ : SUCCESS in 56m 50s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full/4a26132/ : SUCCESS in 57m 06s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full/c6542a1/ : SUCCESS in 59m 47s\n- gate-grenade-dsvm http://logs.openstack.org/13/240813/5/check/gate-grenade-dsvm/7d488ff/ : SUCCESS in 44m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-large-ops/49bf231/ : SUCCESS in 29m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-large-ops/b4fbe1b/ : SUCCESS in 26m 54s\n- gate-devstack-gate-unittests http://logs.openstack.org/13/240813/5/check/gate-devstack-gate-unittests/e0de05d/ : SUCCESS in 12s\n- gate-devstack-gate-bashate http://logs.openstack.org/13/240813/5/check/gate-devstack-gate-bashate/19f210c/ : NOT_REGISTERED\n- gate-dg-hooks-dsvm http://logs.openstack.org/13/240813/5/check/gate-dg-hooks-dsvm/d5ae0ed/ : SUCCESS in 11m 22s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/13/240813/5/check/gate-grenade-dsvm-multinode/cff0e19/ : SUCCESS in 46m 21s\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/13/240813/5/check/gate-neutron-dsvm-functional-nv/e2ffdbf/ : SUCCESS in 9m 32s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/13/240813/5/check/gate-swift-dsvm-functional-nv/5360b50/ : SUCCESS in 27m 15s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full-juno-nv/cba16cf/ : SUCCESS in 31m 52s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full-juno-nv/aa55c81/ : SUCCESS in 44m 52s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full-juno-nv/9a44170/ : SUCCESS in 37m 40s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full-kilo-nv/273df63/ : SUCCESS in 47m 36s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full-kilo-nv/77ac0f5/ : SUCCESS in 58m 09s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full-kilo-nv/6a645c1/ : SUCCESS in 49m 53s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full-liberty-nv/2d722f9/ : SUCCESS in 42m 49s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full-liberty-nv/714e14d/ : SUCCESS in 1h 10m 05s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full-liberty-nv/69ba2cf/ : FAILURE in 58m 14s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-ironic-agent_ssh/a875588/ : FAILURE in 44m 51s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-f21/338dd51/ : FAILURE in 5m 49s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-centos7/e4cb75c/ : SUCCESS in 36m 42s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-multinode-full/005cdb1/ : SUCCESS in 50m 40s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-multinode-full/e0367e6/ : SUCCESS in 1h 16m 46s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"c871ee1949b9bb3a6d586563703ce73a76b8e067","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-11-23 17:02:30.000000000","message":"Patch Set 5:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-ironic-agent_ssh: https://bugs.launchpad.net/bugs/1393099\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":5},{"id":"2523dcc9afab3a68dc410db3fa9c2581c4ae9cb2","author":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"date":"2015-11-24 09:30:05.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"6c7ba0bfa1cdf1a330c584720840bda3608e24b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-24 11:28:34.000000000","message":"Patch Set 5:\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-tempest-dsvm-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full/be17a2c/ : SUCCESS in 45m 20s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full/73e2014/ : SUCCESS in 43m 46s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full/9990296/ : SUCCESS in 54m 26s\n- gate-grenade-dsvm http://logs.openstack.org/13/240813/5/check/gate-grenade-dsvm/80c1b95/ : SUCCESS in 39m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-large-ops/79dd43d/ : SUCCESS in 28m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-large-ops/5f6c652/ : SUCCESS in 27m 12s\n- gate-devstack-gate-unittests http://logs.openstack.org/13/240813/5/check/gate-devstack-gate-unittests/0df428c/ : SUCCESS in 0s\n- gate-devstack-gate-bashate http://logs.openstack.org/13/240813/5/check/gate-devstack-gate-bashate/d9de1c8/ : SUCCESS in 0s\n- gate-dg-hooks-dsvm http://logs.openstack.org/13/240813/5/check/gate-dg-hooks-dsvm/adfa313/ : SUCCESS in 4m 29s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/13/240813/5/check/gate-grenade-dsvm-multinode/ecdc8f5/ : FAILURE in 54m 23s\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/13/240813/5/check/gate-neutron-dsvm-functional-nv/e89af04/ : SUCCESS in 10m 16s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/13/240813/5/check/gate-swift-dsvm-functional-nv/e526965/ : SUCCESS in 26m 40s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full-juno-nv/748f056/ : SUCCESS in 30m 56s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full-juno-nv/ddedf31/ : SUCCESS in 46m 49s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full-juno-nv/2b8fc8d/ : SUCCESS in 32m 44s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full-kilo-nv/9f81641/ : SUCCESS in 38m 48s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full-kilo-nv/5d1f6dd/ : SUCCESS in 49m 10s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full-kilo-nv/ba84162/ : SUCCESS in 37m 28s (non-voting)\n- gate-tempest-dsvm-full-liberty-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-full-liberty-nv/63a6686/ : SUCCESS in 45m 52s (non-voting)\n- gate-tempest-dsvm-neutron-full-liberty-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-full-liberty-nv/c8bc1c8/ : SUCCESS in 53m 55s (non-voting)\n- gate-tempest-dsvm-postgres-full-liberty-nv http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-postgres-full-liberty-nv/49f6024/ : SUCCESS in 43m 19s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-ironic-agent_ssh/cd360e2/ : SUCCESS in 40m 14s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-f21/7cd6788/ : FAILURE in 8m 08s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-centos7/ce9ee13/ : SUCCESS in 37m 17s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-multinode-full/d8a6885/ : FAILURE in 52m 38s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/13/240813/5/check/gate-tempest-dsvm-neutron-multinode-full/e89a9b0/ : SUCCESS in 1h 05m 55s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"4330f78728d09708d569dea7a31c9d5f9a254669","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 05:29:46.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":5},{"id":"6aa6fb4788eb4e54bdc16b001d3764ffc55054e8","tag":"autogenerated:gerrit:abandon","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2024-05-23 11:43:51.000000000","message":"Abandoned\n\nopenstack/devstack-gate has been retired. Therefore all open patches are being abandoned.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"5a287b59f9af452d454d78a0bb259876cc0259cc","revisions":{"bbcc12749994302f408e18469f122c466b260ca9":{"kind":"REWORK","_number":1,"created":"2015-11-02 10:03:57.000000000","uploader":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"ref":"refs/changes/13/240813/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/13/240813/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/1"}}},"commit":{"parents":[{"commit":"ec94505bdd7a05e6297f469cb1edb4ed7bff3c7b","subject":"grenade-multinode: don\u0027t set upgrade level initially","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ec94505bdd7a05e6297f469cb1edb4ed7bff3c7b"}]}],"author":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 10:00:34.000000000","tz":0},"committer":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 10:00:34.000000000","tz":0},"subject":"Allow to save custom product logs","message":"Allow to save custom product logs\n\nThey are usually useful for third-party software tested with dsvm jobs.\n\nUsage scenario:\n1) Add this to the job:\nexport DEVSTACK_GATE_CUSTOM_LOGS\u003d\"/var/log/vzctl.log /var/log/parallels.log\"\n2) Find saved logs in \"custom\" subfolder.\n\nChange-Id: I8b0ae72c18222d50a05d28ef4154393db45ab883\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bbcc12749994302f408e18469f122c466b260ca9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bbcc12749994302f408e18469f122c466b260ca9"}]},"branch":"refs/heads/master"},"d226f85442c2dfb99cf9ea424bca3cf1ee4241f0":{"kind":"REWORK","_number":2,"created":"2015-11-02 11:19:30.000000000","uploader":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"ref":"refs/changes/13/240813/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/13/240813/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/2"}}},"commit":{"parents":[{"commit":"ec94505bdd7a05e6297f469cb1edb4ed7bff3c7b","subject":"grenade-multinode: don\u0027t set upgrade level initially","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ec94505bdd7a05e6297f469cb1edb4ed7bff3c7b"}]}],"author":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 10:00:34.000000000","tz":0},"committer":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 11:19:14.000000000","tz":0},"subject":"Allow to save custom product logs","message":"Allow to save custom product logs\n\nThey are usually useful for third-party software tested with dsvm jobs.\n\nUsage scenario:\n1) Add this to the job:\nexport DEVSTACK_GATE_CUSTOM_LOGS\u003d\"/var/log/vzctl.log /var/log/parallels.log\"\n2) Find saved logs in \"custom\" subfolder.\n\nChange-Id: I8b0ae72c18222d50a05d28ef4154393db45ab883\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d226f85442c2dfb99cf9ea424bca3cf1ee4241f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/d226f85442c2dfb99cf9ea424bca3cf1ee4241f0"}]},"branch":"refs/heads/master"},"4563fb0cb9975d93982df9b9478228d2970206d7":{"kind":"REWORK","_number":3,"created":"2015-11-10 14:07:38.000000000","uploader":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"ref":"refs/changes/13/240813/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/13/240813/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/3"}}},"commit":{"parents":[{"commit":"2fe88dc4d78721e364aefee05d24d420d23c9a04","subject":"Merge \"inline comment on when to do branches\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/2fe88dc4d78721e364aefee05d24d420d23c9a04"}]}],"author":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 10:00:34.000000000","tz":0},"committer":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-10 14:07:35.000000000","tz":0},"subject":"Allow to save custom product logs","message":"Allow to save custom product logs\n\nThey are usually useful for third-party software tested with dsvm jobs.\n\nUsage scenario:\n1) Add this to the job:\nexport DEVSTACK_GATE_CUSTOM_LOGS\u003d\"/var/log/vzctl.log /var/log/parallels.log\"\n2) Find saved logs in \"custom\" subfolder.\n\nChange-Id: I8b0ae72c18222d50a05d28ef4154393db45ab883\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/4563fb0cb9975d93982df9b9478228d2970206d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/4563fb0cb9975d93982df9b9478228d2970206d7"}]},"branch":"refs/heads/master"},"cf1f17ca1e6ce6545aa072f03885fb18c0a0ec81":{"kind":"REWORK","_number":4,"created":"2015-11-23 14:50:02.000000000","uploader":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"ref":"refs/changes/13/240813/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/13/240813/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/4"}}},"commit":{"parents":[{"commit":"0541b3e16feeaebeb6d3bb2c77457b4aeee9a643","subject":"Merge \"Increase build_timeout value for ironic virt driver\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/0541b3e16feeaebeb6d3bb2c77457b4aeee9a643"}]}],"author":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 10:00:34.000000000","tz":0},"committer":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-23 14:49:58.000000000","tz":0},"subject":"Allow to save custom product logs","message":"Allow to save custom product logs\n\nThey are usually useful for third-party software tested with dsvm jobs.\n\nUsage scenario:\n1) Add this to the job:\nexport DEVSTACK_GATE_THIRDPARTY_LOGS\u003d\"/var/log/vzctl.log /var/log/parallels.log\"\n2) Find saved logs in \"thirdparty\" subfolder.\n\nChange-Id: I8b0ae72c18222d50a05d28ef4154393db45ab883\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cf1f17ca1e6ce6545aa072f03885fb18c0a0ec81"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cf1f17ca1e6ce6545aa072f03885fb18c0a0ec81"}]},"branch":"refs/heads/master"},"5a287b59f9af452d454d78a0bb259876cc0259cc":{"kind":"REWORK","_number":5,"created":"2015-11-23 14:53:38.000000000","uploader":{"_account_id":13431,"name":"Evgeny Antyshev","email":"eantyshev@gmail.com","username":"eantyshev"},"ref":"refs/changes/13/240813/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/13/240813/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/13/240813/5"}}},"commit":{"parents":[{"commit":"0541b3e16feeaebeb6d3bb2c77457b4aeee9a643","subject":"Merge \"Increase build_timeout value for ironic virt driver\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/0541b3e16feeaebeb6d3bb2c77457b4aeee9a643"}]}],"author":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-02 10:00:34.000000000","tz":0},"committer":{"name":"Evgeny Antyshev","email":"eantyshev@virtuozzo.com","date":"2015-11-23 14:53:22.000000000","tz":0},"subject":"Allow to save custom product logs","message":"Allow to save custom product logs\n\nThey are usually useful for third-party software tested with dsvm jobs.\n\nUsage scenario:\n1) Add this to the job:\nexport DEVSTACK_GATE_THIRDPARTY_LOGS\u003d\"/var/log/vzctl.log /var/log/parallels.log\"\n2) Find saved logs in \"thirdparty\" subfolder.\n\nChange-Id: I8b0ae72c18222d50a05d28ef4154393db45ab883\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5a287b59f9af452d454d78a0bb259876cc0259cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5a287b59f9af452d454d78a0bb259876cc0259cc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
