)]}'
{"id":"openstack%2Fdevstack-gate~530726","triplet_id":"openstack%2Fdevstack-gate~master~I5cc7a759537cf62781c534890260df440ed6ea7b","project":"openstack/devstack-gate","branch":"master","topic":"move-devstack-gate-unstack","attention_set":{},"removed_from_attention_set":{"6637":{"account":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"last_update":"2024-05-23 11:41:33.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I5cc7a759537cf62781c534890260df440ed6ea7b","subject":"Move location of devstack-gate unstack to post-tempest","status":"ABANDONED","created":"2018-01-02 12:17:06.000000000","updated":"2024-05-23 11:41:33.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ba5201c327af2714657877f87070d1f482cc83b6","_number":530726,"virtual_id_number":530726,"owner":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2018-10-30 12:46:29.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2018-11-02 12:58:53.000000000","_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":-1,"date":"2019-01-09 20:12:37.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-10-30 12:46:29.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-01-09 20:12:37.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2024-05-23 11:41:33.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":"48c451fc26daba206b4acca40bab6b22dd679970","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-01-02 12:17:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dbeae51cae103462e0594203abcbabda3aa3b55f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-02 15:12:55.000000000","message":"Patch Set 1: 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- tempest-full http://logs.openstack.org/26/530726/1/check/tempest-full/e8570e8/ : FAILURE in 1h 06m 19s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/26/530726/1/check/legacy-grenade-dsvm-neutron/98368ed/ : SUCCESS in 48m 51s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-py35/faedc36/ : SUCCESS in 1h 12m 33s\n- legacy-devstack-gate-tox-run-tests http://logs.openstack.org/26/530726/1/check/legacy-devstack-gate-tox-run-tests/5b3b06f/ : SUCCESS in 2m 39s\n- legacy-devstack-gate-tox-py3-run-tests http://logs.openstack.org/26/530726/1/check/legacy-devstack-gate-tox-py3-run-tests/ed24677/ : SUCCESS in 2m 46s\n- openstack-tox-bashate http://logs.openstack.org/26/530726/1/check/openstack-tox-bashate/fd60fab/ : SUCCESS in 2m 37s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/26/530726/1/check/legacy-dg-hooks-dsvm/892ae9c/ : SUCCESS in 5m 43s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/26/530726/1/check/legacy-grenade-dsvm-neutron-multinode/f9f570f/ : SUCCESS in 58m 57s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/26/530726/1/check/legacy-grenade-dsvm-neutron-dvr-multinode/40bb5b3/ : SUCCESS in 1h 09m 14s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/26/530726/1/check/legacy-neutron-dsvm-functional/013f780/ : SUCCESS in 29m 54s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/26/530726/1/check/legacy-neutron-dsvm-api/a62dcf1/ : FAILURE in 23m 37s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/26/530726/1/check/legacy-swift-dsvm-functional/c832402/ : SUCCESS in 21m 37s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-neutron-full-newton/8cd8a17/ : SUCCESS in 1h 16m 03s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-neutron-full-ocata/ceb097a/ : FAILURE in 1h 18m 10s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-neutron-full-pike/f8120fb/ : SUCCESS in 1h 39m 49s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-neutron-full-centos-7/381db8c/ : SUCCESS in 1h 46m 15s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-multinode-full/514b62d/ : SUCCESS in 1h 50m 02s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-neutron-multinode-full/e2ae17c/ : SUCCESS in 1h 26m 49s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/26/530726/1/check/legacy-tempest-dsvm-neutron-full-opensuse-423/2cbff1b/ : SUCCESS in 1h 20m 14s (non-voting)\n- devstack-gate-tox-run-tests http://logs.openstack.org/26/530726/1/check/devstack-gate-tox-run-tests/ef57a62/ : SUCCESS in 2m 52s\n- devstack-gate-tox-py3-run-tests http://logs.openstack.org/26/530726/1/check/devstack-gate-tox-py3-run-tests/86c906f/ : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":1},{"id":"209cd5d8820740cbbc0498467f9be3560c5cc849","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-01-04 11:01:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"da9b70b6063937462addd19d870b1344bdf1f05a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-04 13:52:43.000000000","message":"Patch Set 2: 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- tempest-full http://logs.openstack.org/26/530726/2/check/tempest-full/9f5d313/ : TIMED_OUT in 2h 23m 04s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/26/530726/2/check/legacy-grenade-dsvm-neutron/dec9d77/ : POST_FAILURE in 2h 20m 29s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-py35/035f578/ : POST_FAILURE in 2h 21m 05s\n- openstack-tox-py35 http://logs.openstack.org/26/530726/2/check/openstack-tox-py35/fc4977c/ : SUCCESS in 3m 57s\n- openstack-tox-bashate http://logs.openstack.org/26/530726/2/check/openstack-tox-bashate/41890ae/ : SUCCESS in 3m 02s\n- openstack-tox-py27 http://logs.openstack.org/26/530726/2/check/openstack-tox-py27/1468af5/ : SUCCESS in 3m 41s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/26/530726/2/check/legacy-dg-hooks-dsvm/be8635a/ : SUCCESS in 9m 19s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/26/530726/2/check/legacy-grenade-dsvm-neutron-multinode/5554806/ : POST_FAILURE in 2h 19m 07s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/26/530726/2/check/legacy-grenade-dsvm-neutron-dvr-multinode/7c77d72/ : TIMED_OUT in 2h 13m 12s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/26/530726/2/check/legacy-neutron-dsvm-functional/1e18694/ : TIMED_OUT in 2h 17m 10s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/26/530726/2/check/legacy-neutron-dsvm-api/261366f/ : POST_FAILURE in 2h 05m 00s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/26/530726/2/check/legacy-swift-dsvm-functional/8acaa08/ : TIMED_OUT in 1h 49m 45s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-neutron-full-newton/936f76f/ : POST_FAILURE in 2h 18m 43s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-neutron-full-ocata/dd58f6b/ : POST_FAILURE in 2h 20m 38s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-neutron-full-pike/615d080/ : POST_FAILURE in 2h 17m 29s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-neutron-full-centos-7/5c5e3df/ : FAILURE in 10m 18s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-multinode-full/e273057/ : POST_FAILURE in 2h 21m 56s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-neutron-multinode-full/61cf968/ : POST_FAILURE in 2h 21m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/26/530726/2/check/legacy-tempest-dsvm-neutron-full-opensuse-423/34264d0/ : POST_FAILURE in 2h 19m 13s (non-voting)\n- devstack-gate-tox-run-tests http://logs.openstack.org/26/530726/2/check/devstack-gate-tox-run-tests/ca00dd2/ : SUCCESS in 3m 41s\n- devstack-gate-tox-py3-run-tests http://logs.openstack.org/26/530726/2/check/devstack-gate-tox-py3-run-tests/1d88f6b/ : SUCCESS in 3m 41s","accounts_in_message":[],"_revision_number":2},{"id":"c8c7ae6af65301b852161ac3c2a12118c2125e27","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-01-05 11:28:51.000000000","message":"Patch Set 2:\n\nrecheck zuul timeout","accounts_in_message":[],"_revision_number":2},{"id":"0377f444e1d0d3c2d3a46be4f73e357e601721a8","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-01-05 15:17:47.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"653f94c10726b1ec3353bc9876906b7922c3d157","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-01-05 16:14:11.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"91ca8e54524104c60269af0210464b3c52822a6d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-05 17:57:07.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/26/530726/4/check/tempest-full/1cbf873/ : SUCCESS in 1h 26m 33s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/26/530726/4/check/legacy-grenade-dsvm-neutron/e05ebc9/ : SUCCESS in 45m 51s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-py35/bda60bd/ : SUCCESS in 1h 32m 23s\n- openstack-tox-py35 http://logs.openstack.org/26/530726/4/check/openstack-tox-py35/7b00741/ : SUCCESS in 4m 57s\n- openstack-tox-bashate http://logs.openstack.org/26/530726/4/check/openstack-tox-bashate/6718c78/ : SUCCESS in 2m 58s\n- openstack-tox-py27 http://logs.openstack.org/26/530726/4/check/openstack-tox-py27/2a14fb2/ : SUCCESS in 2m 50s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/26/530726/4/check/legacy-dg-hooks-dsvm/9645919/ : SUCCESS in 8m 25s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/26/530726/4/check/legacy-grenade-dsvm-neutron-multinode/24532cf/ : SUCCESS in 1h 00m 39s\n- legacy-grenade-dsvm-neutron-dvr-multinode http://logs.openstack.org/26/530726/4/check/legacy-grenade-dsvm-neutron-dvr-multinode/ed7028f/ : SUCCESS in 52m 58s (non-voting)\n- legacy-neutron-dsvm-functional http://logs.openstack.org/26/530726/4/check/legacy-neutron-dsvm-functional/028554d/ : SUCCESS in 37m 49s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/26/530726/4/check/legacy-neutron-dsvm-api/c5d0e2e/ : FAILURE in 25m 48s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/26/530726/4/check/legacy-swift-dsvm-functional/940686c/ : SUCCESS in 23m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-neutron-full-newton/9af1989/ : SUCCESS in 1h 13m 24s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-neutron-full-ocata/699d8f7/ : SUCCESS in 1h 32m 05s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-neutron-full-pike/51ca5fb/ : SUCCESS in 1h 25m 28s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-neutron-full-centos-7/477ff91/ : SUCCESS in 1h 32m 51s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-multinode-full/c11d26a/ : SUCCESS in 1h 31m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-neutron-multinode-full/3c2bc4d/ : SUCCESS in 1h 33m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/26/530726/4/check/legacy-tempest-dsvm-neutron-full-opensuse-423/abdf767/ : SUCCESS in 1h 23m 22s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"7f2ff9fb7c93c8baa3aa2cea57a693e65a7bfd79","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-06-18 10:42:26.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"df8b20a799385f1ebcc1a7db7563bbbe53c6640f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-18 12:38:58.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/26/530726/5/check/tempest-full/0d14742/ : SUCCESS in 1h 27m 36s\n- neutron-grenade http://logs.openstack.org/26/530726/5/check/neutron-grenade/c460342/ : SUCCESS in 50m 45s\n- tempest-full-py3 http://logs.openstack.org/26/530726/5/check/tempest-full-py3/c3b1d62/ : SUCCESS in 1h 19m 22s\n- openstack-tox-py35 http://logs.openstack.org/26/530726/5/check/openstack-tox-py35/e616f4e/ : SUCCESS in 3m 24s\n- openstack-tox-bashate http://logs.openstack.org/26/530726/5/check/openstack-tox-bashate/5762981/ : SUCCESS in 5m 10s\n- openstack-tox-py27 http://logs.openstack.org/26/530726/5/check/openstack-tox-py27/226f156/ : SUCCESS in 3m 25s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/26/530726/5/check/legacy-dg-hooks-dsvm/d9d7e75/ : SUCCESS in 9m 17s\n- neutron-grenade-multinode http://logs.openstack.org/26/530726/5/check/neutron-grenade-multinode/40fa931/ : SUCCESS in 1h 03m 45s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/26/530726/5/check/neutron-grenade-dvr-multinode/713bbc1/ : SUCCESS in 1h 00m 00s (non-voting)\n- neutron-functional http://logs.openstack.org/26/530726/5/check/neutron-functional/e70d7cd/ : SUCCESS in 34m 45s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/26/530726/5/check/legacy-swift-dsvm-functional/7312b35/ : SUCCESS in 23m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/26/530726/5/check/legacy-tempest-dsvm-neutron-full-ocata/2152856/ : SUCCESS in 1h 40m 02s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/26/530726/5/check/legacy-tempest-dsvm-neutron-full-centos-7/3fd4084/ : SUCCESS in 1h 33m 16s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/26/530726/5/check/legacy-tempest-dsvm-multinode-full/fa20ec2/ : SUCCESS in 1h 36m 40s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/26/530726/5/check/neutron-tempest-multinode-full/c1d391f/ : SUCCESS in 1h 53m 17s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/26/530726/5/check/legacy-tempest-dsvm-neutron-full-opensuse-423/973e198/ : SUCCESS in 1h 31m 02s (non-voting)\n- tempest-full-pike http://logs.openstack.org/26/530726/5/check/tempest-full-pike/abac535/ : SUCCESS in 1h 27m 05s (non-voting)\n- tempest-full-queens http://logs.openstack.org/26/530726/5/check/tempest-full-queens/15511ea/ : SUCCESS in 1h 35m 25s (non-voting)\n- tempest-full-queens-py3 http://logs.openstack.org/26/530726/5/check/tempest-full-queens-py3/de95f3f/ : SUCCESS in 1h 27m 25s (non-voting)\n- neutron-tempest-plugin-api http://logs.openstack.org/26/530726/5/check/neutron-tempest-plugin-api/1c2913e/ : SUCCESS in 39m 52s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7d5d811e4f97399db76323a01eba1bdb03cda47d","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-10-30 10:36:50.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"980fee9c287a823afd8a659eec95e9295d06903b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-30 12:46:29.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/26/530726/6/check/tempest-full/635cba4/ : SUCCESS in 1h 40m 23s\n- neutron-grenade http://logs.openstack.org/26/530726/6/check/neutron-grenade/e841211/ : SUCCESS in 58m 27s\n- tempest-full-py3 http://logs.openstack.org/26/530726/6/check/tempest-full-py3/aa64df9/ : SUCCESS in 1h 41m 09s\n- openstack-tox-py35 http://logs.openstack.org/26/530726/6/check/openstack-tox-py35/1713d35/ : SUCCESS in 4m 36s\n- openstack-tox-bashate http://logs.openstack.org/26/530726/6/check/openstack-tox-bashate/1a153f2/ : SUCCESS in 3m 59s\n- openstack-tox-py27 http://logs.openstack.org/26/530726/6/check/openstack-tox-py27/4d23913/ : SUCCESS in 3m 26s\n- neutron-grenade-multinode http://logs.openstack.org/26/530726/6/check/neutron-grenade-multinode/d4bd29e/ : SUCCESS in 1h 06m 47s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/26/530726/6/check/neutron-grenade-dvr-multinode/5711b67/ : FAILURE in 9m 28s (non-voting)\n- neutron-functional http://logs.openstack.org/26/530726/6/check/neutron-functional/119a830/ : SUCCESS in 32m 04s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/26/530726/6/check/legacy-tempest-dsvm-neutron-full-ocata/e886748/ : SUCCESS in 1h 42m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/26/530726/6/check/legacy-tempest-dsvm-neutron-full-centos-7/8cfcecc/ : FAILURE in 1h 28m 32s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/26/530726/6/check/legacy-tempest-dsvm-multinode-full/6c46b99/ : SUCCESS in 1h 48m 07s (non-voting)\n- tempest-full-pike http://logs.openstack.org/26/530726/6/check/tempest-full-pike/5433f3a/ : SUCCESS in 1h 42m 17s (non-voting)\n- tempest-full-queens http://logs.openstack.org/26/530726/6/check/tempest-full-queens/6640ad7/ : SUCCESS in 1h 28m 43s (non-voting)\n- tempest-full-queens-py3 http://logs.openstack.org/26/530726/6/check/tempest-full-queens-py3/06a3092/ : SUCCESS in 1h 35m 11s (non-voting)\n- tempest-full-rocky http://logs.openstack.org/26/530726/6/check/tempest-full-rocky/3cc8cfc/ : SUCCESS in 1h 49m 08s (non-voting)\n- tempest-full-rocky-py3 http://logs.openstack.org/26/530726/6/check/tempest-full-rocky-py3/fc16e7b/ : FAILURE in 28m 01s (non-voting)\n- neutron-tempest-plugin-api http://logs.openstack.org/26/530726/6/check/neutron-tempest-plugin-api/c650931/ : SUCCESS in 45m 01s (non-voting)\n- devstack-gate-hooks http://logs.openstack.org/26/530726/6/check/devstack-gate-hooks/d926d5b/ : SUCCESS in 8m 17s","accounts_in_message":[],"_revision_number":6},{"id":"675af28b4d5df0a21c23202a156052d1e9c808c3","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2018-11-02 12:58:53.000000000","message":"Patch Set 6:\n\nBump, this is still required to ensure that unstack happens after running tempest","accounts_in_message":[],"_revision_number":6},{"id":"8aaa624ecb57e097d557f28be515302a4027276f","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2019-01-09 20:12:37.000000000","message":"Patch Set 6: Code-Review-1\n\nI believe the intent of this functionality was to support functional testing of software that only needed devstack to isntall the software and not run it or test it. Then the followup tooling was responsible for starting processes and testing it.\n\nThe problem with this chagne and that use case is now you will have extra unexpected processes running potentially bound to ports preventing your sofwtare from being tested properly.\n\nOne approach may be to use a different flag indicating where you want things to be torn down.","accounts_in_message":[],"_revision_number":6},{"id":"ba5201c327af2714657877f87070d1f482cc83b6","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:41:33.000000000","message":"Abandoned\n\nopenstack/devstack-gate has been retired. Therefore all open patches are being abandoned.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"64b32848729f442e164e71ffb6e37ce798aa855a","revisions":{"3a62a8ec571b802f3b0d82289c05e0556f0815cd":{"kind":"REWORK","_number":1,"created":"2018-01-02 12:17:06.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/26/530726/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/26/530726/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/1"}}},"commit":{"parents":[{"commit":"b376f17652f459c8e1d33ac132bb4d05fc043444","subject":"Import tox jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b376f17652f459c8e1d33ac132bb4d05fc043444"}]}],"author":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"subject":"Move location of devstack-gate unstack to post-tempest","message":"Move location of devstack-gate unstack to post-tempest\n\nSetting DEVSTACK_GATE_UNSTACK currently will cause devstack-gate to\nunstack devstack prior to running tempest. This patch moves that logic\nto after running tempest to allow for environments which need to stack,\nrun some tests, and then unstack. This is extremely useful for CI\nenvironments when a test slave must be reused.\n\nChange-Id: I5cc7a759537cf62781c534890260df440ed6ea7b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3a62a8ec571b802f3b0d82289c05e0556f0815cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3a62a8ec571b802f3b0d82289c05e0556f0815cd"}]},"branch":"refs/heads/master"},"800906d1a3ce58924bca13a5aed561f9e171ba7b":{"kind":"REWORK","_number":2,"created":"2018-01-04 11:01:54.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/26/530726/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/26/530726/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/2"}}},"commit":{"parents":[{"commit":"b376f17652f459c8e1d33ac132bb4d05fc043444","subject":"Import tox jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b376f17652f459c8e1d33ac132bb4d05fc043444"}]}],"author":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-04 10:57:41.000000000","tz":0},"subject":"Move location of devstack-gate unstack to post-tempest","message":"Move location of devstack-gate unstack to post-tempest\n\nSetting DEVSTACK_GATE_UNSTACK currently will cause devstack-gate to\nunstack devstack prior to running tempest. This patch moves that logic\ninto a EXIT trap to ensure it always runs after everything else is done.\nSo that it works for environments where they need to stack, run some\ntests, and then unstack. This is extremely useful for CI environments\nwhen a test slave must be reused.\n\nChange-Id: I5cc7a759537cf62781c534890260df440ed6ea7b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/800906d1a3ce58924bca13a5aed561f9e171ba7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/800906d1a3ce58924bca13a5aed561f9e171ba7b"}]},"branch":"refs/heads/master"},"bcbeab9223351f3d559468ef6b0b42ace9ef86db":{"kind":"REWORK","_number":3,"created":"2018-01-05 15:17:47.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/26/530726/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/26/530726/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/3"}}},"commit":{"parents":[{"commit":"b376f17652f459c8e1d33ac132bb4d05fc043444","subject":"Import tox jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b376f17652f459c8e1d33ac132bb4d05fc043444"}]}],"author":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-05 15:17:38.000000000","tz":0},"subject":"Move location of devstack-gate unstack to post-tempest","message":"Move location of devstack-gate unstack to post-tempest\n\nSetting DEVSTACK_GATE_UNSTACK currently will cause devstack-gate to\nunstack devstack prior to running tempest. This patch moves that logic\ninto a EXIT trap to ensure it always runs after everything else is done.\nSo that it works for environments where they need to stack, run some\ntests, and then unstack. This is extremely useful for CI environments\nwhen a test slave must be reused.\n\nChange-Id: I5cc7a759537cf62781c534890260df440ed6ea7b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bcbeab9223351f3d559468ef6b0b42ace9ef86db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bcbeab9223351f3d559468ef6b0b42ace9ef86db"}]},"branch":"refs/heads/master"},"6e23c35f9429fab4ef78bac5e20afaa2fdafe28f":{"kind":"REWORK","_number":4,"created":"2018-01-05 16:14:11.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/26/530726/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/26/530726/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/4"}}},"commit":{"parents":[{"commit":"b376f17652f459c8e1d33ac132bb4d05fc043444","subject":"Import tox jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b376f17652f459c8e1d33ac132bb4d05fc043444"}]}],"author":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-05 16:13:58.000000000","tz":0},"subject":"Move location of devstack-gate unstack to post-tempest","message":"Move location of devstack-gate unstack to post-tempest\n\nSetting DEVSTACK_GATE_UNSTACK currently will cause devstack-gate to\nunstack devstack prior to running tempest. This patch moves that logic\ninto a EXIT trap to ensure it always runs after everything else is done.\nSo that it works for environments where they need to stack, run some\ntests, and then unstack. This is extremely useful for CI environments\nwhen a test slave must be reused.\n\nChange-Id: I5cc7a759537cf62781c534890260df440ed6ea7b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6e23c35f9429fab4ef78bac5e20afaa2fdafe28f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6e23c35f9429fab4ef78bac5e20afaa2fdafe28f"}]},"branch":"refs/heads/master"},"59d684d9e4263a3288a787c8286e600b0f6efa48":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2018-06-18 10:42:26.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/26/530726/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/26/530726/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/5"}}},"commit":{"parents":[{"commit":"63e5e1dd9638173a8f959be07842e445bafcc837","subject":"Cap cmd2 to \u003c 0.9.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/63e5e1dd9638173a8f959be07842e445bafcc837"}]}],"author":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-06-18 10:42:26.000000000","tz":0},"subject":"Move location of devstack-gate unstack to post-tempest","message":"Move location of devstack-gate unstack to post-tempest\n\nSetting DEVSTACK_GATE_UNSTACK currently will cause devstack-gate to\nunstack devstack prior to running tempest. This patch moves that logic\ninto a EXIT trap to ensure it always runs after everything else is done.\nSo that it works for environments where they need to stack, run some\ntests, and then unstack. This is extremely useful for CI environments\nwhen a test slave must be reused.\n\nChange-Id: I5cc7a759537cf62781c534890260df440ed6ea7b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/59d684d9e4263a3288a787c8286e600b0f6efa48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/59d684d9e4263a3288a787c8286e600b0f6efa48"}]},"branch":"refs/heads/master"},"64b32848729f442e164e71ffb6e37ce798aa855a":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2018-10-30 10:36:50.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/26/530726/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/26/530726/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/26/530726/6"}}},"commit":{"parents":[{"commit":"81ed118c2a14d91d6fedb7796d4d200e260c2e7a","subject":"Include openstack/placement in PROJECTS starting in Stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/81ed118c2a14d91d6fedb7796d4d200e260c2e7a"}]}],"author":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-01-02 12:13:32.000000000","tz":0},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2018-10-30 10:36:50.000000000","tz":0},"subject":"Move location of devstack-gate unstack to post-tempest","message":"Move location of devstack-gate unstack to post-tempest\n\nSetting DEVSTACK_GATE_UNSTACK currently will cause devstack-gate to\nunstack devstack prior to running tempest. This patch moves that logic\ninto a EXIT trap to ensure it always runs after everything else is done.\nSo that it works for environments where they need to stack, run some\ntests, and then unstack. This is extremely useful for CI environments\nwhen a test slave must be reused.\n\nChange-Id: I5cc7a759537cf62781c534890260df440ed6ea7b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/64b32848729f442e164e71ffb6e37ce798aa855a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/64b32848729f442e164e71ffb6e37ce798aa855a"}]},"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":{}}}]}
