)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"bed564dbcc320b51582744cc843a2809bd4c95ad","unresolved":true,"context_lines":[{"line_number":11,"context_line":"standalone (called \"-options\") that we can apply to any"},{"line_number":12,"context_line":"corresponding standalone job in different CI systems like"},{"line_number":13,"context_line":"promotion standalone jobs, etc."},{"line_number":14,"context_line":"See also: https://review.rdoproject.org/r/31820"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I49a4ded52c1df1834a484bcd77e9300cf9c4b59e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"86243f0e_960afa76","line":14,"range":{"start_line":14,"start_character":18,"end_line":14,"end_character":24},"updated":"2021-02-04 08:47:39.000000000","message":"i may be missing something but this won\u0027t work right now. It is a good idea but we have to work out the parenting. \n\nI mean, the jobs in https://review.rdoproject.org/r/31820 or the ones I am adding in https://review.rdoproject.org/r/#/c/31539/5/zuul.d/dependencies-jobs.yaml (perfect use case for this idea i am adding a scen7 there) are parenting off of https://github.com/rdo-infra/review.rdoproject.org-config/blob/68a204907e9647806ab61f16c1b03d1178aa8919/zuul.d/tripleo-rdo-base.yaml#L440     name: tripleo-ci-base-standalone-periodic-centos-8 \n\ni.e. what about the pre-plays and any other definitions we have in that inheritance chain like https://github.com/rdo-infra/review.rdoproject.org-config/blob/master/zuul.d/tripleo-rdo-base.yaml#L242-L251","commit_id":"740d0c6a756e2c9962f04765f5989296bae24a3c"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0268e152e2a181d840f9c72174e67e010fe2a87d","unresolved":true,"context_lines":[{"line_number":11,"context_line":"standalone (called \"-options\") that we can apply to any"},{"line_number":12,"context_line":"corresponding standalone job in different CI systems like"},{"line_number":13,"context_line":"promotion standalone jobs, etc."},{"line_number":14,"context_line":"See also: https://review.rdoproject.org/r/31820"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I49a4ded52c1df1834a484bcd77e9300cf9c4b59e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"8f1c89b8_f968dffd","line":14,"range":{"start_line":14,"start_character":18,"end_line":14,"end_character":24},"in_reply_to":"0c6eab3c_ce400d34","updated":"2021-02-05 09:41:36.000000000","message":"thanks makes more sense now I somehow missed the \u0027multiple parents\u0027 part","commit_id":"740d0c6a756e2c9962f04765f5989296bae24a3c"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"b5b8ebaf292709c225e7f8ee4f18a98c92b83323","unresolved":true,"context_lines":[{"line_number":11,"context_line":"standalone (called \"-options\") that we can apply to any"},{"line_number":12,"context_line":"corresponding standalone job in different CI systems like"},{"line_number":13,"context_line":"promotion standalone jobs, etc."},{"line_number":14,"context_line":"See also: https://review.rdoproject.org/r/31820"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I49a4ded52c1df1834a484bcd77e9300cf9c4b59e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"0c6eab3c_ce400d34","line":14,"range":{"start_line":14,"start_character":18,"end_line":14,"end_character":24},"in_reply_to":"86243f0e_960afa76","updated":"2021-02-05 01:00:47.000000000","message":"You can see how it works in https://review.rdoproject.org/r/#/c/31821/","commit_id":"740d0c6a756e2c9962f04765f5989296bae24a3c"}],"zuul.d/standalone-jobs.yaml":[{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"1ea794e208676f2f36d4b7bdf145b3d74d453f02","unresolved":true,"context_lines":[{"line_number":808,"context_line":""},{"line_number":809,"context_line":"- job:"},{"line_number":810,"context_line":"    name: tripleo-ci-centos-8-scenario001-standalone"},{"line_number":811,"context_line":"    parent: tripleo-ci-centos-8-scenario001-standalone-options"},{"line_number":812,"context_line":""},{"line_number":813,"context_line":"- job:"},{"line_number":814,"context_line":"    name: tripleo-ci-centos-8-scenario002-standalone"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"43f92b65_3e798630","line":811,"updated":"2021-02-04 10:48:45.000000000","message":"If i understand correctly, in multiparenting case, a job can have multiple parents:\n- job:\n    name: tripleo-ci-centos-8-scenario001-standalone\n    voting: true\n    parent: tripleo-ci-base-standalone-centos-8\n    branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$\n\nand\n\n- job:\n    name: tripleo-ci-centos-8-scenario001-standalone\n    parent: tripleo-ci-centos-8-scenario001-standalone-options\n\nSo in first parent, all pre and post will come there and in second parent, all the vars are coming. What if the same var is defined in both parent then which will win? Second one?","commit_id":"740d0c6a756e2c9962f04765f5989296bae24a3c"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"b5b8ebaf292709c225e7f8ee4f18a98c92b83323","unresolved":true,"context_lines":[{"line_number":808,"context_line":""},{"line_number":809,"context_line":"- job:"},{"line_number":810,"context_line":"    name: tripleo-ci-centos-8-scenario001-standalone"},{"line_number":811,"context_line":"    parent: tripleo-ci-centos-8-scenario001-standalone-options"},{"line_number":812,"context_line":""},{"line_number":813,"context_line":"- job:"},{"line_number":814,"context_line":"    name: tripleo-ci-centos-8-scenario002-standalone"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7b585be5_d7464261","line":811,"in_reply_to":"43f92b65_3e798630","updated":"2021-02-05 01:00:47.000000000","message":"Yes, latest should override previous. Worth to check it though in some job.\nThat way we still can override in RDO/downstream jobs something if we need.","commit_id":"740d0c6a756e2c9962f04765f5989296bae24a3c"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"0268e152e2a181d840f9c72174e67e010fe2a87d","unresolved":true,"context_lines":[{"line_number":808,"context_line":""},{"line_number":809,"context_line":"- job:"},{"line_number":810,"context_line":"    name: tripleo-ci-centos-8-scenario001-standalone"},{"line_number":811,"context_line":"    parent: tripleo-ci-centos-8-scenario001-standalone-options"},{"line_number":812,"context_line":""},{"line_number":813,"context_line":"- job:"},{"line_number":814,"context_line":"    name: tripleo-ci-centos-8-scenario002-standalone"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"6cc6cd87_fc558831","line":811,"in_reply_to":"7b585be5_d7464261","updated":"2021-02-05 09:41:36.000000000","message":"thanks folks i understand better now. so it has multiple parents (if only there was some clue about that in the commit message ;) \"Add multiparenting to keep same configs\" .. :/)","commit_id":"740d0c6a756e2c9962f04765f5989296bae24a3c"}]}
