)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"627892bb9e9edc346dafa6cef1ab59acb25f72d1","unresolved":true,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"[1] https://review.opendev.org/q/topic:tripleo-ci-reduce"},{"line_number":20,"context_line":"[2] https://review.opendev.org/c/openstack/tripleo-ci/+/779447"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Change-Id: I712c4011f77d6e95817c4653df001587e8ad7b23"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"c644817a_46cdf72e","line":21,"updated":"2021-03-11 12:51:07.000000000","message":"i posted https://review.opendev.org/c/openstack/tripleo-ci/+/779996 as a test for the scenario seen at [2] and results like https://i.imgur.com/1qbtMjO.png","commit_id":"7c189634eda0154720067d30b128b006ccb45dbc"}],"zuul.d/multinode-jobs.yaml":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"0313e989679fc30cdf1bd5acbaa505481a7c5e4a","unresolved":true,"context_lines":[{"line_number":122,"context_line":"      jobs:"},{"line_number":123,"context_line":"        - openstack-tox-linters"},{"line_number":124,"context_line":"        - tripleo-ci-centos-8-content-provider-victoria:"},{"line_number":125,"context_line":"            irrelevant-files: *multinode_ignored"},{"line_number":126,"context_line":"            dependencies:"},{"line_number":127,"context_line":"              - openstack-tox-linters"},{"line_number":128,"context_line":"        - tripleo-ci-centos-8-content-provider-ussuri:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"10d730a5_b1313015","line":125,"range":{"start_line":125,"start_character":12,"end_line":125,"end_character":48},"updated":"2021-03-11 21:19:30.000000000","message":"The possible problem that can be is \"zuul can\u0027t freeze the tree\" - when some job depends on content-provider, but content-provider doesn\u0027t run because of irrelevant files.\nEven if you set here exactly same irrelevant files for multinode jobs and content-providers, we still may have problem:\nusually we run both standalone and multinode templates on same patch, maybe even upgrades template as well. And each of these templates has its own content provider and its irrelevant files. But eventually only one content-provider job will run on a patch. And it will run with some of \"irrelevant-files\" settings, not with all of them (it\u0027s overridden, not merged). And in this case we might hit again the case when content-provider won\u0027t run and zuul will fail.","commit_id":"7c189634eda0154720067d30b128b006ccb45dbc"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"879d45fd1855bacf0c92e2f5ae0b408a39396243","unresolved":true,"context_lines":[{"line_number":122,"context_line":"      jobs:"},{"line_number":123,"context_line":"        - openstack-tox-linters"},{"line_number":124,"context_line":"        - tripleo-ci-centos-8-content-provider-victoria:"},{"line_number":125,"context_line":"            irrelevant-files: *multinode_ignored"},{"line_number":126,"context_line":"            dependencies:"},{"line_number":127,"context_line":"              - openstack-tox-linters"},{"line_number":128,"context_line":"        - tripleo-ci-centos-8-content-provider-ussuri:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"c7614640_899a2e9c","line":125,"range":{"start_line":125,"start_character":12,"end_line":125,"end_character":48},"in_reply_to":"10d730a5_b1313015","updated":"2021-03-12 13:01:11.000000000","message":"thanks\n\nwhat you tried to describe above is the type of scenario i was imagining.\n\nBUT\n\nI think we are OK.\n\nthe content-provider-ussuri/victoria/train are only used in this template and in the upgrades layouts.\n\nI think we are \u0027saved\u0027 because tripleo-quickstart/extras, where this tripleo-multinode-branchful is wired up, only have the *master* version of the upgrade template:\n\n\n\n\n        * https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/zuul.d/layout.yaml\n\n        * https://opendev.org/openstack/tripleo-quickstart/src/branch/master/zuul.d/layout.yaml\n\n\n        * https://opendev.org/openstack/tripleo-ci/src/commit/8797d0305ccea941e1f9be674d18e9334677423b/zuul.d/upgrades-jobs-templates.yaml#L8\n        \n\nand in that master version ^^^ we only have -content-provider not any of the others.\n\nI have posted the tests there anyway as we discussed yesterday https://review.opendev.org/c/openstack/tripleo-quickstart/+/780228 \u0026 https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/780247\n                         \n\nI am not guaranteeing we wont hit that issue, but WRT the upgrades jobs what do you think about my reasoning above?","commit_id":"7c189634eda0154720067d30b128b006ccb45dbc"}]}
