)]}'
{".zuul.yaml":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"843be342b18b09d3f8221730a286bf309dc21dcd","unresolved":true,"context_lines":[{"line_number":273,"context_line":"        o-cw: true"},{"line_number":274,"context_line":"        o-hm: false"},{"line_number":275,"context_line":"        o-hk: true"},{"line_number":276,"context_line":"      devstack_localrc:"},{"line_number":277,"context_line":"        LIBS_FROM_GIT: gnocchi"},{"line_number":278,"context_line":"        TEMPEST_PLUGINS: \u0027\"/opt/stack/telemetry-tempest-plugin /opt/stack/heat-tempest-plugin\"\u0027"},{"line_number":279,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high-rate\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"db8fe53d_8c6aa739","line":276,"range":{"start_line":276,"start_character":6,"end_line":276,"end_character":22},"updated":"2026-05-25 13:56:42.000000000","message":"AFAIK each variables are merged, so we don\u0027t have to re-define what are defined in the base job.","commit_id":"60fcb0673f6b4b74e19207e3de316c8e2d759c36"},{"author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"change_message_id":"e5eaf29b5e8eb82a9005f7ea69411021be30fddf","unresolved":true,"context_lines":[{"line_number":273,"context_line":"        o-cw: true"},{"line_number":274,"context_line":"        o-hm: false"},{"line_number":275,"context_line":"        o-hk: true"},{"line_number":276,"context_line":"      devstack_localrc:"},{"line_number":277,"context_line":"        LIBS_FROM_GIT: gnocchi"},{"line_number":278,"context_line":"        TEMPEST_PLUGINS: \u0027\"/opt/stack/telemetry-tempest-plugin /opt/stack/heat-tempest-plugin\"\u0027"},{"line_number":279,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high-rate\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"720fefa5_621f6b1e","line":276,"range":{"start_line":276,"start_character":6,"end_line":276,"end_character":22},"in_reply_to":"db8fe53d_8c6aa739","updated":"2026-05-28 22:30:40.000000000","message":"The job documentation[1] for zuul supports this assertion, so I should be able to add just the new values to this job definition.\n\n\"When mappings (or dictionaries, for example, those used for job variables) are combined, they are deeply merged. This means a leaf node (an entry whose value is not another mapping) with the same name will override a previous entry, but non-leaf nodes (entries whose values are mappings) will have their entries updated in the same manner, recursively. New entries with unique names will be added to mappings.\"\n\n[1] https://zuul-ci.org/docs/zuul/latest/config/job.html","commit_id":"60fcb0673f6b4b74e19207e3de316c8e2d759c36"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"843be342b18b09d3f8221730a286bf309dc21dcd","unresolved":true,"context_lines":[{"line_number":322,"context_line":"      zuul_copy_output:"},{"line_number":323,"context_line":"        /etc/prometheus/prometheus.yml: logs"},{"line_number":324,"context_line":"        /etc/openstack/prometheus.yaml: logs"},{"line_number":325,"context_line":"        /etc/ceilometer/polling.yaml: logs"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"- project:"},{"line_number":328,"context_line":"    queue: telemetry"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"8fd657c6_eb615988","line":325,"range":{"start_line":325,"start_character":8,"end_line":325,"end_character":42},"updated":"2026-05-25 13:56:42.000000000","message":"This is already captured in telemetry-tempest-base. Can we drop this override ?","commit_id":"60fcb0673f6b4b74e19207e3de316c8e2d759c36"},{"author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"change_message_id":"e5eaf29b5e8eb82a9005f7ea69411021be30fddf","unresolved":true,"context_lines":[{"line_number":322,"context_line":"      zuul_copy_output:"},{"line_number":323,"context_line":"        /etc/prometheus/prometheus.yml: logs"},{"line_number":324,"context_line":"        /etc/openstack/prometheus.yaml: logs"},{"line_number":325,"context_line":"        /etc/ceilometer/polling.yaml: logs"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"- project:"},{"line_number":328,"context_line":"    queue: telemetry"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"332182a2_9777fb6b","line":325,"range":{"start_line":325,"start_character":8,"end_line":325,"end_character":42},"in_reply_to":"8fd657c6_eb615988","updated":"2026-05-28 22:30:40.000000000","message":"The polling.yaml is not included, but the other two are.","commit_id":"60fcb0673f6b4b74e19207e3de316c8e2d759c36"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"843be342b18b09d3f8221730a286bf309dc21dcd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e7608c0c_74fb7f7d","updated":"2026-05-25 13:56:42.000000000","message":"It seems this is still WIP ?","commit_id":"60fcb0673f6b4b74e19207e3de316c8e2d759c36"}]}
