)]}'
{"id":"openstack%2Fwatcher~898918","triplet_id":"openstack%2Fwatcher~master~I300620c2ec4857b1e0d402a9b57a637f576eeb24","project":"openstack/watcher","branch":"master","topic":"fix_schema","attention_set":{},"removed_from_attention_set":{"28748":{"account":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"last_update":"2023-10-24 09:40:06.000000000","reason":"\u003cGERRIT_ACCOUNT_28748\u003e replied on the change","reason_account":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}},"8543":{"account":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"last_update":"2023-10-24 10:03:10.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I300620c2ec4857b1e0d402a9b57a637f576eeb24","subject":"Unblock the CI gate","status":"MERGED","created":"2023-10-20 10:02:02.000000000","updated":"2023-10-24 10:06:51.000000000","submitted":"2023-10-24 10:03:10.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"898918-fix_schema","meta_rev_id":"e9b930d2353a8ca4b1863bb05e6121e326ab9341","_number":898918,"virtual_id_number":898918,"owner":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-10-24 10:03:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":2,"date":"2023-10-24 09:40:06.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":1,"date":"2023-10-24 09:40:06.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-10-20 11:06:16.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":"2023-10-23 11:56:28.000000000","updated_by":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"}],"messages":[{"id":"10c40df3deb8d74a87dcfb36f476ad680083c3a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2023-10-20 10:02:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"04526b16666e59dba71b19c7866a48349f498b08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-20 11:06:16.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/1d9469c873b149138e268116c9008299\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fcfd6a7a5c304f85ac5b9d2e58aebe6d : SUCCESS in 6m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66f5ab7a35e340c9b034cd1ad5b75720 : FAILURE in 4m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6bbc8770f5024c4f84bc79b309340cd2 : SUCCESS in 4m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/31b32ba9dffa4339b2466dbe8cbf08c7 : SUCCESS in 5m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d36b406331c949f4b23896b5c48c69e9 : SUCCESS in 6m 57s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/3b620612e731448d9db4dec7be66bfe4 : SUCCESS in 36m 36s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b796fc917adc4f97835c259be41e5e04 : SUCCESS in 57m 50s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/ee9c630915a4419ea21f0908d634f317 : FAILURE in 11m 23s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/ab646bd1a433430abc019ca2d1a5e411 : FAILURE in 20m 42s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/deac4e0a33b74717a048244d31f6019a : SUCCESS in 45m 25s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/3ee23cf76cc44d2799a503862bff15e7 : SUCCESS in 39m 37s","accounts_in_message":[],"_revision_number":1},{"id":"485864d214ec350c8a456493f21523982fc1265c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2023-10-20 11:24:33.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"e2a858557e170ebda4a87327d5776dac2774121f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-20 12:12:49.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/c2fdbf41923c451980885f1f53e149cf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cbe32633b925481dbc379d85f45fef4f : SUCCESS in 5m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/848eb3be597c4381ab4b6b152e5ee6cd : SUCCESS in 3m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c5a9e283f1364551bea26ec0efd7da7a : SUCCESS in 5m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4fbc02ba69fb4f82ae3a2cc58d99dca1 : SUCCESS in 6m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/728437aed1c545aeb1d160347d7df5c8 : SUCCESS in 8m 29s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/4ea8997c083144f89366435048274122 : SUCCESS in 28m 48s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/5e505e761e5e4abea9625757b50926e4 : SUCCESS in 45m 58s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/be19c2361b144ff5a76b2c818c286ddc : FAILURE in 11m 48s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/a8e11568871a4a9e9a5777e5b6e752b9 : FAILURE in 13m 17s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/3989561c990048d69cbf27d1b8ecc65a : SUCCESS in 24m 20s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/31da9c31d667483ab42f55deb5e81fdc : SUCCESS in 37m 43s","accounts_in_message":[],"_revision_number":2},{"id":"83ca42f9a8f31667fa8b2eee3b610b84ec97f30a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2023-10-23 06:24:20.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"a74cb92e607c881fe8ae6b7f8397ff0fe0975a1c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-23 07:15:09.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e076b3a6dcf142c5a29f17bb54862076\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fe834573c55b4cf5b53819ec717b7baa : SUCCESS in 4m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1d599ff31a554c7dbd85a94b9b936132 : SUCCESS in 3m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ebaca47171bb4161bff509852d999c0c : SUCCESS in 4m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7bead9334032472ebe2f55171169fc87 : SUCCESS in 4m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dea05c9d0ddb4b50914b62921706303a : SUCCESS in 6m 01s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/3bf7c805597b4c1d8e4a0110cbb1fa31 : SUCCESS in 24m 03s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/886bfc2b921c4f4ca31f7e4a5e1181f0 : SUCCESS in 36m 49s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/af1d60e299bb4532be8eb21b2818a63e : SUCCESS in 39m 09s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/6fbdca1dd1684371af79c1ab62d12142 : SUCCESS in 39m 05s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/392eace40a454bfc8bbd3bc3876c8f8d : SUCCESS in 44m 32s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/6a15c91f81b94dff83acad4e589efed2 : SUCCESS in 42m 47s","accounts_in_message":[],"_revision_number":3},{"id":"17985a4a2dcd064fff66a3f7c44a930d8ea84366","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2023-10-24 08:20:17.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6f9a070128a0b6dcd9e4d1439bb7feb5249c92e3","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2023-10-24 09:40:06.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f4a038bfb6f9ed664178aaac23d8184cb5cd4822","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-24 09:40:44.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"2c78a0c244bbd1f441e5a5161d48bc66d68cfa68","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-24 10:03:10.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30e9cdebd2d743e58ef403c89449ab00\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/50421fa9a571408eb78efc4892c37d06 : SUCCESS in 3m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/748710af7eb64effb215356b3b129845 : SUCCESS in 4m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/31134f212ef646bd8c9e7e1e10156dab : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbe787e802134fb0bea97c61111bab2c : SUCCESS in 6m 43s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/f510d2bb8ded4f30b0f4ebd4c6524c40 : SUCCESS in 21m 39s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/fa0c7a2317b14e8fa1476d0e1172d53f : SUCCESS in 21m 52s","accounts_in_message":[],"_revision_number":3},{"id":"641067a88f12006183120602a2d399c2136ef80c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-24 10:03:10.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"e9b930d2353a8ca4b1863bb05e6121e326ab9341","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-24 10:06:51.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2444b49199e0446b9638e142cc5f3fe9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c483446e45344f7da3ef493fae57e9ed : SUCCESS in 38s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"922478fbda1a9b23b566969ce691b2d5182054d1","revisions":{"e8c7e6f9df48df4f2e38b88bef7a243512ade165":{"kind":"REWORK","_number":1,"created":"2023-10-20 10:02:02.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/18/898918/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/18/898918/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/18/898918/1"}}},"commit":{"parents":[{"commit":"9f0eca2343f80b338c33b74b6a7eb125eccd0668","subject":"Update master for stable/2023.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9f0eca2343f80b338c33b74b6a7eb125eccd0668"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2023-10-20 09:51:27.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2023-10-20 10:01:59.000000000","tz":180},"subject":"Fix Nova collector json schema","message":"Fix Nova collector json schema\n\nThe Nova collector json schema validation started [1][2] failing after\nthe jsonschema upper constraint was bumped from 4.17.3 to 4.19.1 [3].\n\nThe reason is that jsonschema v4.18.0a1 switched to a reference\nresolving library [4], which treats the aggregate \"id\" as a jsonschema\nid and expects it to be a string [5]. For this reason, we\u0027re now getting\nAttributeError exceptions.\n\nAs a workaround, we\u0027ll rename the \"id\" ref element as \"host_aggr_id\".\n\n[1] https://paste.opendev.org/raw/bjQ1uIdbDMnmA1UEhxLL/\n[2] https://paste.opendev.org/raw/bNgxqulBwBLYB7tNhrU4/\n[3] https://github.com/openstack/requirements/commit/ab0dcbdda28753cca86e162b9ae2fcb1aa99d001\n[4] https://github.com/python-jsonschema/jsonschema/releases/tag/v4.18.0a1\n[5] https://github.com/python-jsonschema/referencing/blob/c23a5dc1c9bc361daa0de270cafda955d81a51ab/referencing/jsonschema.py#L54-L55C18\n\nChange-Id: I300620c2ec4857b1e0d402a9b57a637f576eeb24\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e8c7e6f9df48df4f2e38b88bef7a243512ade165"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e8c7e6f9df48df4f2e38b88bef7a243512ade165"}]},"branch":"refs/heads/master"},"d853bd690fa6ebf7bed92808c251cfc1bcc5972e":{"kind":"REWORK","_number":2,"created":"2023-10-20 11:24:33.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/18/898918/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/18/898918/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/18/898918/2"}}},"commit":{"parents":[{"commit":"9f0eca2343f80b338c33b74b6a7eb125eccd0668","subject":"Update master for stable/2023.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9f0eca2343f80b338c33b74b6a7eb125eccd0668"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2023-10-20 09:51:27.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2023-10-20 11:24:22.000000000","tz":180},"subject":"Fix Nova collector json schema","message":"Fix Nova collector json schema\n\nThe Nova collector json schema validation started [1][2] failing after\nthe jsonschema upper constraint was bumped from 4.17.3 to 4.19.1 [3].\n\nThe reason is that jsonschema v4.18.0a1 switched to a reference\nresolving library [4], which treats the aggregate \"id\" as a jsonschema\nid and expects it to be a string [5]. For this reason, we\u0027re now getting\nAttributeError exceptions.\n\nAs a workaround, we\u0027ll rename the \"id\" ref element as \"host_aggr_id\".\n\n[1] https://paste.opendev.org/raw/bjQ1uIdbDMnmA1UEhxLL/\n[2] https://paste.opendev.org/raw/bNgxqulBwBLYB7tNhrU4/\n[3] https://github.com/openstack/requirements/commit/ab0dcbdda28753cca86e162b9ae2fcb1aa99d001\n[4] https://github.com/python-jsonschema/jsonschema/releases/tag/v4.18.0a1\n[5] https://github.com/python-jsonschema/referencing/blob/c23a5dc1c9bc361daa0de270cafda955d81a51ab/referencing/jsonschema.py#L54-L55C18\n\nChange-Id: I300620c2ec4857b1e0d402a9b57a637f576eeb24\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d853bd690fa6ebf7bed92808c251cfc1bcc5972e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d853bd690fa6ebf7bed92808c251cfc1bcc5972e"}]},"branch":"refs/heads/master"},"922478fbda1a9b23b566969ce691b2d5182054d1":{"kind":"REWORK","_number":3,"created":"2023-10-23 06:24:20.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/18/898918/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/18/898918/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/18/898918/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/18/898918/3"}}},"commit":{"parents":[{"commit":"9f0eca2343f80b338c33b74b6a7eb125eccd0668","subject":"Update master for stable/2023.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9f0eca2343f80b338c33b74b6a7eb125eccd0668"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2023-10-20 09:51:27.000000000","tz":180},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2023-10-23 06:21:55.000000000","tz":180},"subject":"Unblock the CI gate","message":"Unblock the CI gate\n\nThe Nova collector json schema validation started [1][2] failing after\nthe jsonschema upper constraint was bumped from 4.17.3 to 4.19.1 [3].\n\nThe reason is that jsonschema v4.18.0a1 switched to a reference\nresolving library [4], which treats the aggregate \"id\" as a jsonschema\nid and expects it to be a string [5]. For this reason, we\u0027re now getting\nAttributeError exceptions.\n\nAs a workaround, we\u0027ll rename the \"id\" ref element as \"host_aggr_id\".\n\nAlso, the watcher-tempest-multinode job is configured to use Focal,\nwhich is no longer supported by Devstack [6]. That being considered,\nwe\u0027ll switch to Ubuntu Jammy (22.04).\n\nWhile at it, we\u0027re disabling Cinder Backup, which isn\u0027t used while\ntesting Watched. It currently causes Devstack failures since it\nuses the Swift backend by default, which is disabled.\n\n[1] https://paste.opendev.org/raw/bjQ1uIdbDMnmA1UEhxLL/\n[2] https://paste.opendev.org/raw/bNgxqulBwBLYB7tNhrU4/\n[3] https://github.com/openstack/requirements/commit/ab0dcbdda28753cca86e162b9ae2fcb1aa99d001\n[4] https://github.com/python-jsonschema/jsonschema/releases/tag/v4.18.0a1\n[5] https://github.com/python-jsonschema/referencing/blob/c23a5dc1c9bc361daa0de270cafda955d81a51ab/referencing/jsonschema.py#L54-L55C18\n[6] https://paste.openstack.org/raw/bSoSyXgbtmq6d9768HQn/\n\nChange-Id: I300620c2ec4857b1e0d402a9b57a637f576eeb24\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/922478fbda1a9b23b566969ce691b2d5182054d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/922478fbda1a9b23b566969ce691b2d5182054d1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
