diff options
author | Simon Westphahl <simon.westphahl@bmw.de> | 2021-10-27 12:01:03 +0200 |
---|---|---|
committer | Simon Westphahl <simon.westphahl@bmw.de> | 2021-10-29 12:04:44 +0200 |
commit | ba1d165f3bafa1a8eb75bac3646a95774ca86786 (patch) | |
tree | 57c99515922907d2a8a9d5cf94ed21bab8004d0f /tests/unit/test_pagure_driver.py | |
parent | 320dc2366c4931bb7acb7a0299e0a171b7ef69fd (diff) | |
download | zuul-ba1d165f3bafa1a8eb75bac3646a95774ca86786.tar.gz |
Ensure same layout UUID across schedulers
Until now the layout UUID was randomly generated on each scheduler.
However, since we now use the layout UUID to detect if we need to reset
the pipeline state, the UUID must be the same on all schedulers.
Having the same layout UUID on all schedulers might also make debugging
easier in some cases.
For this we will store the layout UUID as the UUID of the layout
state in Zookeeper.
Change-Id: I400b96b54b3dc9e30fb58e56e1e25a79427b5e70
Diffstat (limited to 'tests/unit/test_pagure_driver.py')
-rw-r--r-- | tests/unit/test_pagure_driver.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/unit/test_pagure_driver.py b/tests/unit/test_pagure_driver.py index 6956bf610..65e78e88d 100644 --- a/tests/unit/test_pagure_driver.py +++ b/tests/unit/test_pagure_driver.py @@ -27,7 +27,7 @@ from zuul.zk.layout import LayoutState from tests.base import ZuulTestCase, simple_layout from tests.base import ZuulWebFixture -EMPTY_LAYOUT_STATE = LayoutState("", "", 0) +EMPTY_LAYOUT_STATE = LayoutState("", "", 0, None) class TestPagureDriver(ZuulTestCase): |