)]}'
{"id":"openstack%2Fdevstack~519758","triplet_id":"openstack%2Fdevstack~stable%2Fnewton~Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292","project":"openstack/devstack","branch":"stable/newton","hashtags":[],"change_id":"Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292","subject":"Checkout from -eol tag if stable branch does not exist","status":"ABANDONED","created":"2017-11-14 21:25:45.000000000","updated":"2017-11-15 16:06:46.000000000","total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9738b6bab39cb5a381627726564b7dc1de4e1369","_number":519758,"virtual_id_number":519758,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"all":[{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"date":"2017-11-15 02:35:03.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":1,"date":"2017-11-15 03:31:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2017-11-15 04:49:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"date":"2017-11-15 15:58:44.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":{"approved":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"disliked":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":2,"date":"2017-11-15 05:09:06.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2017-11-15 07:02:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":{"rejected":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":-1,"date":"2017-11-15 14:58:23.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-11-14 21:33:21.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2017-11-15 02:35:03.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-11-15 03:31:50.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-11-15 04:49:18.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":"2017-11-15 05:09:06.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2017-11-15 07:02:34.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":"2017-11-15 15:58:44.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"}],"messages":[{"id":"faaf01a8a5386f9f8e20ca0b83df2acbf0004a9a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 21:25:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"03883f15af5bf82cd4981c5cf4c6ec69c1d94e90","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 21:28:19.000000000","message":"Patch Set 1:\n\nI\u0027m going to test this on https://review.openstack.org/#/c/516119/","accounts_in_message":[],"_revision_number":1},{"id":"0930a30fe339110187b559ebf81e9a4ca2933575","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 21:31:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b4984ef98fa1b9a30c3a72c62e5ea923a7f9c606","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2017-11-14 21:33:21.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"0faf2b4f192387c360adb2a1a5d6b2852b1e228e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 21:34:45.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cfa3d5d3d4e6ff3b34c7e718de4678ea736bb8ac","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 21:48:58.000000000","message":"Patch Set 3:\n\nI realize this isn\u0027t proposed to master first and then backported, it\u0027s basically an experiment at this point to try and unblock a nova CVE fix on newton before we EOL that branch.","accounts_in_message":[],"_revision_number":3},{"id":"556a4ec3ec0c34a9dd573ddd051b6f27418d974f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-14 21:49:49.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial-nv https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/58/519758/3/check/tempest-dsvm-full-xenial-nv/cafbb22/ : FAILURE in 5m 44s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"18f56747b22cc75afeb50066621f2b3c936d8f98","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2017-11-14 22:23:58.000000000","message":"Patch Set 3: Code-Review+2\n\nLooks good to me.\n\nUltimately we want something like this on all branches given some of the discussions around longer stable branches.  For now I\u0027m okay with this starting on newton to unblock the nova CVE/EOL process.\n\nThanks Matt!","accounts_in_message":[],"_revision_number":3},{"id":"825dda662241fbfcdb46492fad955a8613d2df60","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 22:58:29.000000000","message":"Patch Set 3: Workflow-1\n\nI don\u0027t think this is actually working yet:\n\nhttp://logs.openstack.org/58/519758/3/check/legacy-tempest-dsvm-neutron-full/1676068/logs/devstacklog.txt.gz#_2017-11-14_21_45_19_885\n\nBut sometimes it doesn\u0027t fail, which is also weird. Might be something with old mirrors?","accounts_in_message":[],"_revision_number":3},{"id":"0bac3b4c8cdcb690ddd79ce7f1722ccb371b0c7f","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-14 23:05:35.000000000","message":"Patch Set 3:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/519758/3/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/67a3cea : FAILURE in 16m 25s","accounts_in_message":[],"_revision_number":3},{"id":"ed8565330ec36648b405cd56c42392348e7161f6","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 23:07:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0aa7c11546aa363d5d67b7f6d591d736f0249061","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-14 23:08:10.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"478aef7855e68383c6ddd6a10ef199992f350cac","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-14 23:28:10.000000000","message":"Patch Set 5:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/519758/5/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/d58061b : FAILURE in 17m 36s","accounts_in_message":[],"_revision_number":5},{"id":"6b8283a5878eb629127b1e9923b8c58c11ccaf82","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-14 23:35:05.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/58/519758/5/check/build-openstack-sphinx-docs/3523cf6/html/ : SUCCESS in 4m 07s\n- openstack-tox-bashate http://logs.openstack.org/58/519758/5/check/openstack-tox-bashate/04416cf/ : SUCCESS in 3m 29s\n- legacy-devstack-unit-tests http://logs.openstack.org/58/519758/5/check/legacy-devstack-unit-tests/936fbb9/ : SUCCESS in 3m 51s\n- legacy-swift-dsvm-functional http://logs.openstack.org/58/519758/5/check/legacy-swift-dsvm-functional/45e397d/ : FAILURE in 9m 43s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/58/519758/5/check/legacy-tempest-dsvm-neutron-full-centos-7/922f1ce/ : FAILURE in 14m 05s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/58/519758/5/check/legacy-tempest-dsvm-neutron-linuxbridge/72d11b1/ : FAILURE in 10m 43s\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/58/519758/5/check/legacy-tempest-dsvm-neutron-multinode-full/5eba5b0/ : FAILURE in 16m 39s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/58/519758/5/check/legacy-tempest-dsvm-neutron-full/f1b5a24/ : FAILURE in 10m 41s","accounts_in_message":[],"_revision_number":5},{"id":"0ccb31ce1866edeacb5648103466a0be7b4cbc48","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-15 00:14:34.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial-nv https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/58/519758/5/check/tempest-dsvm-full-xenial-nv/fdad416/ : SUCCESS in 1h 06m 05s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"89c2a1a6168146f9ebadb758a1971358978dea61","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 00:25:45.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d311d544abbd82a032b1d2bbe4ebf7a3c58ec183","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-15 00:47:59.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/58/519758/6/check/build-openstack-sphinx-docs/8308d3c/html/ : SUCCESS in 2m 58s\n- openstack-tox-bashate http://logs.openstack.org/58/519758/6/check/openstack-tox-bashate/6581e76/ : SUCCESS in 3m 01s\n- legacy-devstack-unit-tests http://logs.openstack.org/58/519758/6/check/legacy-devstack-unit-tests/bdd0a47/ : SUCCESS in 3m 03s\n- legacy-swift-dsvm-functional http://logs.openstack.org/58/519758/6/check/legacy-swift-dsvm-functional/fbe7e88/ : FAILURE in 6m 59s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-full-centos-7/4354961/ : FAILURE in 14m 39s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-linuxbridge/ed065d2/ : FAILURE in 10m 39s\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-multinode-full/ae6c6ee/ : FAILURE in 10m 12s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-full/8dd27b1/ : FAILURE in 9m 38s","accounts_in_message":[],"_revision_number":6},{"id":"6d41fe2dfd7c9928f02c14d73958b0abff0c1352","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 01:47:41.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"389dd67f87ce002f25c404b9557a8c30eaa7b275","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-15 01:54:43.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial-nv https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/58/519758/7/check/tempest-dsvm-full-xenial-nv/6da37bd/ : FAILURE in 6m 39s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"11a31b3b5d415435112a5e7e17bfa29679a23e56","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 01:59:29.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d5bd02381d5a261b321d0ac9f3008def63ec8884","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 02:00:12.000000000","message":"Patch Set 8:\n\nI think http://logs.openstack.org/58/519758/6/check/legacy-tempest-dsvm-neutron-full/8dd27b1/job-output.txt.gz#_2017-11-15_00_33_31_611200 means /opt/stack/new/keystone already exists at this point, and the source is copied from zuulv3 so I can just checkout the tag. Shouldn\u0027t need to clone, pull or fetch.","accounts_in_message":[],"_revision_number":8},{"id":"aa48a9326db2e3cc34432f93a39c1c044d96bae5","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-15 02:06:53.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial-nv https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/58/519758/8/check/tempest-dsvm-full-xenial-nv/a50b37c/ : FAILURE in 7m 01s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"e5384364f32ba7717f489d3fb663eb623db79f4d","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2017-11-15 02:15:19.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"4b9bfc9595376df608218572385042fb55493223","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 02:16:50.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"e9dff12d4f7a9cd3522dbb33812398e6f724529f","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-15 02:35:03.000000000","message":"Patch Set 9:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/519758/9/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/fa12621 : FAILURE in 17m 47s","accounts_in_message":[],"_revision_number":9},{"id":"a2f09ea6f5c6e865def3322e4132b07bf9791d1a","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2017-11-15 03:05:24.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"e316a6079d9636d6d52bfa78d9a424e691aad9e6","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-15 03:31:50.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial-nv https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/58/519758/9/check/tempest-dsvm-full-xenial-nv/f769c8e/ : SUCCESS in 1h 14m 29s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"0a084897a8a964650c82a7b8e523215c55b458be","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-15 04:49:18.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/58/519758/9/check/build-openstack-sphinx-docs/5b68997/html/ : SUCCESS in 3m 09s\n- openstack-tox-bashate http://logs.openstack.org/58/519758/9/check/openstack-tox-bashate/52f4d05/ : SUCCESS in 3m 56s\n- legacy-devstack-unit-tests http://logs.openstack.org/58/519758/9/check/legacy-devstack-unit-tests/8c8d7a9/ : SUCCESS in 2m 57s\n- legacy-swift-dsvm-functional http://logs.openstack.org/58/519758/9/check/legacy-swift-dsvm-functional/9959b63/ : SUCCESS in 19m 25s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/58/519758/9/check/legacy-tempest-dsvm-neutron-full-centos-7/e31e813/ : FAILURE in 41m 58s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/58/519758/9/check/legacy-tempest-dsvm-neutron-linuxbridge/973f70a/ : SUCCESS in 1h 29m 20s\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/58/519758/9/check/legacy-tempest-dsvm-neutron-multinode-full/d031c15/ : SUCCESS in 1h 42m 16s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/58/519758/9/check/legacy-tempest-dsvm-neutron-full/087e5f3/ : SUCCESS in 1h 21m 16s","accounts_in_message":[],"_revision_number":9},{"id":"88a5cacf1de3561e4cdcfba0afaa649d112c10d3","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2017-11-15 05:09:06.000000000","message":"Patch Set 9: Code-Review+2\n\nLooks good to me.\n\nUltimately we want something like this on all branches given some of the discussions around longer stable branches.  For now I\u0027m okay with this starting on newton to unblock the nova CVE/EOL process.\n\nThanks Matt!","accounts_in_message":[],"_revision_number":9},{"id":"e1bb5a01c1731677600f7e7e3e3667b11fb97996","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-15 07:02:34.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)\n\nas described inline i\u0027m feeling like this is the wrong place ... uncharted territory though :/","accounts_in_message":[],"_revision_number":9},{"id":"3e551897a4a63e97f347a8dddfb64b4ec8cbc08c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 14:38:29.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"4840fb6399c0081b2c547d48c7f76d9a323a8392","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 14:50:58.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"426a01bf155938ed67ad96d1127b8a3c9c0a05b5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 14:57:10.000000000","message":"Patch Set 9:\n\n(1 comment)\n\nI\u0027ll change one of the nova stable/newton changes to depend on https://review.openstack.org/#/c/520095/ and see if it works.","accounts_in_message":[],"_revision_number":9},{"id":"97b28ac87fbb87bd580d3588164ae362d0c95e59","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 14:58:23.000000000","message":"Patch Set 9: Workflow-1","accounts_in_message":[],"_revision_number":9},{"id":"52dd7d482586b1a687464cd2853061cdd4ad0c5a","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-11-15 15:58:44.000000000","message":"Patch Set 9:\n\nThis situation is exactly why I\u0027ve expressed concerns in the past about EOL\u0027ing parts of the integrated set at different times. The rebuttal was that if the situation arose we could temporarily restore the stable branches from the EOL tags and then delete them again once final changes merged to the not-yet-EOL projects (so long as subsequent fixes don\u0027t need to be applied to the previously-EOL branches to get that working).","accounts_in_message":[],"_revision_number":9},{"id":"9738b6bab39cb5a381627726564b7dc1de4e1369","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-11-15 16:06:46.000000000","message":"Abandoned\n\nThe devstack-gate patch is working, and is branchless, so let\u0027s go with that.","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"e5ebf6bf8e21545c3a41d1defa239dce79aa817e","revisions":{"0a72ad89aaa9d87945bf0dcfd74c5bcbd777b136":{"kind":"REWORK","_number":1,"created":"2017-11-14 21:25:45.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/1"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0a72ad89aaa9d87945bf0dcfd74c5bcbd777b136"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0a72ad89aaa9d87945bf0dcfd74c5bcbd777b136"}]},"branch":"refs/heads/stable/newton"},"ef1a44abdca66694dd675819c7e2c3af2477fdb4":{"kind":"REWORK","_number":2,"created":"2017-11-14 21:31:06.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/2"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:31:00.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef1a44abdca66694dd675819c7e2c3af2477fdb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ef1a44abdca66694dd675819c7e2c3af2477fdb4"}]},"branch":"refs/heads/stable/newton"},"55195901916266b4f4e6b3339921e6c68e33286b":{"kind":"REWORK","_number":3,"created":"2017-11-14 21:34:45.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/3"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:34:39.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/55195901916266b4f4e6b3339921e6c68e33286b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/55195901916266b4f4e6b3339921e6c68e33286b"}]},"branch":"refs/heads/stable/newton"},"d01afd02a4c6d5461cebafd7b0c1ae1870fe25e8":{"kind":"REWORK","_number":4,"created":"2017-11-14 23:07:19.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/4"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 23:07:10.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d01afd02a4c6d5461cebafd7b0c1ae1870fe25e8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d01afd02a4c6d5461cebafd7b0c1ae1870fe25e8"}]},"branch":"refs/heads/stable/newton"},"62e5879c463b1611edcfc560c2b44cac5d27a8b8":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2017-11-14 23:08:10.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/5"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 23:07:40.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nCo-Authored-By: Eric Fried \u003cefried@us.ibm.com\u003e\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/62e5879c463b1611edcfc560c2b44cac5d27a8b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/62e5879c463b1611edcfc560c2b44cac5d27a8b8"}]},"branch":"refs/heads/stable/newton"},"c40161d93b0f526b1b5c13806ce7ee1581d5dfd4":{"kind":"REWORK","_number":6,"created":"2017-11-15 00:25:45.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/6"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-15 00:24:23.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nCo-Authored-By: Eric Fried \u003cefried@us.ibm.com\u003e\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c40161d93b0f526b1b5c13806ce7ee1581d5dfd4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c40161d93b0f526b1b5c13806ce7ee1581d5dfd4"}]},"branch":"refs/heads/stable/newton"},"48ad5a280aa618bb60a68a7e553cc0759d2ac19c":{"kind":"REWORK","_number":7,"created":"2017-11-15 01:47:41.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/7"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-15 01:47:35.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nCo-Authored-By: Eric Fried \u003cefried@us.ibm.com\u003e\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/48ad5a280aa618bb60a68a7e553cc0759d2ac19c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/48ad5a280aa618bb60a68a7e553cc0759d2ac19c"}]},"branch":"refs/heads/stable/newton"},"7fbca0e1675e6d7a87cc6f55de1392de04c1e1c2":{"kind":"REWORK","_number":8,"created":"2017-11-15 01:59:29.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/8"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-15 01:59:22.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nCo-Authored-By: Eric Fried \u003cefried@us.ibm.com\u003e\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7fbca0e1675e6d7a87cc6f55de1392de04c1e1c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7fbca0e1675e6d7a87cc6f55de1392de04c1e1c2"}]},"branch":"refs/heads/stable/newton"},"e5ebf6bf8e21545c3a41d1defa239dce79aa817e":{"kind":"REWORK","_number":9,"created":"2017-11-15 02:16:50.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/519758/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/519758/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/519758/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/519758/9"}}},"commit":{"parents":[{"commit":"386aefe441cdcdedb566dc014c6abd5f7dd16c97","subject":"Use \"pip list\" in check_libs_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/386aefe441cdcdedb566dc014c6abd5f7dd16c97"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-14 21:23:49.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2017-11-15 02:16:44.000000000","tz":-300},"subject":"Checkout from -eol tag if stable branch does not exist","message":"Checkout from -eol tag if stable branch does not exist\n\nSince cinder and neutron\u0027s stable/newton branches have been\nend of life\u0027d, we can\u0027t install base devstack on stable/newton.\n\nThis modifies the git_clone function to check, as a last resort,\nif the git_ref is a stable branch and if there is a corresponding\n-eol tag, to use that for the checkout rather than the stable branch.\n\nThis is needed in the cases that projects are end of life\u0027d out of\norder, as is the case with neutron and cinder being end of life before\nnova for stable/newton.\n\nCo-Authored-By: Eric Fried \u003cefried@us.ibm.com\u003e\n\nChange-Id: Ic2a98ef4933b9b9fc05cd5eb67cc89a86b2e5292\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e5ebf6bf8e21545c3a41d1defa239dce79aa817e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e5ebf6bf8e21545c3a41d1defa239dce79aa817e"}]},"branch":"refs/heads/stable/newton"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
