)]}'
{"id":"openstack%2Fdevstack~771558","triplet_id":"openstack%2Fdevstack~master~I5ec174cf7b02269525b1bfd0bfa94ea889d16fce","project":"openstack/devstack","branch":"master","topic":"bug/1913021","hashtags":[],"change_id":"I5ec174cf7b02269525b1bfd0bfa94ea889d16fce","subject":"Fix Early Use of die function in stack.sh","status":"MERGED","created":"2021-01-20 05:26:38.000000000","updated":"2021-02-01 01:11:08.000000000","submitted":"2021-01-31 15:21:03.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"771558-bug/1913021","meta_rev_id":"32189b6f3da31eca6442e642675dae64ba5135ca","_number":771558,"virtual_id_number":771558,"owner":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-01-31 15:21:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-01-31 14:01:11.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":2,"date":"2021-01-25 12:42:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-01-31 14:01:11.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}],"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-01-20 09:23:51.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":"2021-01-25 12:42:36.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":"REVIEWER"},{"updated":"2021-01-31 14:01:11.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"REVIEWER"}],"messages":[{"id":"69834ac5fb290e80fc7776efcc9c4917bad24bff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"date":"2021-01-20 05:26:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"47dbeb9c0308eaf8d07f9ebaafd484126b9b1888","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"date":"2021-01-20 05:32:24.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"97e42c029843be8552bb288068e8da483917dabd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-20 09:23:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/9d6e4ce022e04ab4aec77d384ae8b189 : SUCCESS in 56m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9ae29a6f62664b979d985515b1708a63 : SUCCESS in 1h 35m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e86bf1bfe594cc89ea4d9036e0849a6 : SUCCESS in 5m 18s\n- devstack https://zuul.opendev.org/t/openstack/build/ba9829f85fd248e8ac282795c7e601e5 : SUCCESS in 28m 05s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/e242721b247744839e6bb662742c027d : SUCCESS in 26m 20s\n- devstack-platform-opensuse-15 https://zuul.opendev.org/t/openstack/build/369c8047beed4dba9fc0645b03a76761 : FAILURE in 9m 14s (non-voting)\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/3ec09ac73a6c4966a8d671f8abfc7995 : SUCCESS in 1h 26m 40s (non-voting)\n- devstack-platform-centos-8 https://zuul.opendev.org/t/openstack/build/e92ecdd3a1ab405f892e909ed34f63d4 : FAILURE in 1h 20m 37s (non-voting)\n- devstack-platform-bionic https://zuul.opendev.org/t/openstack/build/ef78ad797bdf42f3aaa3b81b33f67701 : SUCCESS in 1h 43m 20s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/437b3933297647099b41e09112cb63f2 : SUCCESS in 40m 40s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/31eff55161e845908291c733c380a799 : SUCCESS in 3m 33s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/2aa248edc5464023885f37804299c759 : SUCCESS in 3m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/078af93f30734fafac0a9986def4f4a4 : SUCCESS in 1h 12m 10s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/56e46c30477840e29738614ddc895d89 : SUCCESS in 38m 49s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/fd7ae5134c5b409cae59e5ccdf9ad957 : SUCCESS in 1h 02m 37s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c39218ffb368489dbcc52f7724d00052 : SUCCESS in 1h 06m 23s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/18f9bdb793194034aff96d780b4b722c : SUCCESS in 1h 37m 32s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/fd350abd62cd4ec29fba1f79e9246a73 : SUCCESS in 1h 25m 07s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/00663b45dda843338479ab791e49fb7b : SUCCESS in 1h 01m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d65f157692e84d36a339c597d7903201 : SUCCESS in 1h 02m 20s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/72b4a703638a420994d4632dc35164cc : SUCCESS in 1h 08m 39s","accounts_in_message":[],"_revision_number":2},{"id":"9b96d557990c7083b170827e2600f1936af3c996","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"date":"2021-01-25 07:52:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0277255084fa235d257d86fd59adf7b05726b186","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-25 10:20:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/043ce060ec7746649e77dc55b8e9eec0 : SUCCESS in 56m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/895540fd6e3648f39ad57b277bce2323 : SUCCESS in 1h 30m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8282c826ce3e44caa89db94f1d0780b4 : SUCCESS in 5m 20s\n- devstack https://zuul.opendev.org/t/openstack/build/5031b77eb22441cab66b72287137990f : SUCCESS in 27m 25s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/45c7d5844f184132a29f3d6d562a96cc : SUCCESS in 24m 06s\n- devstack-platform-opensuse-15 https://zuul.opendev.org/t/openstack/build/4aacffe1687e4538a1de97344a8bcade : FAILURE in 10m 21s (non-voting)\n- devstack-platform-fedora-latest https://zuul.opendev.org/t/openstack/build/32400f46ffb340a0b9014d2caf89e7c9 : SUCCESS in 1h 21m 34s (non-voting)\n- devstack-platform-centos-8 https://zuul.opendev.org/t/openstack/build/fdc2721fdbfd4fac8198a18ae7a05374 : FAILURE in 1h 21m 38s (non-voting)\n- devstack-platform-bionic https://zuul.opendev.org/t/openstack/build/9ceca0508c4d467b8e00bbca31daf4f9 : SUCCESS in 2h 00m 38s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/ba8afcc6bfbd4dccb8b392196eedc758 : SUCCESS in 42m 02s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/430d60ecbe8149599bc4da8b1a12eb7d : SUCCESS in 3m 53s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/100e0ceda82945549173690b032699e9 : SUCCESS in 3m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/97a20f79a66647f5a5ea0bdfdf5d1047 : SUCCESS in 1h 04m 21s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9038a2b871884d9187ea372b3b4e8796 : SUCCESS in 41m 09s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6effee452ff94134ac4e1cecf7f85bac : SUCCESS in 1h 02m 43s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/b8556479dd2443669b9a784ada934237 : SUCCESS in 1h 06m 37s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/3e9fc01fc26e48a3914506d70311e843 : SUCCESS in 1h 00m 55s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/2618eaef873b4ffe90b7a4af833caff3 : RETRY_LIMIT in 20m 00s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c9728ff41c114cd899a7cd8771298d08 : SUCCESS in 44m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c9d520b4f764a17ace9f8d8794e8394 : SUCCESS in 56m 08s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/00eba5ad47da4d23914d6bb880a51091 : SUCCESS in 1h 14m 28s","accounts_in_message":[],"_revision_number":3},{"id":"223597cde327ac3424a06cd946f128ef494409f6","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2021-01-25 12:42:36.000000000","message":"Patch Set 3: Code-Review+2\n\nThanks for this fix, but it also makes me wonder how you triggered this issue. Do we really need to safeguard against someone crippling their devstack deployment so seriously? Or can we maybe just drop these tests instead?","accounts_in_message":[],"_revision_number":3},{"id":"8b63a28317c0b154784cb045dd564dcfea46445d","author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"date":"2021-01-26 00:39:53.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3: Code-Review+2\n\u003e \n\u003e Thanks for this fix, but it also makes me wonder how you triggered this issue. Do we really need to safeguard against someone crippling their devstack deployment so seriously? Or can we maybe just drop these tests instead?\n\nOne possible case is one can delete these directories by mistake and then try to run devstack. In this case, error message can help operator \u0026 reduce the time operator investigates for cause of trouble.","accounts_in_message":[],"_revision_number":3},{"id":"5343c9588ddd1f68b8cebd014e299633ee777766","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2021-01-31 14:01:11.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n\u003e Patch Set 3:\n\u003e \n\u003e \u003e Patch Set 3: Code-Review+2\n\u003e \u003e \n\u003e \u003e Thanks for this fix, but it also makes me wonder how you triggered this issue. Do we really need to safeguard against someone crippling their devstack deployment so seriously? Or can we maybe just drop these tests instead?\n\u003e \n\u003e One possible case is one can delete these directories by mistake and then try to run devstack. In this case, error message can help operator \u0026 reduce the time operator investigates for cause of trouble.\n\nThanks for the fix.\n\nI hope that by \u0027operator\u0027 you mean \u0027developer\u0027 and you are not running devstack to provision a production cloud. 😊","accounts_in_message":[],"_revision_number":3},{"id":"8ed67975094fd0d84dcc467112bd0fd355c94f7b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-31 14:01:30.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c4b5117c4e5ad98319eddfc34dbf841243acf776","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-31 15:21:02.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/d9999a7eafab4af1ad0f6401c7ce7ad2 : SUCCESS in 54m 03s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/42ba28adccec4a8483b357573a6d3bdd : SUCCESS in 1h 17m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28fc5d1defa44627a21814fd270c125a : SUCCESS in 4m 45s\n- devstack https://zuul.opendev.org/t/openstack/build/aff34f02b1db4e06b234bfc9c7eeab91 : SUCCESS in 25m 20s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/2b6177e139124cea97444490b8390f27 : SUCCESS in 25m 20s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/25ed14f2f4aa4d038118f40928fb64d6 : SUCCESS in 40m 32s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/313b4bf0e3b4418d97cc5ae50a4c3cd9 : SUCCESS in 3m 45s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/8a255d7c8fd54f4783b74dc2351fb58e : SUCCESS in 2m 23s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/cb3480dabeb74734b739458360b5dc68 : SUCCESS in 46m 38s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/9395071d3954469e9571f8ca010bd1a9 : SUCCESS in 1h 04m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/36d6e857d9b24a6aa6f1e513b0fe6fa6 : SUCCESS in 51m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bbc19b4db2f943a48dba2d44b0a5bfe3 : SUCCESS in 1h 02m 47s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6b076741cbee4eb38cc8e9cf2e47e110 : SUCCESS in 1h 09m 43s","accounts_in_message":[],"_revision_number":3},{"id":"98df73950b995f198507585ad9d7566544526c37","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-31 15:21:03.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"78d1477b99a4770dfe0067b9b8b9ae5e6cf08df5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-31 15:22:13.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d5bea794a5ff4089b3119768b989895e : SUCCESS in 45s","accounts_in_message":[],"_revision_number":3},{"id":"32189b6f3da31eca6442e642675dae64ba5135ca","author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"date":"2021-02-01 01:11:08.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3: Code-Review+2 Workflow+1\n\u003e \n\u003e \u003e Patch Set 3:\n\u003e \u003e \n\u003e \u003e \u003e Patch Set 3: Code-Review+2\n\u003e \u003e \u003e \n\u003e \u003e \u003e Thanks for this fix, but it also makes me wonder how you triggered this issue. Do we really need to safeguard against someone crippling their devstack deployment so seriously? Or can we maybe just drop these tests instead?\n\u003e \u003e \n\u003e \u003e One possible case is one can delete these directories by mistake and then try to run devstack. In this case, error message can help operator \u0026 reduce the time operator investigates for cause of trouble.\n\u003e \n\u003e Thanks for the fix.\n\u003e \n\u003e I hope that by \u0027operator\u0027 you mean \u0027developer\u0027 and you are not running devstack to provision a production cloud. 😊\n\nYes. I had to say \u0027developer\u0027. 😋 I use it for testing \u0026 CI environment. Thank you. 😊","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"eef2a0d751f4d53fb7b475e69e229cb541f7af2c","revisions":{"6b34b83ab8f6fb892f5674cf6273a1ec75aa2469":{"kind":"REWORK","_number":1,"created":"2021-01-20 05:26:38.000000000","uploader":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"ref":"refs/changes/58/771558/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/771558/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/771558/1"}}},"commit":{"parents":[{"commit":"edee6dc341e40939360b36ce9fd09052dea1ee4d","subject":"Add debug helper script","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/edee6dc341e40939360b36ce9fd09052dea1ee4d"}]}],"author":{"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","date":"2021-01-20 05:15:57.000000000","tz":540},"committer":{"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","date":"2021-01-20 05:15:57.000000000","tz":540},"subject":"Fix Early Use of die function in stack.sh","message":"Fix Early Use of die function in stack.sh\n\nThis commit fixes use of die function before it\u0027s defined.\ndie function can be used after $TOP_DIR/functions sourcing chain-\nsources $TOP_DIR/functions-common.\nBecause fixed portion of stack.sh checks existance of $TOP_DIR/inc\nand soucing $TOP_DIR/function chain source $TOP_DIR/inc, this commit\nuses echo \u0026 exit command instead of die function.\n\nChange-Id: I5ec174cf7b02269525b1bfd0bfa94ea889d16fce\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6b34b83ab8f6fb892f5674cf6273a1ec75aa2469"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6b34b83ab8f6fb892f5674cf6273a1ec75aa2469"}]},"branch":"refs/heads/master"},"58931ef84c607bcad744953d6056277c75cbda17":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2021-01-20 05:32:24.000000000","uploader":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"ref":"refs/changes/58/771558/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/771558/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/771558/2"}}},"commit":{"parents":[{"commit":"edee6dc341e40939360b36ce9fd09052dea1ee4d","subject":"Add debug helper script","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/edee6dc341e40939360b36ce9fd09052dea1ee4d"}]}],"author":{"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","date":"2021-01-20 05:15:57.000000000","tz":540},"committer":{"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","date":"2021-01-20 05:31:52.000000000","tz":540},"subject":"Fix Early Use of die function in stack.sh","message":"Fix Early Use of die function in stack.sh\n\nThis commit fixes use of die function before it\u0027s defined.\ndie function can be used after sourcing $TOP_DIR/functions chain-\nsources $TOP_DIR/functions-common.\nBecause fixed portion of stack.sh checks existance of $TOP_DIR/inc\nand soucing $TOP_DIR/function chain source $TOP_DIR/inc, this commit\nuses echo \u0026 exit command instead of die function.\n\nChange-Id: I5ec174cf7b02269525b1bfd0bfa94ea889d16fce\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/58931ef84c607bcad744953d6056277c75cbda17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/58931ef84c607bcad744953d6056277c75cbda17"}]},"branch":"refs/heads/master"},"eef2a0d751f4d53fb7b475e69e229cb541f7af2c":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2021-01-25 07:52:17.000000000","uploader":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"ref":"refs/changes/58/771558/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/771558/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/771558/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/771558/3"}}},"commit":{"parents":[{"commit":"84ead5aacf8ada7c3cd8ff524cb1f7c7e8dc147d","subject":"Merge \"Also cap pip in tempest tox venv\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/84ead5aacf8ada7c3cd8ff524cb1f7c7e8dc147d"}]}],"author":{"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","date":"2021-01-20 05:15:57.000000000","tz":540},"committer":{"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","date":"2021-01-25 07:51:19.000000000","tz":540},"subject":"Fix Early Use of die function in stack.sh","message":"Fix Early Use of die function in stack.sh\n\nThis commit fixes use of die function before it\u0027s defined.\ndie function can be used after sourcing $TOP_DIR/functions chain-\nsources $TOP_DIR/functions-common.\nBecause fixed portion of stack.sh checks existence of $TOP_DIR/inc\nand sourcing $TOP_DIR/function chain source $TOP_DIR/inc, this commit\nuses echo \u0026 exit command instead of die function.\n\nCloses-Bug: #1913021\nChange-Id: I5ec174cf7b02269525b1bfd0bfa94ea889d16fce\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/eef2a0d751f4d53fb7b475e69e229cb541f7af2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/eef2a0d751f4d53fb7b475e69e229cb541f7af2c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
